mesa/src/compiler/spirv
Jason Ekstrand fffa4111df nir/spirv: Restrict the number of channels in texture coordinates
Some SPIR-V texturing instructions pack more than the texture coordinate
into the coordinate source.  We need to mask off the unused channels.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
2017-03-14 07:36:20 -07:00
..
GLSL.std.450.h spirv: bump headers to SPIRV 1.1 2017-01-25 17:22:23 +00:00
nir_spirv.h spirv: add support for Int64 capability 2017-02-16 14:11:13 +10:00
spirv.h spirv: bump headers to SPIRV 1.1 2017-01-25 17:22:23 +00:00
spirv2nir.c spirv: add interface for drivers to define support extensions. 2016-12-28 22:43:17 +00:00
spirv_info.c spirv: bump headers to SPIRV 1.1 2017-01-25 17:22:23 +00: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/spirv: Restrict the number of channels in texture coordinates 2017-03-14 07:36:20 -07:00
vtn_alu.c spirv: handle SpvOpUConvert in proper place. 2017-02-16 14:11:59 +10:00
vtn_cfg.c spirv: Use nir_builder for control flow 2017-03-01 17:00:20 -08:00
vtn_glsl450.c nir: Combine the int and double [un]pack opcodes 2017-02-16 17:28:03 -08:00
vtn_private.h spirv: Add tessellation varying and built-in support. 2017-01-10 13:21:28 -08:00
vtn_variables.c spirv/nir: add support for int64 2017-02-16 14:11:05 +10:00