SPIRV-Cross/shaders/vulkan/frag
Hans-Kristian Arntzen 2ed171e525 GLSL/MSL: Implement 8-bit part of VK_KHR_shader_float16_int8.
Storage was in place already, so mostly just dealing with bitcasts and
constants.

Simplies some of the bitcasting logic, and this exposed some bugs in the
implementation. Refactor to use correct width integers with explicit bitcast opcodes.
2019-01-30 15:45:24 +01:00
..
combined-texture-sampler-shadow.vk.frag Add test case for combined depth image sampler in GLSL. 2017-05-06 13:56:45 +02:00
combined-texture-sampler.vk.frag Add special test for more coverage in combined image sampler. 2016-09-11 13:41:38 +02:00
desktop-mediump.vk.frag Support mediump in desktop Vulkan GLSL. 2017-12-06 10:25:58 +01:00
input-attachment-ms.vk.frag Add support for SampleId/SampleMask/SamplePosition builtins. 2017-07-24 10:07:31 +02:00
input-attachment.vk.frag Drop --vulkan flag to test_shaders.py 2016-05-11 20:02:31 +02:00
push-constant.vk.frag Drop --vulkan flag to test_shaders.py 2016-05-11 20:02:31 +02:00
separate-combined-fake-overload.vk.frag Deal with fake overloads when using combined image samplers. 2018-05-02 10:36:00 +02:00
separate-sampler-texture-array.vk.frag Add new tests for combined arrays of sampler + image. 2018-04-23 12:28:05 +02:00
separate-sampler-texture.vk.frag Separate image samplers are compatible now. 2016-09-11 13:26:03 +02:00
shader-arithmetic-8bit.nocompat.vk.frag GLSL/MSL: Implement 8-bit part of VK_KHR_shader_float16_int8. 2019-01-30 15:45:24 +01:00
spec-constant-block-size.vk.frag Support spec constant array size in blocks. 2018-02-23 15:11:45 +01:00
spec-constant-ternary.vk.frag Support ternary expressions in OpSpecConstantOp. 2018-06-25 09:49:13 +02:00