mesa/src/compiler/spirv
Jason Ekstrand 9557147592 nir/spirv: Fix handling of gl_PrimitiveId
Before, we were always treating it as an output which bogus.  The only
stage in which this it can be an output is the geometry stage.  In all
other stages, it's an input which, in the back-end, we actually want to be
a system value.

Cc: "13.0" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Dave Airlie <airlied@redhat.com>
2016-11-16 20:07:23 -08:00
..
GLSL.std.450.h spirv: Move to compiler/ 2016-04-14 10:28:47 -07:00
nir_spirv.h spirv: Move to compiler/ 2016-04-14 10:28:47 -07:00
spirv.h spirv: Move to compiler/ 2016-04-14 10:28:47 -07:00
spirv2nir.c nir/spirv: improve mmap() error handling 2016-10-01 15:27:46 -07:00
spirv_info.c nir/spirv: Add string lookup tables for a couple of SPIR-V enums 2016-06-03 19:29:28 -07:00
spirv_info.h nir/spirv: Add string lookup tables for a couple of SPIR-V enums 2016-06-03 19:29:28 -07:00
spirv_to_nir.c nir/i965/anv/radv/gallium: make shader info a pointer 2016-10-26 14:29:36 +11:00
vtn_alu.c spirv: Mark default cases unreachable(). 2016-05-25 12:44:34 -07:00
vtn_cfg.c nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks 2016-10-03 16:17:12 -07:00
vtn_glsl450.c nir/spirv/glsl450: Add support for the InterpolateAt opcodes 2016-09-21 05:39:06 -07:00
vtn_private.h nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks 2016-10-03 16:17:12 -07:00
vtn_variables.c nir/spirv: Fix handling of gl_PrimitiveId 2016-11-16 20:07:23 -08:00