..
glsl
glsl-in: Add tests for output parameters casts
2023-02-08 11:39:09 +00:00
spv
[spv-in] Support binding arrays ( #2199 )
2023-01-25 17:49:52 +01:00
access.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
access.wgsl
[glsl/hlsl-out] Write sizes of arrays behind pointers in function arguments ( #2250 )
2023-02-17 00:40:21 +00:00
atomicCompareExchange.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
binding-arrays.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
binding-arrays.wgsl
Fix texture built-ins where u32 was expected ( #2245 )
2023-02-13 14:13:58 +01:00
bitcast.params.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
bitcast.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
bits.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
bits.wgsl
[msl-out] Update firstLeadingBit for signed integers ( #2235 )
2023-02-02 09:47:17 -08:00
boids.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
boids.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
bounds-check-image-restrict.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
bounds-check-image-restrict.wgsl
glsl-out: Implement bounds checks for ImageLoad
( #1889 )
2022-05-30 12:13:58 -07:00
bounds-check-image-rzsw.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
bounds-check-image-rzsw.wgsl
glsl-out: Implement bounds checks for ImageLoad
( #1889 )
2022-05-30 12:13:58 -07:00
bounds-check-restrict.param.ron
[msl-out] Implement index bounds check policies for non-texture accesses.
2021-12-06 15:53:41 -05:00
bounds-check-restrict.wgsl
wgsl-in: Make semicolon after struct decl optional
2022-03-27 00:22:58 -07:00
bounds-check-zero-atomic.param.ron
Mitigation for MSL atomic bounds check. ( #1703 )
2022-02-01 16:37:09 -08:00
bounds-check-zero-atomic.wgsl
Fix incorrect atomic bounds check on metal back-end ( #2099 )
2022-10-24 09:20:57 -07:00
bounds-check-zero.param.ron
Refactor snapshot test arguments to avoid checking for deserialize feature too often.
2021-11-26 11:36:46 -05:00
bounds-check-zero.wgsl
wgsl-in: Make semicolon after struct decl optional
2022-03-27 00:22:58 -07:00
break-if.wgsl
Add support for 'break if' to IR, wgsl-in, and all backends.
2022-06-24 17:47:07 -07:00
collatz.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
collatz.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
control-flow.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
control-flow.wgsl
[wgsl] remove fallthrough statement
2022-12-09 10:21:58 -08:00
cubeArrayShadow.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
empty.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
empty.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
extra.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
extra.wgsl
[wgsl] Remove buffer, texture, in, out, input, output from reserved keywords
2022-04-29 20:06:09 +02:00
force_point_size_vertex_shader_webgl.param.ron
[glsl] Inject default gl_PointSize = 1.0
in vertex shaders if FORCE_POINT_SIZE
option was set ( #2223 )
2023-02-02 13:08:18 +01:00
force_point_size_vertex_shader_webgl.wgsl
[glsl] Inject default gl_PointSize = 1.0
in vertex shaders if FORCE_POINT_SIZE
option was set ( #2223 )
2023-02-02 13:08:18 +01:00
functions-webgl.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
functions-webgl.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
functions.param.ron
Fixes for fma
function ( #1580 )
2021-12-22 09:41:07 -05:00
functions.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
globals.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
globals.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
image.param.ron
Gather operations
2021-12-18 11:46:49 -05:00
image.wgsl
Fix texture built-ins where u32 was expected ( #2245 )
2023-02-13 14:13:58 +01:00
interface.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
interface.wgsl
[wgsl] Remove buffer, texture, in, out, input, output from reserved keywords
2022-04-29 20:06:09 +02:00
interpolate.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
interpolate.wgsl
[wgsl] Remove buffer, texture, in, out, input, output from reserved keywords
2022-04-29 20:06:09 +02:00
invariant.param.ron
Skip invariant
for gl_FragCoord
on WebGL2 ( #2254 )
2023-02-16 15:33:24 -08:00
invariant.wgsl
Skip invariant
for gl_FragCoord
on WebGL2 ( #2254 )
2023-02-16 15:33:24 -08:00
lexical-scopes.wgsl
wgsl-in: Implement lexical scopes
2022-09-01 17:31:50 -07:00
math-functions.param.ron
[wgsl-in] Support radians/degrees builtin functions ( #1627 )
2021-12-27 00:29:33 +00:00
math-functions.wgsl
Add countTrailingZeros ( #2243 )
2023-02-20 20:40:59 +01:00
module-scope.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
multiview_webgl.param.ron
add Capabilities::MULTIVIEW
2023-02-16 18:16:49 -05:00
multiview_webgl.wgsl
Support for the OVR_multiview2
WebGL extension ( #1933 )
2022-06-30 17:58:47 +01:00
multiview.param.ron
add Capabilities::MULTIVIEW
2023-02-16 18:16:49 -05:00
multiview.wgsl
Support for the OVR_multiview2
WebGL extension ( #1933 )
2022-06-30 17:58:47 +01:00
operators.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
operators.wgsl
[wgsl-in] Add predeclared vector and matrix type aliases ( #2251 )
2023-02-16 15:49:54 -08:00
padding.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
padding.wgsl
[wgsl-in] Update reserved keywords ( #1847 )
2022-04-17 15:56:54 +02:00
pointers.param.ron
Refactor snapshot test arguments to avoid checking for deserialize feature too often.
2021-11-26 11:36:46 -05:00
pointers.wgsl
wgsl-in: Make semicolon after struct decl optional
2022-03-27 00:22:58 -07:00
policy-mix.param.ron
Refactor snapshot test arguments to avoid checking for deserialize feature too often.
2021-11-26 11:36:46 -05:00
policy-mix.wgsl
wgsl-in: Make semicolon after struct decl optional
2022-03-27 00:22:58 -07:00
push-constants.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
push-constants.wgsl
hlsl-out: Add support for push constants ( #2005 )
2022-08-29 11:58:02 +01:00
quad.param.ron
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
quad.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
resource-binding-map.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
resource-binding-map.wgsl
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
shadow.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
shadow.wgsl
[wgsl-in] Implement module-level scoping.
2023-01-12 09:37:08 -08:00
skybox.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
skybox.wgsl
[wgsl] Remove buffer, texture, in, out, input, output from reserved keywords
2022-04-29 20:06:09 +02:00
sprite.param.ron
spv-out: support version 1.4 ( #2230 )
2023-02-01 12:24:05 +01:00
sprite.wgsl
spv-out: support version 1.4 ( #2230 )
2023-02-01 12:24:05 +01:00
standard.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
standard.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
texture-arg.param.ron
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
texture-arg.wgsl
[wgsl-in] Update entry point stage attributes
2022-04-15 18:02:48 +01:00
type-alias.wgsl
[wgsl-in] Add predeclared vector and matrix type aliases ( #2251 )
2023-02-16 15:49:54 -08:00
variations.glsl
glsl-in: Add test for conditional builtin inject
2022-02-19 10:42:44 -05:00
workgroup-var-init.param.ron
[msl-out] Replace per_stage_map
with per_entry_point_map
( #2237 )
2023-02-22 18:15:39 +01:00
workgroup-var-init.wgsl
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00