Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-06-23 Thread Ian Romanick
I'm *finally* getting back to this. Sheesh... Keith Whitwell wrote: I can't help thinking there's a "right" way to do these fixups and we're just not using it. For instance, I don't know how the assembler "marks" addresses requiring relocation so that ld.so can find them efficiently later on -

Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-07 Thread Michel Dänzer
On Thu, 2004-05-06 at 02:54, Ian Romanick wrote: > Michel DÃnzer wrote: > > On Wed, 2004-05-05 at 04:48, Ian Romanick wrote: > > > > There's a VTX_DISCRETE_FOG_SEL bit in the SE_TCL_OUTPUT_VTX_COMP_SEL > > register that the code doesn't seem to handle yet? > > SE_TCL_OUTPUT_VTX_COMP_SEL or SE_TCL

Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-06 Thread Keith Whitwell
Ian Romanick wrote: Ian Romanick wrote: The one caveat with this patch is the x86 & SSE codegen is disabled for all TexCoord and MultiTexCoord commands. If you look at the changes to r200_vtxfmt_c.c, you'll see that I had to make some changes to the way those routines work. The previous patc

Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-05 Thread Ian Romanick
Michel DÃnzer wrote: On Wed, 2004-05-05 at 04:48, Ian Romanick wrote: Anyone have any ideas about the fog coordinate stuff??? Not really I'm afraid, but some things seem odd to me (I'm using the register names from the register reference here, those in the driver differ slightly): The register ref

Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-05 Thread Ian Romanick
Ian Romanick wrote: The one caveat with this patch is the x86 & SSE codegen is disabled for all TexCoord and MultiTexCoord commands. If you look at the changes to r200_vtxfmt_c.c, you'll see that I had to make some changes to the way those routines work. The previous patch is committed. The a

Re: [Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-05 Thread Michel Dänzer
On Wed, 2004-05-05 at 04:48, Ian Romanick wrote: > This patch enables proper handling of 3f texture coordinates for > cubemaps. Up till now, cubemaps only worked if texgen was enabled. As > far as I know, this works with all tcl_mode settings (0 through 3 were > tested), but I have only tested

[Dri-devel] R200 TexCoord3f patch for cubemaps

2004-05-04 Thread Ian Romanick
This patch enables proper handling of 3f texture coordinates for cubemaps. Up till now, cubemaps only worked if texgen was enabled. As far as I know, this works with all tcl_mode settings (0 through 3 were tested), but I have only tested with progs/demos/cubemap. With this patch, stex3d also