SPIRV-Cross/reference/shaders/frag
2024-01-05 22:38:08 -08:00
..
array-lut-no-loop-variable.frag Deduce constant LUTs from read-write variables. 2018-07-05 13:25:57 +02:00
avoid-expression-lowering-to-loop.frag Fix bug with control dependent expression tracking. 2020-06-29 10:55:50 +02:00
barycentric-khr.frag Update glslang reference. 2022-09-05 11:18:44 +02:00
barycentric-nv.frag GLSL: Support pervertexNV in NV barycentric extension. 2021-06-30 16:27:46 +02:00
basic.frag Add explicit in/out locations everywhere. 2017-06-21 09:39:08 +02:00
block-match-sad.frag Add supprot for the SPV_QCOM_image_processing extension 2024-01-05 22:38:08 -08:00
block-match-ssd.frag Add supprot for the SPV_QCOM_image_processing extension 2024-01-05 22:38:08 -08:00
box-filter.frag Add supprot for the SPV_QCOM_image_processing extension 2024-01-05 22:38:08 -08: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 Defer parenthesis generation until needed. 2016-12-05 10:56:54 +01:00
constant-array.frag Roll GLSLang, SPIRV-Headers and SPIRV-Tools. 2020-07-22 23:03:11 -04:00
constant-composites.frag Support LUTs in single-function CFGs on Private storage class. 2019-02-06 10:38:59 +01:00
false-loop-init.frag Add test for false loop init. 2018-01-23 21:15:09 +01:00
flush_params.frag Preserve arguments with inout unless complete writes are made. 2017-08-09 17:06:41 +02: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 Sort loop variables to make sure Travis CI runs are reproducable. 2016-12-16 14:01:09 +01:00
frexp-modf.frag Support FrexpStruct/ModfStruct. 2017-09-04 10:27:08 +02: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 Roll deps. 2020-07-06 11:24:30 -04:00
helper-invocation.frag Support gl_HelperInvocation on GLSL and MSL. 2018-11-28 15:18:43 +01:00
hoisted-temporary-use-continue-block-as-value.frag Fix case where hoisted temporaries were used before being declared. 2018-02-15 10:52:56 +01:00
image-load-store-uint-coord.asm.frag Use --preserve-numeric-ids when assembling test shaders. 2023-06-23 14:54:16 -07:00
inside-loop-dominated-variable-preservation.frag Deal with nested loops. 2019-06-06 14:37:02 +02:00
loop-dominator-and-switch-default.frag Add test case for continue out of switch default block. 2018-09-18 11:01:15 +02:00
lut-promotion.frag Add some tests for LUT promotion. 2018-07-05 14:14:18 +02:00
mix.frag Avoid boolean mix in HLSL. 2017-05-04 10:28:30 +02:00
modf-pointer-function-analysis.frag Handle Modf/Frexp in more cases. 2021-11-07 11:36:44 +01:00
partial-write-preserve.frag Roll deps. 2020-07-06 11:24:30 -04:00
pixel-interlock-ordered.frag SPIRV-Cross contribution needed for INTEL_fragment_shader_ordering 2021-10-25 10:50:10 +02:00
pixel-interlock-unordered.frag SPIRV-Cross contribution needed for INTEL_fragment_shader_ordering 2021-10-25 10:50:10 +02:00
pls.frag Add explicit in/out locations everywhere. 2017-06-21 09:39:08 +02: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 SPIRV-Cross contribution needed for INTEL_fragment_shader_ordering 2021-10-25 10:50:10 +02:00
sample-interlock-unordered.frag SPIRV-Cross contribution needed for INTEL_fragment_shader_ordering 2021-10-25 10:50:10 +02:00
sample-parameter.frag Add support for SampleId/SampleMask/SamplePosition builtins. 2017-07-24 10:07:31 +02:00
sample-weighted.frag Add supprot for the SPV_QCOM_image_processing extension 2024-01-05 22:38:08 -08:00
sampler-ms.frag Defer parenthesis generation until needed. 2016-12-05 10:56:54 +01:00
sampler-proj.frag Always make a copy when handling OpCompositeInsert 2017-06-26 18:32:53 +01:00
sampler.frag Roll deps. 2020-07-06 11:24:30 -04:00
scalar-refract-reflect.frag MSL/HLSL: Support scalar reflect and refract. 2019-07-03 12:31:52 +02:00
selection-block-dominator.frag Fix variable scope when an if or else block dominates a variable. 2019-07-03 11:18:50 +02:00
shader-clock.frag GLSL: Minor fixes for shader clock implementation. 2023-01-26 15:41:51 +01:00
struct-type-unrelated-alias.frag GLSL: Be more aggressive about using type_alias. 2020-07-29 12:48:41 +02:00
switch-unreachable-break.frag Promote Unreachable cases into break to avoid fallthrough. 2022-05-18 18:36:32 +02:00
switch-unsigned-case.frag Fix unsigned switch case selectors. 2018-11-26 10:36:50 +01:00
swizzle.frag Rewrite everything to use Bitset rather than uint64_t. 2018-03-12 13:24:14 +01: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 Fix unary enclosures. 2017-07-24 10:17:19 +02:00