mesa/src
Kenneth Graunke dab4a6001b i965: Use a uniform for gl_PatchVerticesIn in the TCS on Gen8+.
We still need to recompile the passthrough shader when this value
changes, as it also affects the output vertex count.  But otherwise,
we can eliminate recompiles on Gen8+.

We probably want to do this for Gen7 as well, but that requires
rewriting the input release code to use a loop, which is a trade-off
I'd need to consider in more detail.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Cc: mesa-stable@lists.freedesktop.org
(cherry picked from commit c319512e16)
2016-06-17 14:37:06 +01:00
..
compiler glsl: Optionally lower TCS gl_PatchVerticesIn to a uniform. 2016-06-17 14:28:44 +01:00
egl egl: android: don't add the image loader extension for !render_node 2016-06-07 12:35:40 +01:00
gallium radeonsi: mark buffer texture range valid for shader images 2016-06-15 09:29:14 +01:00
gbm gbm: remove define _DEFAULT_SOURCE 2016-05-23 12:09:11 +01:00
getopt
glx glx: fix crash with bad fbconfig 2016-06-14 15:48:39 +01:00
gtest
hgl
intel isl: Replace bash generator with python generator 2016-06-15 09:29:14 +01:00
loader loader: add a libdrm case for loader_get_device_name_for_fd 2016-04-21 14:41:41 +01:00
mapi mesa: add drawbuffer argument to ClearNamedFramebufferfi 2016-06-15 09:29:10 +01:00
mesa i965: Use a uniform for gl_PatchVerticesIn in the TCS on Gen8+. 2016-06-17 14:37:06 +01:00
util mesa: Add .gitignore entries for make check binaries 2016-05-25 09:41:44 -07:00
Makefile.am automake: get in-tree `make distclean' working again. 2016-06-15 09:29:11 +01:00
SConscript glsl: move to compiler/ 2016-01-26 16:08:33 +00:00