Re: HyperZ on RV100

2004-11-04 Thread Dieter Ntzel
Am Mittwoch, 3. November 2004 23:41 schrieb Stephane Marchesin: Hi again, I managed to screw up and send the wrong drm patch, an else is missing (the one that decides whether hyper z clear or standard z clear happens, thus both clears happen without this else). A little problem is also fixed

Re: HyperZ on RV100

2004-11-04 Thread Dieter Ntzel
Am Donnerstag, 4. November 2004 23:45 schrieb Dieter Nützel: Am Mittwoch, 3. November 2004 23:41 schrieb Stephane Marchesin: Hi again, I managed to screw up and send the wrong drm patch, an else is missing (the one that decides whether hyper z clear or standard z clear happens, thus

Re: HyperZ on RV100

2004-11-03 Thread Stephane Marchesin
Michel Dnzer wrote: Can this really be a per-context option, considering that the depth buffer is shared by all contexts? No. Where do you put global options ? Stephane --- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition -

Re: HyperZ on RV100

2004-11-03 Thread Stephane Marchesin
Dieter Nützel wrote: Am Dienstag, 2. November 2004 02:11 schrieb Stephane Marchesin: Hi, The attached patches enable HyperZ on radeon (RV100 only for now). People always ask me for an HyperZ benchmark, so : HyperZ gets me 45% more fps (48 fps - 70 fps) in Quake3 four.dm68 (Radeon 7000, athlon XP

Re: HyperZ on RV100

2004-11-03 Thread Michel Dänzer
On Wed, 2004-11-03 at 14:55 +0100, Stephane Marchesin wrote: Michel Dnzer wrote: Can this really be a per-context option, considering that the depth buffer is shared by all contexts? No. Where do you put global options ? In the X driver. And you'll have to deal with clients that don't

Re: HyperZ on RV100

2004-11-03 Thread Dieter Ntzel
Am Mittwoch, 3. November 2004 15:00 schrieb Stephane Marchesin: Dieter Nützel wrote: Am Dienstag, 2. November 2004 02:11 schrieb Stephane Marchesin: Hi, The attached patches enable HyperZ on radeon (RV100 only for now). OK, do you 'really want some r200 numbers...;-))) I've applied all

Re: HyperZ on RV100

2004-11-03 Thread Wouter van Heyst
On Wed, Nov 03, 2004 at 11:41:30PM +0100, Stephane Marchesin wrote: Hi again, I managed to screw up and send the wrong drm patch, an else is missing (the one that decides whether hyper z clear or standard z clear happens, thus both clears happen without this else). A little problem is also

Re: HyperZ on RV100

2004-11-02 Thread Dave Airlie
I've quickly patched this into my devel tree for an in-house app, and it don't look to work so well... the card is a mobility M7 7500 so it should work.. I see a lot of white on the screen with some lines that are my app.. I took a lend of one of the cards so I might get a chance to give it a

Re: HyperZ on RV100

2004-11-02 Thread Stephane Marchesin
Keith Whitwell wrote: Stephane, Very impressive! I take it this has been derived from reverse-engineering the ati driver? How stable is this code now how much testing has it had? I've been using it for one month with different OpenGL apps (mostly Quake 3 friends, also tried most things in

Re: HyperZ on RV100

2004-11-02 Thread Stephane Marchesin
Dave Airlie wrote: I've quickly patched this into my devel tree for an in-house app, and it don't look to work so well... the card is a mobility M7 7500 so it should work.. Radeon 7500 is RV200, and I have a RV100. Maybe we've found one difference between RV200 and R100 after all :) I see a lot

Re: HyperZ on RV100

2004-11-02 Thread Dave Airlie
Radeon 7500 is RV200, and I have a RV100. Maybe we've found one difference between RV200 and R100 after all :) hmm so it is... I think I have an M6 in the stack of cards at work, I'll see if I haven't fried it and try and get some time to give it a go... You probably need to fix the fast

Re: HyperZ on RV100

2004-11-02 Thread Jacek Popawski
On Tue, Nov 02, 2004 at 07:16:56AM +, Keith Whitwell wrote: How stable is this code now how much testing has it had? How close do you think it is to be ready for CVS? With unmodified hyperz patches my system (Linux-2.6.9, Athlon, Radeon 9100) crash/reboot when I run glxgears. I tried to

Re: HyperZ on RV100

2004-11-02 Thread Dieter Ntzel
Am Dienstag, 2. November 2004 02:11 schrieb Stephane Marchesin: Hi, The attached patches enable HyperZ on radeon (RV100 only for now). People always ask me for an HyperZ benchmark, so : HyperZ gets me 45% more fps (48 fps - 70 fps) in Quake3 four.dm68 (Radeon 7000, athlon XP 2600

Re: HyperZ on RV100

2004-11-02 Thread Michel Dänzer
On Tue, 2004-11-02 at 02:11 +0100, Stephane Marchesin wrote: Index: src/mesa/drivers/dri/r200/r200_context.c === RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r200/r200_context.c,v retrieving revision 1.33 diff -u -r1.33

HyperZ on RV100

2004-11-01 Thread Stephane Marchesin
Hi, The attached patches enable HyperZ on radeon (RV100 only for now). People always ask me for an HyperZ benchmark, so : HyperZ gets me 45% more fps (48 fps - 70 fps) in Quake3 four.dm68 (Radeon 7000, athlon XP 2600). It also speeds up glxgears from 450 fps to 1300 fps, which shows how useless

Re: HyperZ on RV100

2004-11-01 Thread Keith Whitwell
with software fallbacks, readpixels, etc that won't show up in normal usage, though tests like glean might to a better job of provoking. Keith Stephane Marchesin wrote: Hi, The attached patches enable HyperZ on radeon (RV100 only for now). People always ask me for an HyperZ benchmark, so : HyperZ gets me