mesa/src
Iago Toral Quiroga c75f827f12 i965: Ensure that we end instruction streams properly.
Threads must terminate with a SEND message to a particular shared function,
such as a URB write or FB write, so the instruction stream really shouldn't
ever end in an IF/ELSE/ENDIF or similar block structure.

However, if the instruction stream (incorrectly) ends in a block structure
the last block's end pointer will not be set, leading to a crash later on in
fs_live_variables::setup_def_use(). It is better to detect this earlier, so
assert on that.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-06-09 12:00:04 +02:00
..
egl egl: Check for NULL native_window in eglCreateWindowSurface 2014-06-03 17:28:30 -07:00
gallium gk110/ir: fix bfind emission 2014-06-07 16:39:19 -04:00
gbm Make DRI dependencies and build depend on the target 2014-05-23 15:24:04 +01:00
getopt
glsl glsl: Implement overload resolution for ARB_gpu_shader5 2014-06-04 20:10:27 +12:00
glx Revert "glx: load dri driver with RTLD_LOCAL so dlclose never fails to unload" 2014-06-02 12:56:12 +02:00
gtest gtest: Update to 1.7.0. 2014-04-14 00:06:53 -07:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader loader: add optional /sys filesystem method for PCI identification. 2014-05-29 20:25:37 -06:00
mapi glapi: Add XML infrastructure for ARB_compressed_texture_pixel_storage 2014-06-10 07:38:38 +12:00
mesa i965: Ensure that we end instruction streams properly. 2014-06-09 12:00:04 +02:00
Makefile.am src/build: Add getopt to distribution. 2014-04-07 09:41:02 -07:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00