SPIRV-Cross/reference/shaders-msl
Chip Davis bc646574a6 MSL: Support the SPV_INTEL_shader_integer_functions2 extension.
This provides a few functions normally available in OpenCL to the SPIR-V
shader environment. These functions happen to be available in Metal as
well.

No GLSL, unfortunately. Intel has yet to publish a
`GL_INTEL_shader_integer_functions2` spec.
2019-07-15 09:42:36 -05:00
..
amd MSL: Support the SPV_AMD_shader_trinary_minmax extension. 2019-07-13 16:43:57 -05:00
asm MSL: Handle coherent, volatile, and restrict. 2019-07-11 10:22:30 -05:00
comp MSL: Handle coherent, volatile, and restrict. 2019-07-11 10:22:30 -05:00
desktop-only MSL: Rewrite how resource indices are fallback-assigned. 2019-06-21 12:54:08 +02:00
flatten MSL: Rewrite how resource indices are fallback-assigned. 2019-06-21 12:54:08 +02:00
frag Update external repos. 2019-07-13 16:50:21 -05:00
intel MSL: Support the SPV_INTEL_shader_integer_functions2 extension. 2019-07-15 09:42:36 -05:00
legacy/vert CompilerMSL support matrices & arrays in stage-in & stage-out. 2018-06-12 11:41:35 -04:00
tesc Fix tests for device->constant address space change in MSL tessellation control shader generation. 2019-04-10 18:37:04 +01:00
tese MSL: Rewrite how resource indices are fallback-assigned. 2019-06-21 12:54:08 +02:00
vert Deal correctly with return sign of bitscan operations. 2019-07-12 10:57:56 +02:00
vulkan Support the SPV_KHR_device_group extension. 2019-07-13 16:45:54 -05:00