mesa/src
Kenneth Graunke 8dcc1f2c10 nir: Only do gl_FrontFacing workaround in glsl_to_nir for the FS.
Vertex shaders can have shader inputs where location happens to be
VARYING_SLOT_FACE.  Without predicating this on the shader stage,
we suddenly end up with load_front_face intrinsics in vertex shaders,
which is nonsensical.

Fixes spec/arb_vertex_buffer_object/pos-array when using NIR for VS.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
2015-03-08 20:04:02 -07:00
..
egl Revert "egl/main: use c11/threads' mutex directly" 2015-03-06 17:07:40 +00:00
gallium freedreno: replace glsl130 debug flag with glsl120 2015-03-08 17:42:43 -04:00
gbm
getopt
glsl nir: Only do gl_FrontFacing workaround in glsl_to_nir for the FS. 2015-03-08 20:04:02 -07:00
glx Revert "glx: remove final reference to THREADS" 2015-03-06 17:07:23 +00:00
gtest
hgl
loader scons: Use -Werror MSVC compatibility flags per-directory. 2015-03-04 15:12:06 +00:00
mapi mapi: actually remove unused u_thread.h 2015-03-05 13:39:22 -07:00
mesa nir: Plumb the shader stage into glsl_to_nir(). 2015-03-08 20:04:01 -07:00
util util: rework _MSC_VER >= 1200 checks 2015-03-06 16:48:50 +00:00
Makefile.am
SConscript st/vega: Remove. 2015-03-04 11:01:45 +00:00