-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ian Romanick wrote:
> Mike Mestnik wrote:
> 
>>>How do I prove that?  I'm thinking they might try and say that a
>>>software mesa path is calling this, I'd assume that internally you
>>>would call something like _glStencilFunc.
>>>
>>>My other problem is that if the error is caught, why is the screen all
>>>black?  What would be the next step in tracking this down be?
> 
> Figure out what value is being passed to glStencilFunc.  Try applying
> the attached patch.  That will print the value of the stencil function
> to the error message that you're already getting.

I don't know why the patch file was empty.  Let's try again...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFElsj3X1gOwKyEAw8RAjt2AJ9jK6Wj2oHOSePtof0vrSzlHCuvsQCfbbLh
Gl6fQQ86U0QgEvFATlSW/LU=
=K2RZ
-----END PGP SIGNATURE-----
Index: src/mesa/main/stencil.c
===================================================================
RCS file: /cvs/mesa/Mesa/src/mesa/main/stencil.c,v
retrieving revision 1.38
diff -u -d -r1.38 stencil.c
--- src/mesa/main/stencil.c     20 Sep 2005 04:31:24 -0000      1.38
+++ src/mesa/main/stencil.c     19 Jun 2006 15:55:17 -0000
@@ -109,7 +109,7 @@
       case GL_ALWAYS:
          break;
       default:
-         _mesa_error( ctx, GL_INVALID_ENUM, "glStencilFunc" );
+         _mesa_error( ctx, GL_INVALID_ENUM, "glStencilFunc (0x%04x)", func );
          return;
    }
 
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to