[3/5] WineD3D: Fix D3DFMT_R32F, R16F, G16R16F, ... in the pixel shader

Henri Verbeet hverbeet at gmail.com
Thu Nov 27 02:48:21 CST 2008

2008/11/27 Roderick Colenbrander <thunderbird2k at gmx.net>:
> Hi,
> I don't know much about the current shader code but is this the right way to go thinking about GL_EXT_texture_swizzle + GL_ARB_texture_rg? For instance Nvidia drivers will soon get the swizzle extension and for that you don't have to fixups anymore. Is moving this way the right approach, so that it won't become a mess later on?
I'm not really convinced either. I would prefer something more
descriptive, (like the way EXT_texture_swizzle handles this, for
example), rather than listing every combination we use in an enum.

More information about the wine-devel mailing list