..
210-bevy-2d-shader.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
210-bevy-2d-shader.vert.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
210-bevy-shader.vert.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
246-collatz.comp.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
277-casting.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
280-matrix-cast.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
484-preprocessor-if.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
800-out-of-bounds-panic.vert.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
896-push-constant.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
900-implicit-conversions.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
901-lhs-field-select.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
931-constant-emitting.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
932-for-loop-if.frag.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
5246-dual-iteration.frag.wgsl
Nested loop test
2024-02-28 13:54:27 +01:00
6438-conflicting-idents.wgsl
test: add regr. cvg. for conflicting idents. in shader I/O and locals
2024-10-22 10:14:26 -04:00
abstract-types-const.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
abstract-types-operators.wgsl
[naga wgsl] Let unary operators accept and produce abstract types.
2023-12-14 10:54:46 +01:00
abstract-types-var.wgsl
[naga wgsl-in] allow global vars without explicit type ( #6199 )
2024-09-02 18:27:52 +02:00
access.wgsl
[naga] Move array-by-value snapshot tests to index-by-value.wgsl.
2024-10-11 08:27:15 -07:00
array-in-ctor.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
array-in-function-return-type.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
atomicCompareExchange-int64.wgsl
Add support for 64 bit integer atomic operations in shaders.
2024-06-08 18:36:26 -07:00
atomicCompareExchange.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
atomicOps-int64-min-max.wgsl
[naga, hal] miscellaneous fixes for Atomic64 support ( #5952 )
2024-07-13 19:17:59 -07:00
atomicOps-int64.wgsl
Add support for 64 bit integer atomic operations in shaders.
2024-06-08 18:36:26 -07:00
atomicOps.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
bevy-pbr.frag.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
bevy-pbr.vert.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
binding-arrays.dynamic.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
binding-arrays.static.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
binding-arrays.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
binding-buffer-arrays.wgsl
spv-out: Support arrayLength of a dynamically indexed bindings array
2024-04-02 19:22:34 +02:00
bitcast.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
bits_glsl.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
bits.wgsl
Add parsing support for un/pack4xI/U8
2024-05-14 17:57:04 +02:00
boids.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
bool-select.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
break-if.wgsl
[naga wgsl-in] Fix parsing break if
s
2024-01-08 10:50:38 +01:00
buffer.frag.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
builtin-accessed-outside-entrypoint.wgsl
Add test case for builtin only accessed in function parsed after the entry point function
2024-02-15 18:12:25 +01:00
clamp-splat.vert.wgsl
Include the glsl global name in entrypoint arguments. ( #5418 )
2024-03-28 18:19:51 +01:00
collatz.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
const_assert.wgsl
[naga wgsl] Impl const_assert
( #6198 )
2024-09-02 17:37:04 +00:00
const-exprs.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
const-global-swizzle.frag.wgsl
[glsl-in] fix swizzle in a global const context
2024-01-03 11:34:10 +01:00
constant-array-size.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
constructors.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
control-flow.wgsl
[naga hlsl-out glsl-out] Work around backend loop/switch bugs.
2024-07-23 18:12:19 -07:00
cross.wgsl
test(wgsl): check that vec3
args. are accepted in cross
built-in
2024-08-28 13:26:54 -04:00
declarations.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
do-while.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
double-math-functions.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
dualsource.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
empty-global-name.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
empty.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
expressions.frag.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
extra.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
f64.wgsl
[naga] Support casting to f64 in the constant evaluator.
2023-11-23 12:17:21 +01:00
fetch_depth.wgsl
[spv-in] sampling from depth textures returns a scalar and is splatted ( #6384 )
2024-10-11 20:24:16 +02:00
fma.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
fragment-output.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
functions_call.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
functions.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
global-constant-array.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
globals.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
image.wgsl
naga: Fix textureNumLevels in the GLSL backend
2024-11-04 08:07:23 -08:00
images.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
int64.wgsl
Add shader I64 and U64 support ( #5154 )
2024-03-12 12:34:06 +01:00
interface.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
interpolate_compat.wgsl
test(wgsl): test explicit center
with {perspective,linear}
interpolation
2024-09-04 15:08:56 -04:00
interpolate.wgsl
test(wgsl): test explicit center
with {perspective,linear}
interpolation
2024-09-04 15:08:56 -04:00
inv-hyperbolic-trig-functions.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
inverse-polyfill.frag.wgsl
[naga/wgsl-out]: polyfill inverse
function ( #6385 )
2024-10-11 15:56:12 +02:00
lexical-scopes.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
local-const.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
local-var-init-in-loop.comp.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
long-form-matrix.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
math-functions.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
math-functions.wgsl
[naga] Implement quantizeToF16 ( #6519 )
2024-11-12 12:05:19 +01:00
module-scope.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
multiview.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
operators.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
padding.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
phony_assignment.wgsl
[naga] Handle phony statements properly by treating them as named expressions ( #6328 )
2024-09-27 14:52:53 -07:00
pointers.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
prepostfix.frag.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
quad_glsl.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
quad_glsl.vert.wgsl
implement override-expression evaluation for initializers of override declarations
2024-04-05 18:07:41 +02:00
quad-vert.wgsl
[spv-in] Remove providing "perVertexStruct" for certain unnamed inputs
2024-02-15 18:12:25 +01:00
quad.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
sampler-functions.frag.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
samplers.frag.wgsl
naga: Add support for textureQueryLevels to GLSL parser ( #6415 )
2024-10-18 10:07:58 +02:00
shadow.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
skybox.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
standard.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
statements.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
struct-layout.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
subgroup-operations-s.wgsl
Subgroup Operations ( #5301 )
2024-04-17 15:25:52 -04:00
subgroup-operations.wgsl
Subgroup Operations ( #5301 )
2024-04-17 15:25:52 -04:00
texture-arg.wgsl
[naga wgsl-out] Include the f
suffix on f32
literals.
2023-12-13 13:42:05 +01:00
type-alias.wgsl
[naga wgsl] Implement local const
declarations ( #6156 )
2024-08-30 11:55:03 +02:00
unnamed-gl-per-vertex.wgsl
Add test case to naga/spv-in for an unnamed glPerVertex struct
2024-02-15 18:12:25 +01:00
vector-functions.frag.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00
workgroup-uniform-load.wgsl
[naga wgsl-out] Include the i
suffix on i32
literals. ( #4863 )
2023-12-12 12:07:10 +00:00
workgroup-var-init.wgsl
Move naga to subfolder
2023-10-25 14:25:04 -04:00