Nicolai Haehnle wrote: > On 3/26/07, Brian Paul <[EMAIL PROTECTED]> wrote: >> On 3/26/07, Brian Paul <[EMAIL PROTECTED]> wrote: >> > >> > I'm planning on merging the glsl-compiler-1 branch into master today. >> > There's still a few loose ends to do, but nothing too significant. >> > >> > I've only done limited testing with the DRI drivers to be sure I >> haven't >> > broken anything. The most likely place is in vertex/fragment programs. >> > We'll just have to fix things as they're found. >> > >> > Also, this will break the X.org Mesa build until the X.org >> > automake/autoconf files are updated with the new source filenames. >> > >> > I'll post again when I'm done. >> >> The merge is done. >> >> Info about the new compiler work is in the docs/shading.html file. > > Nice! > > Using R300 and Piglit, I'm seeing regressions in the Glean tests > texCombine, texgen, pixelFormats and texEnv. The texCombine and texgen > ones definitely seem vertex/fragment program related. The texEnv one > is just a warning that wasn't there before (fragment program doesn't > read a vertex program's output). Though it's kind of strange that such > a warning would appear now of all times, it should be safe to ignore. > The pixelFormats regression sounds odd. I'm going to look into them in > a bit more detail.
This is probably related to the ctx->FragmentProgram._MaintainTexEnvProgram field. I removed the ctx->_UseTexEnvProgram field since I believed it was no longer needed after changing the logic in update_program() in state.c I may have done something wrong. If you set a breakpoint in update_program() and another in _mesa_UpdateTexEnvProgram() you might be able to find the issue pretty easily. Does the progs/demos/texenv demo work? This is probably the cause of bug 10416 too (http://bugs.freedesktop.org/show_bug.cgi?id=10416) Unfortunately, my i915/DRI system is out of order... -Brian ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev