From: Brian P. <br...@va...> - 2000-08-22 22:28:01
|
Dave Morse wrote: > > Brian Paul writes: > > Dave Morse wrote: > > > > > > Brian Paul writes: > > > > Dave Morse wrote: > > > > > > > > > > I'm drawing lots of GL_RGBA GL_UNSIGNED_BYTE images with glDrawPixels, and > > > > > a few on texture maps. I've got > > > > > > > > > > glEnable( GL_ALPHA_TEST ); > > > > > glAlphaFunc( GL_GREATER, 0.33 ); > > > > > > > > > > set at the beginning of my program. This does what I want for the > > > > > glDrawPixel'ed images, but not the texture mapped ones. Anyone know why, > > > > > off the top of their heads? > > > > > > > > Can I see your glTexImage2D call? > > > > > > > > Which texture env mode are you using? > > > > > > > > Using hardware or software rendering? > > > > > > Ah, some news on this... > > > > > > Only using hardware banshee dri driver do I get the problem. NOT with > > > indirect rendering. Not with nvidia. > > > > > > My apologies for sending to the wrong mailing list! > > > smack smack ==> me. > > > > > > I know alpha testing works with the 3dfx DRI drivers and I'm > > pretty sure it works with the Voodoo1/2 + stand-alone Mesa combo. > > > > Again, could I see your glTexImage2D calls and what tex env modes > > you're using? > > > > -Brian > > NB: My dri is 6 weeks old. > > glBindTexture( GL_TEXTURE_2D, id ); > glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP ); > glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP ); > glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); > glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR ); > glTexEnvf( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE ); > glTexImage2D( GL_TEXTURE_2D, 0, GL_RGBA, > raster->w, > raster->h, > 0, GL_RGBA, GL_UNSIGNED_BYTE, > raster->pixels ); I happened to have fixed a bug when using GL_RGBA and GL_REPLACE yesterday in the tdfx-2-1 branch. It would be good if you could download that branch and test. My test of GL_RGBA + GL_RELACE works now but it would be nice to get verification from another test. -Brian |