mesa/src
Eric Anholt cc8fb29046 vc4: Make r4-writes implicitly move to a temp, and allocate temps to r4.
Previously, SFU values always moved to a temporary, and TLB color reads
and texture reads always lived in r4.  Instead, we can have these results
just be normal temporaries, and the register allocator can leave the
values in r4 when they don't interfere with anything else using r4.

shader-db results:
total instructions in shared programs: 100809 -> 100040 (-0.76%)
instructions in affected programs:     42383 -> 41614 (-1.81%)
2015-08-04 17:19:01 -07:00
..
egl egl/wayland: use drmGetNodeTypeFromFd helper instead of opencoding it 2015-08-01 15:41:45 +01:00
gallium vc4: Make r4-writes implicitly move to a temp, and allocate temps to r4. 2015-08-04 17:19:01 -07:00
gbm gbm: do not build intermittent libgbm_dri static library 2015-07-22 16:35:27 +01:00
getopt
glsl Revert "nir: Use a single bit for the dual-source blend index" 2015-08-04 17:19:01 -07:00
glx glx: Use _mesa_lroundevenf() in glPixelStoref(). 2015-08-04 10:33:16 -07:00
gtest mesa: Enable subdir-objects globally. 2015-06-26 12:55:25 +01:00
hgl glapi/hgl: Drop extern "C" as it was added to glapi 2015-05-13 15:26:29 -04:00
loader loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_H 2015-07-22 16:35:25 +01:00
mapi apiexec: remove leading gl from shader subroutine interfaces 2015-07-24 12:07:11 +10:00
mesa mesa: Use _mesa_lroundevenf() in some more places. 2015-08-04 10:32:39 -07:00
util util: Use SSE intrinsics in _mesa_lroundeven{f,}. 2015-08-04 10:33:13 -07:00
Makefile.am automake: rework the EGL build 2015-07-22 16:35:27 +01:00
SConscript scons: rework the EGL build 2015-07-22 16:35:27 +01:00