SPIRV-Cross/reference/opt/shaders/frag
Hans-Kristian Arntzen 6a614cc7f7 Normalize all internal workaround methods to use spv prefix.
We have been interchanging spv and SPIRV_Cross_ for a while, which
causes weirdness since we don't explicitly ban SPIRV_Cross identifiers,
as these identifiers are generally used for interface variable
workarounds.
2020-11-23 15:42:27 +01:00
..
array-lut-no-loop-variable.frag Update glslang and SPIRV-Tools. 2018-09-27 11:10:22 +02:00
avoid-expression-lowering-to-loop.frag Implement context-sensitive expression read tracking. 2020-06-29 12:20:35 +02:00
barycentric-nv.frag GLSL: Support NV barycentrics. 2019-06-19 09:52:35 +02:00
basic.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
complex-expression-in-access-chain.frag Register implied expression reads in OpLoad/OpAccessChain. 2019-01-04 14:56:12 +01:00
composite-extract-forced-temporary.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
constant-array.frag Roll GLSLang, SPIRV-Headers and SPIRV-Tools. 2020-07-22 23:03:11 -04:00
constant-composites.frag Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
false-loop-init.frag Update glslang and SPIRV-Tools. 2018-09-27 11:10:22 +02:00
flush_params.frag Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00
for-loop-continue-control-flow.frag Fall back to complex loop if non-trivial continue block is found. 2019-07-08 11:54:29 +02:00
for-loop-init.frag HLSL: Workaround FXC bugs with degenerate switch blocks. 2020-06-23 15:39:04 +02:00
frexp-modf.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
front-facing.frag Add IsFrontFace support to HLSL. 2018-02-15 12:42:56 +01:00
gather-dref.frag Fix GatherDref on GLSL. 2018-04-30 12:45:23 +02:00
ground.frag Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00
helper-invocation.frag Roll dependencies 2020-05-20 10:27:51 -04:00
hoisted-temporary-use-continue-block-as-value.frag Roll SPIRV-Tools, SPIRV-Headers and GLSLang 2019-12-02 16:17:21 -05:00
image-load-store-uint-coord.asm.frag Roll dependencies 2020-05-20 10:27:51 -04:00
inside-loop-dominated-variable-preservation.frag Deal with case where a variable is dominated by inner part of a loop. 2019-06-06 11:11:44 +02:00
loop-dominator-and-switch-default.frag Move branchless analysis to CFG. 2019-08-27 10:19:19 +02:00
lut-promotion.frag Update glslang and SPIRV-Tools. 2018-09-27 11:10:22 +02:00
mix.frag Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00
partial-write-preserve.frag Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00
pixel-interlock-ordered.frag Support the SPV_EXT_fragment_shader_interlock extension. 2019-09-02 12:31:10 -05:00
pixel-interlock-unordered.frag Support the SPV_EXT_fragment_shader_interlock extension. 2019-09-02 12:31:10 -05:00
pls.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
post-depth-coverage-es.frag GLSL: Fix post-depth coverage for ESSL. 2019-08-28 13:40:13 -05:00
post-depth-coverage.frag GLSL: Fix post-depth coverage for ESSL. 2019-08-28 13:40:13 -05:00
round-even.frag GLSL: Fix round/roundEven for legacy GLSL. 2020-11-06 17:34:38 +01:00
round.frag GLSL: Fix round/roundEven for legacy GLSL. 2020-11-06 17:34:38 +01:00
sample-interlock-ordered.frag Support the SPV_EXT_fragment_shader_interlock extension. 2019-09-02 12:31:10 -05:00
sample-interlock-unordered.frag Support the SPV_EXT_fragment_shader_interlock extension. 2019-09-02 12:31:10 -05:00
sample-parameter.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
sampler-ms.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
sampler-proj.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
sampler.frag Add reference output for --opt. 2017-11-23 09:50:11 +01:00
scalar-refract-reflect.frag MSL/HLSL: Support scalar reflect and refract. 2019-07-03 12:31:52 +02:00
selection-block-dominator.frag HLSL: Workaround FXC bugs with degenerate switch blocks. 2020-06-23 15:39:04 +02:00
struct-type-unrelated-alias.frag Do not consider aliased struct types if the master is not a block. 2019-10-07 10:52:16 +02:00
switch-unsigned-case.frag Fix unsigned switch case selectors. 2018-11-26 10:36:50 +01:00
swizzle.frag Roll GLSLang, SPIRV-Tools and SPIRV-Headers. 2020-04-23 10:53:49 -04:00
texel-fetch-offset.frag MSL: Fix support for texelFetchOffset. 2018-08-07 15:28:04 +02:00
ubo_layout.frag GLSL: Be more aggressive about using type_alias. 2020-07-29 12:48:41 +02:00
ubo-load-row-major-workaround.frag Normalize all internal workaround methods to use spv prefix. 2020-11-23 15:42:27 +01:00
unary-enclose.frag Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00