Re: Sun Creator and XRender

2005-10-17 Thread Benjamin Herrenschmidt
I had a look at x.org's sunffb and all they did is to rewrite ffb_accel.c to use XAA and add a hardware-accelerated alpha-blending function ( plus accompanying changes in ffb_driver.c to load relevant modules and a few more or less trivial ones in other files ). Now I have something that

Re: nv driver: Option FPDither default value

2005-10-04 Thread Benjamin Herrenschmidt
On Tue, 2005-10-04 at 14:38 -0700, Mark Vojkovich wrote: Whoops, I'm wrong. It turns out it's not in the EDID. For desktop systems this is set in the control panel. For laptops, the driver keeps a list of known panels. The iMac is essentially a laptop. Well, it actually _could_ be in

Re: nv driver: Option FPDither default value

2005-10-03 Thread Benjamin Herrenschmidt
The iMac looks very laptop-like so I'm not surprised it has a 6 bit panel. It might be in the EDID. I'm not sure how else software would be able to know. I'll try to find somebody with access to the appropriate VESA specs to find out then. The other way to know is what Apple does in OS X

Re: nv driver: Option FPDither default value

2005-10-02 Thread Benjamin Herrenschmidt
On Sun, 2005-10-02 at 18:32 -0700, Mark Vojkovich wrote: FPDither takes 8 bit output and dithers down to 6 bit. It will improve the quality on 6 bit panels and degrade it on 8 bit panels. Nearly all desktop panels are 8 bit (only very cheap or very old ones are not). Most laptop panels

Re: Announcement: Modification to the base XFree86(TM) license.

2004-01-31 Thread Benjamin Herrenschmidt
Hi David ! On looking through the fbdev drivers in the Linux kernel source, I see very few cases where license notices from XFree86 driver source are included. This means that either the license for these drivers has no impact on the work you are talking about (making what you have written

Re: [Linux-fbdev-devel] Re: [forum] Re: Announcement: Modification to the base XFree86(TM) license.

2004-01-31 Thread Benjamin Herrenschmidt
The Author ? This is open source code; there may be 27 authors of the relevant file. In XFree86 code I wouldn't know how to find the author of a file without looking at that file. My {limited ,mis}understanding of clean room coding makes me wary of reading any source unless I know that its

Re: Radeon 9000 If (RV250), Mac G4 (Wintunnel) problems withXFree86

2003-07-15 Thread Benjamin Herrenschmidt
latest CVS build (by myself) as of yesterday (4.3.99...) When did you try exactly ? I've seen more fixes for TMDS getting in the CVS recently. I'm not sure what's up here, definitely not something the doc explains. I suspect it's the path of pixel data from the framebuffer to the TMDS

Re: Getting Dual Independent Heads to work on Debian(sid) on iBook

2003-06-13 Thread Benjamin Herrenschmidt
On Fri, 2003-06-13 at 00:10, Alex Deucher wrote: there are alot of issues with dualhead and LCDs on PPC. I believe the fix is to use fbdev, but I'm not sure anyone has gotten dualhead to work yet. check the archives from last month. I had it working on the M6 a while ago, I haven't yet tried

Re: Getting Dual Independent Heads to work on Debian(sid) on iBook

2003-06-13 Thread Benjamin Herrenschmidt
On Fri, 2003-06-13 at 17:08, Andreakis, Dean (MED) wrote: Given this result I tried comparing the sections of code in the kernel fbdev driver and the XF86 radeon driver that sets up the PLL and there was just a few minor diff's in the default min/max values. I went ahead and changed these to

Re: Radeon 9000 If (RV250), Mac G4 (Wintunnel) problems withXFree86

2003-06-04 Thread Benjamin Herrenschmidt
this further down if possible ... Cheers, Simon -- Benjamin Herrenschmidt [EMAIL PROTECTED] ___ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel

Re: OpenGL + XvMC

2003-06-04 Thread Benjamin Herrenschmidt
It *may* not always be required. There have been GLX extensions in the past (see my first message in this thread) that worked that way. However, as we discussed earlier, this doesn't seem to work so well with MPEG video files. The main problem being that you don't get the frames exactly

Re: Hooking into mode setting: How to do it cleanly ?

2003-03-11 Thread Benjamin Herrenschmidt
On Mon, 2003-03-10 at 16:46, Benjamin Herrenschmidt wrote: The problem is that this IVAD cirtuit also controls the geometry and brightness of the screen, and should be configured properly after each mode setting. It has a EEPROM containing geometry settings for each of the supported modes

Hooking into mode setting: How to do it cleanly ?

2003-03-10 Thread Benjamin Herrenschmidt
Hi ! I have some need that I'm not sure how to implement cleanly. The problem is related to machines like the CRT iMacs (or eMacs). Those machines have a built-in monitor that is driven by a weird chip called IVAD (or VCP on older models) that is available via a motherboard i2c bus (not the

Re: NVidia driver (open source) on Apple Powerbook G4 12

2003-03-01 Thread Benjamin Herrenschmidt
On Sat, 2003-03-01 at 03:18, Mark Vojkovich wrote: Hmmm. I've never tried it on a PowerBook. I guess I will have to see if I can borrow one from around here to play with. Unfortunately, that means it's unlikely to be fixed in 4.3 (I recall having a difficult time with Linux PPC