From: Daniel B. <db...@3d...> - 2005-04-10 07:40:46
|
Hi, many multitexture modes are not supported by Voodoo2. At least not with all texture formats. That's because you cannot specify the incoming fragments as input to the texture unit (but you have to hack the fragment color using other techniques). Perhaps some of the modes below could be implemented with a bit of pain, though... > While trying our linux port of Hexen2 on old Voodoo2 > boards, I merged a multitexturing patch in order to > see if it helps performance. But the result was the > message in the $SUBJECT. > I found in the glide driver (src/FX/fxsetup.c) that > GL_MODULATE/GL_BLEND envmode support was not present > (the multitexture code uses that in cases of > gl_lightmap_format == GL_LUMINANCE). > GL_MODULATE/GL_DECAL mode is also not present. > > Are these modes not possible for voodoo boards? Is it > possible that they'd be implemented? > I am using mesa-3.4.2 and 3.2.1, but these modes are > also absent in mesa-6.x and in the tdfx dri drivers. Regards, Daniel Borca |