i965: Track ARB program state along with GLSL state for shader_time.
authorEric Anholt <eric@anholt.net>
Tue, 19 Mar 2013 21:27:42 +0000 (14:27 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 28 Mar 2013 18:46:01 +0000 (11:46 -0700)
commitd2ba1c24b440ee74436335d8e815be9b72b1ba7f
tree0bc2e955adde4d026396684fa345307be391f36c
parenta19f6e880acfb8ec5b5ea0900602de5a27b12664
i965: Track ARB program state along with GLSL state for shader_time.

This will let us do much better printouts for non-GLSL programs.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_program.c
src/mesa/drivers/dri/i965/brw_vec4.cpp
src/mesa/drivers/dri/i965/brw_vec4.h