Re: Reverse engineering ati driver

2004-12-07 Thread Stephane Marchesin
Stephane Marchesin wrote: Fully? Was HyperZ only missing feature? There are at least 2 other features : - pixel shaders (ATI_fragment_shader). It's R200 only. - occlusion culling (ARB_occlusion_query and friends). Same on R100 and R200. I started working on this one and know the registers numbers

Re: Reverse engineering ati driver

2004-12-06 Thread Vladimir Dergachev
On Thu, 2 Dec 2004, Chris Ison wrote: I am interested in helping in getting DRI working with different ATI chipsets. I have at my disposal the following. Radeon 9000 PCI Radeon 9200se AGP Radeon 9600XT If someone can inform me as to how I would go about reverse engineering the windows drivers,

Reverse engineering ati driver

2004-12-02 Thread Chris Ison
I am interested in helping in getting DRI working with different ATI chipsets.I have at my disposal the following. Radeon 9000 PCI Radeon 9200se AGP Radeon 9600XT If someone can inform me as to how I would go about reverse engineering the windows drivers, I could write small programs to

Re: Reverse engineering ati driver

2004-12-02 Thread Alex Deucher
On Thu, 2 Dec 2004 23:33:44 +1000, Chris Ison [EMAIL PROTECTED] wrote: I am interested in helping in getting DRI working with different ATI chipsets. I have at my disposal the following. Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the

Re: Reverse engineering ati driver

2004-12-02 Thread Alex Deucher
On Thu, 2 Dec 2004 15:15:12 +, Jacek Popawski [EMAIL PROTECTED] wrote: On Thu, Dec 02, 2004 at 08:49:56AM -0500, Alex Deucher wrote: Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the DRI. Fully? Was HyperZ only missing feature? And is

Re: Reverse engineering ati driver

2004-12-02 Thread Jacek Popawski
On Thu, Dec 02, 2004 at 08:49:56AM -0500, Alex Deucher wrote: Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the DRI. Fully? Was HyperZ only missing feature? And is HyperZ fully working now? -- Free Software - find interesting programs and

Re: Reverse engineering ati driver

2004-12-02 Thread Stephane Marchesin
Jacek Popawski wrote: On Thu, Dec 02, 2004 at 08:49:56AM -0500, Alex Deucher wrote: Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the DRI. Fully? Was HyperZ only missing feature? There are at least 2 other features : - pixel shaders

Re: Reverse engineering ati driver

2004-12-02 Thread Brian Paul
Stephane Marchesin wrote: Jacek Popawski wrote: On Thu, Dec 02, 2004 at 08:49:56AM -0500, Alex Deucher wrote: Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the DRI. Fully? Was HyperZ only missing feature? There are at least 2 other features : - pixel

Re: Reverse engineering ati driver

2004-12-02 Thread Stephane Marchesin
Brian Paul wrote: We probably need Mesa driver hooks for BeginQuery() and EndQuery(). I could implement that pretty quickly. Let me know. Well, I have that done already. My current problems are : - fix the XXX revisit when we have a hardware implementation!. i.e. how to get the query status

Re: Reverse engineering ati driver

2004-12-02 Thread Dieter Ntzel
Am Donnerstag, 2. Dezember 2004 19:54 schrieb Stephane Marchesin: Jacek Popawski wrote: On Thu, Dec 02, 2004 at 08:49:56AM -0500, Alex Deucher wrote: Radeon 9000 PCI Radeon 9200se AGP these two chips are already fully supported by xorg and the DRI. Fully? Was HyperZ only missing feature?

Re: Reverse engineering ati driver

2004-12-02 Thread Stephane Marchesin
Dieter Ntzel wrote: Hmmm. It works, but there is a bit that we'll probably leave aside on the R200 (hierarchical Z) because neither Roland nor me have an R200. What do you need (apart from the hardware, at the moment ;-)? Basically, the problem is that hierarchical z stores z values using 8 bits.

Re: Reverse engineering ati driver

2004-12-02 Thread Dave Airlie
There are at least 2 other features : - pixel shaders (ATI_fragment_shader). It's R200 only. And I typically started this and then failed miserably to keep my momentum :-), but my second machine (laptop is out at the moment, when I get it repaired, spare parts in post, I can go back to

Re: Reverse engineering ati driver

2004-12-02 Thread Alan Swanson
On Thu, 2004-12-02 at 19:54 +0100, Stephane Marchesin wrote: And is HyperZ fully working now? Hmmm. It works, but there is a bit that we'll probably leave aside on the R200 (hierarchical Z) because neither Roland nor me have an R200. I've been meaning to offer this for a while for the