mesa/src
Ian Romanick fbeb68e880 prog_optimize: Set unused regs to PROGRAM_UNDEFINED after CMP->MOV conversion
Leaving the unused registers with other values caused assertion
failures and other problems in places that blindly iterate over all
sources.

brw_vs_emit.c:1381: get_src_reg: Assertion `c->regs[file][index].nr !=
0' failed.

Fixes i965 piglit:

    vs-uniform-array-mat[234]-col-row-rd
    vs-uniform-array-mat[234]-index-col-row-rd
    vs-uniform-array-mat[234]-index-row-rd
    vs-uniform-mat[234]-col-row-rd

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
2011-07-23 01:24:18 -07:00
..
egl Rename swrastg_dri to swrast_dri 2011-07-14 03:03:26 +02:00
gallium gallivm: Add a note about log2 computation and denormalized numbers. 2011-07-22 18:52:09 -07:00
gbm Make it possible to use gbm with c++ 2011-07-19 16:30:07 -07:00
getopt getopt: Make code more portable. 2011-01-12 16:54:21 +00:00
glsl glsl: When lowering non-constant vector indexing, respect existing conditions 2011-07-23 01:24:18 -07:00
glu sgi: Fix MSVC build. 2011-04-27 19:06:07 +01:00
glw glw: Mark all extern symbols GLAPI to regain default visibility (#31294) 2011-06-20 12:31:01 -07:00
glx glx: Avoid calling __glXInitialize() in driReleaseDrawables(). 2011-07-19 23:27:46 +02:00
mapi glapi: Update specs to correctly list FramebufferTextureLayerARB as an alias of FramebufferTextureLayerEXT 2011-06-20 16:54:58 -07:00
mesa prog_optimize: Set unused regs to PROGRAM_UNDEFINED after CMP->MOV conversion 2011-07-23 01:24:18 -07:00
Makefile
SConscript Squashed commit of the following: 2011-07-14 17:35:05 +01:00