mesa/src/compiler/spirv
Timothy Arceri e1af20f18a nir/i965/anv/radv/gallium: make shader info a pointer
When restoring something from shader cache we won't have and don't
want to create a nir_shader this change detaches the two.

There are other advantages such as being able to reuse the
shader info populated by GLSL IR.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2016-10-26 14:29:36 +11:00
..
GLSL.std.450.h
nir_spirv.h
spirv.h
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/i965/anv/radv/gallium: make shader info a pointer 2016-10-26 14:29:36 +11:00