mesa/src
Paul Berry 586b389474 i965: split gen{6,7}_blorp_exec functions into manageable chunks.
This patch splits up the gen6_blorp_exec and gen7_blorp_exec
functions, which were very long, into simple component functions.
With a few exceptions, there is one function per state packet.

This will allow blit functionality to be added without significantly
complicating the code.

Reviewed-by: Chad Versace <chad.versace@linux.intel.com>

v2: Rename the functions gen{6,7}_emit_wm_disable() to
gen{6,7}_emit_wm_config() (since the WM is not actually disabled
during HiZ ops; it simply doesn't have a program).  Also, on gen7,
split out the configration of 3DSTATE_PS to a separate function
gen7_emit_ps_config().
2012-05-15 15:09:22 -07:00
..
egl egl_dri2: Fix out of tree builds with the wayland backend enabled 2012-05-03 11:45:59 -04:00
gallium llvmpipe: Add a test for lp_build_sgn. 2012-05-15 22:39:25 +01:00
gbm gbm: Add gbm_bo_write entry point 2012-05-03 10:57:32 -04:00
getopt
glsl glsl: Fix lower_discard_flow prototype mismatch. 2012-05-15 12:27:15 +01:00
glu scons: Add Haiku build support 2012-01-17 20:01:14 +00:00
glx darwin: Use ASL for logging 2012-05-03 10:58:34 -07:00
gtest gtest: Don't actually install a library. 2012-04-16 11:25:39 -07:00
mapi glapi: Correct size of allocated _glapi_table struct 2012-04-22 20:39:32 -07:00
mesa i965: split gen{6,7}_blorp_exec functions into manageable chunks. 2012-05-15 15:09:22 -07:00
Makefile
SConscript scons: Do not build EGL on Solaris. 2012-05-03 22:58:35 -07:00