Update `tint` to use new single entry point path for GLSL
Move the GLSL emission over to the new single entry point path and
remove the custom GLSL code for enforcing single entry point.
Bug: 380043961
Change-Id: I3bfe80b1c6d046c2ecaec52514d245f4c4e48d3e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/218316
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: James Price <jrprice@google.com>
diff --git a/test/tint/bug/chromium/1434271.wgsl.expected.glsl b/test/tint/bug/chromium/1434271.wgsl.expected.glsl
index 0a8a2ce..dd822f3 100644
--- a/test/tint/bug/chromium/1434271.wgsl.expected.glsl
+++ b/test/tint/bug/chromium/1434271.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -15,6 +18,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -27,6 +33,9 @@
void main() {
asinh_468a48();
}
+//
+// rgba32uintin
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -38,6 +47,9 @@
void main() {
asinh_468a48();
}
+//
+// vs_main
+//
#version 310 es
@@ -89,6 +101,9 @@
vs_main_loc1_Output = v_2.quad_pos;
gl_PointSize = 1.0f;
}
+//
+// simulate
+//
#version 310 es
@@ -139,6 +154,9 @@
void main() {
simulate_inner(gl_GlobalInvocationID);
}
+//
+// export_level
+//
#version 310 es
diff --git a/test/tint/bug/chromium/339704114.wgsl.expected.glsl b/test/tint/bug/chromium/339704114.wgsl.expected.glsl
index f83bcf2..a0d416a 100644
--- a/test/tint/bug/chromium/339704114.wgsl.expected.glsl
+++ b/test/tint/bug/chromium/339704114.wgsl.expected.glsl
@@ -1,5 +1,8 @@
#version 310 es
+int a(int v) {
+ return v;
+}
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
void main() {
}
diff --git a/test/tint/bug/dawn/947.wgsl.expected.glsl b/test/tint/bug/dawn/947.wgsl.expected.glsl
index 87af710..abc28ae 100644
--- a/test/tint/bug/dawn/947.wgsl.expected.glsl
+++ b/test/tint/bug/dawn/947.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vs_main
+//
#version 310 es
@@ -36,6 +39,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fs_main
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/bug/tint/1046.wgsl.expected.glsl b/test/tint/bug/tint/1046.wgsl.expected.glsl
index dd80a3f..18b811f 100644
--- a/test/tint/bug/tint/1046.wgsl.expected.glsl
+++ b/test/tint/bug/tint/1046.wgsl.expected.glsl
@@ -13,6 +13,10 @@
vec4 color;
};
+struct PointLight {
+ vec4 position;
+};
+
struct FragmentOutput {
vec4 color;
};
@@ -29,6 +33,10 @@
uniform uniforms_block_1_ubo {
Uniforms inner;
} v;
+layout(binding = 1, std430)
+buffer PointLights_1_ssbo {
+ PointLight values[];
+} pointLights;
uniform highp sampler2D myTexture;
layout(location = 0) in vec4 tint_symbol_loc0_Input;
layout(location = 1) in vec4 tint_symbol_loc1_Input;
diff --git a/test/tint/bug/tint/1113.wgsl.expected.glsl b/test/tint/bug/tint/1113.wgsl.expected.glsl
index 5ff98d6..0259b27 100644
--- a/test/tint/bug/tint/1113.wgsl.expected.glsl
+++ b/test/tint/bug/tint/1113.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main_count
+//
#version 310 es
@@ -129,6 +132,9 @@
void main() {
main_count_inner(gl_GlobalInvocationID);
}
+//
+// main_create_lut
+//
#version 310 es
@@ -220,6 +226,9 @@
void main() {
main_create_lut_inner(gl_GlobalInvocationID);
}
+//
+// main_sort_triangles
+//
#version 310 es
diff --git a/test/tint/bug/tint/1474-b.wgsl.expected.glsl b/test/tint/bug/tint/1474-b.wgsl.expected.glsl
index fd619cf..a040f45 100644
--- a/test/tint/bug/tint/1474-b.wgsl.expected.glsl
+++ b/test/tint/bug/tint/1474-b.wgsl.expected.glsl
@@ -4,6 +4,10 @@
#version 310 es
+layout(binding = 0, std430)
+buffer non_uniform_value_block_1_ssbo {
+ int inner;
+} v;
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
void main() {
}
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_i32.spvasm.expected.glsl
index f46ec31..166c64c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_u32.spvasm.expected.glsl
index 94fe20c..c075019 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicAdd/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_i32.spvasm.expected.glsl
index 81de68b..923645a 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_u32.spvasm.expected.glsl
index c2402aa..af3eb3c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicAnd/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
index 6b7b853..044c583 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -34,6 +37,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
index 1b975f0..7b9717f 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -34,6 +37,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_i32.spvasm.expected.glsl
index efe20d9..e57895c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_u32.spvasm.expected.glsl
index 8dab1dc..1df9653 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicExchange/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_i32.spvasm.expected.glsl
index 8e0ecdf..e385cf4 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_u32.spvasm.expected.glsl
index 21dc99c..756e24b 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicLoad/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_i32.spvasm.expected.glsl
index 989be91..3f110fc 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_u32.spvasm.expected.glsl
index 52b7f11..fbc99a9 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicMax/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_i32.spvasm.expected.glsl
index e6ddb92..7025236 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_u32.spvasm.expected.glsl
index d3805fa..dcbc988 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicMin/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_i32.spvasm.expected.glsl
index 0f78d59..db066b1 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_u32.spvasm.expected.glsl
index f8bedd9..03b0a69 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicOr/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_i32.spvasm.expected.glsl
index c61768e..1fdbc0f 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_u32.spvasm.expected.glsl
index 46ee754..a37c503 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicStore/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_i32.spvasm.expected.glsl
index 4b30c44..1e2bba6 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_u32.spvasm.expected.glsl
index 6bfbd69..b12f25c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicSub/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_i32.spvasm.expected.glsl
index 5f5727d..a5aef42 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_u32.spvasm.expected.glsl
index f2b904f..4fca84c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/atomicXor/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
index 8e3c188..fa42489 100644
--- a/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
index a55d5e4..f2e7835 100644
--- a/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
index f46ec31..166c64c 100644
--- a/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
index 94fe20c..c075019 100644
--- a/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/literal/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_i32.spvasm.expected.glsl
index 769f2c2..6aff9ec 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_u32.spvasm.expected.glsl
index b3776f8..1bc8a98 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicAdd/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_i32.spvasm.expected.glsl
index be38740..ac7281f 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_u32.spvasm.expected.glsl
index 2b521dd..389cd16 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicAnd/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
index 70429b6..1b70152 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -40,6 +43,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
index 5985cda..2ce5c51 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicCompareExchangeWeak/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -40,6 +43,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_i32.spvasm.expected.glsl
index 631e7c8..9906533 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_u32.spvasm.expected.glsl
index e7882b9..e717577 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicExchange/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_i32.spvasm.expected.glsl
index 8e0ecdf..e385cf4 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_u32.spvasm.expected.glsl
index 21dc99c..756e24b 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicLoad/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_i32.spvasm.expected.glsl
index 0821c79..139b087 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_u32.spvasm.expected.glsl
index 39e7c8f..a0fc708 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicMax/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_i32.spvasm.expected.glsl
index 2aa1800..c29c028 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_u32.spvasm.expected.glsl
index fce0669..6076c85 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicMin/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_i32.spvasm.expected.glsl
index 636346b..2f5acf4 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_u32.spvasm.expected.glsl
index 5c40829..134e834 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicOr/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_i32.spvasm.expected.glsl
index 723aa06..c3fc258 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_u32.spvasm.expected.glsl
index 3de33ad..1f485e5 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicStore/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_i32.spvasm.expected.glsl
index 3b639a3..6d2f39e 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_u32.spvasm.expected.glsl
index 223caba..d65428c 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicSub/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_i32.spvasm.expected.glsl
index 35d71ba..2fdc2b5 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_u32.spvasm.expected.glsl
index 3904a4d..831c540 100644
--- a/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/atomicXor/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
index a95caa3..850b973 100644
--- a/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -24,6 +27,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
index 2f18a20..437f1ef 100644
--- a/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/spvAtomicDecrement/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -24,6 +27,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_i32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
index 8c26577..3c8e5fd 100644
--- a/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_i32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -24,6 +27,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_u32.spvasm.expected.glsl b/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
index e48dcdf..4785cd5 100644
--- a/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
+++ b/test/tint/builtins/atomics/from_gen/var/spvAtomicIncrement/storage_u32.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -24,6 +27,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/002533.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/002533.wgsl.expected.glsl
index c284320..21ca470 100644
--- a/test/tint/builtins/gen/literal/abs/002533.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/002533.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_002533();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_002533();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/005174.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/005174.wgsl.expected.glsl
index 8f0e0e4..0ab8d6b 100644
--- a/test/tint/builtins/gen/literal/abs/005174.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/005174.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_005174();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_005174();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/1ce782.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/1ce782.wgsl.expected.glsl
index cab48f0..65fd540 100644
--- a/test/tint/builtins/gen/literal/abs/1ce782.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/1ce782.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_1ce782();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_1ce782();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/1e9d53.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/1e9d53.wgsl.expected.glsl
index f38bda0..1ff73c4 100644
--- a/test/tint/builtins/gen/literal/abs/1e9d53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/1e9d53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_1e9d53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_1e9d53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.glsl
index 8fdb037..92941e3 100644
--- a/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_2f861b();
}
+//
+// compute_main
+//
#version 310 es
void abs_2f861b() {
@@ -17,6 +23,9 @@
void main() {
abs_2f861b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/421ca3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/421ca3.wgsl.expected.glsl
index a763ddf..47ebdd2 100644
--- a/test/tint/builtins/gen/literal/abs/421ca3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/421ca3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_421ca3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_421ca3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/abs/467cd1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/467cd1.wgsl.expected.glsl
index 227dd33..b8bc2b6 100644
--- a/test/tint/builtins/gen/literal/abs/467cd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/467cd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_467cd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_467cd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/4ad288.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/4ad288.wgsl.expected.glsl
index 7f51232..d7aab50 100644
--- a/test/tint/builtins/gen/literal/abs/4ad288.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/4ad288.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_4ad288();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_4ad288();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/538d29.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/538d29.wgsl.expected.glsl
index 819f60e..8a87b19 100644
--- a/test/tint/builtins/gen/literal/abs/538d29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/538d29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_538d29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_538d29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.glsl
index c961339..869bcff 100644
--- a/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_577d6e();
}
+//
+// compute_main
+//
#version 310 es
void abs_577d6e() {
@@ -17,6 +23,9 @@
void main() {
abs_577d6e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.glsl
index 560c680..fccdf1d 100644
--- a/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_5a8af1();
}
+//
+// compute_main
+//
#version 310 es
void abs_5a8af1() {
@@ -17,6 +23,9 @@
void main() {
abs_5a8af1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/5ad50a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/5ad50a.wgsl.expected.glsl
index 753304e..5c128b9 100644
--- a/test/tint/builtins/gen/literal/abs/5ad50a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/5ad50a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_5ad50a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_5ad50a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/5ae4fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/5ae4fe.wgsl.expected.glsl
index 7d06c62..7bb22f7 100644
--- a/test/tint/builtins/gen/literal/abs/5ae4fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/5ae4fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_5ae4fe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_5ae4fe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/abs/7326de.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/7326de.wgsl.expected.glsl
index 45d9f17..8847b43 100644
--- a/test/tint/builtins/gen/literal/abs/7326de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/7326de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_7326de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_7326de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/7f28e6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/7f28e6.wgsl.expected.glsl
index da42955..5ec02da 100644
--- a/test/tint/builtins/gen/literal/abs/7f28e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/7f28e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_7f28e6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_7f28e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/7faa9e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/7faa9e.wgsl.expected.glsl
index e8380b1..5627ee2 100644
--- a/test/tint/builtins/gen/literal/abs/7faa9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/7faa9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_7faa9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_7faa9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.glsl
index a6e5233..a462dd6 100644
--- a/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_82ff9d();
}
+//
+// compute_main
+//
#version 310 es
void abs_82ff9d() {
@@ -17,6 +23,9 @@
void main() {
abs_82ff9d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.glsl
index f8c114f..ed19bac 100644
--- a/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_8ca9b1();
}
+//
+// compute_main
+//
#version 310 es
void abs_8ca9b1() {
@@ -17,6 +23,9 @@
void main() {
abs_8ca9b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/9c80a6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/9c80a6.wgsl.expected.glsl
index 36c39ac..ce45f83 100644
--- a/test/tint/builtins/gen/literal/abs/9c80a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/9c80a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_9c80a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_9c80a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.glsl
index 81e331b..7a65d35 100644
--- a/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_aedb6d();
}
+//
+// compute_main
+//
#version 310 es
void abs_aedb6d() {
@@ -17,6 +23,9 @@
void main() {
abs_aedb6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/b96037.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/b96037.wgsl.expected.glsl
index 18df56b..a68c234 100644
--- a/test/tint/builtins/gen/literal/abs/b96037.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/b96037.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = abs_b96037();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = abs_b96037();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.glsl
index c0c9b03..69d18dd 100644
--- a/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_c3321c();
}
+//
+// compute_main
+//
#version 310 es
void abs_c3321c() {
@@ -17,6 +23,9 @@
void main() {
abs_c3321c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.glsl
index 8b71c92..f2bd90d 100644
--- a/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_e28785();
}
+//
+// compute_main
+//
#version 310 es
void abs_e28785() {
@@ -17,6 +23,9 @@
void main() {
abs_e28785();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/abs/fd247f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/abs/fd247f.wgsl.expected.glsl
index 3fddd0c..bf568a2 100644
--- a/test/tint/builtins/gen/literal/abs/fd247f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/abs/fd247f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_fd247f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_fd247f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acos/004aff.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/004aff.wgsl.expected.glsl
index fa44743..b5f1670 100644
--- a/test/tint/builtins/gen/literal/acos/004aff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/004aff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_004aff();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_004aff();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.glsl
index 1a9f8cd..d63e9a2 100644
--- a/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_069188();
}
+//
+// compute_main
+//
#version 310 es
void acos_069188() {
@@ -17,6 +23,9 @@
void main() {
acos_069188();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.glsl
index fa6ed02..37f7892 100644
--- a/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_15d35b();
}
+//
+// compute_main
+//
#version 310 es
void acos_15d35b() {
@@ -17,6 +23,9 @@
void main() {
acos_15d35b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/203628.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/203628.wgsl.expected.glsl
index d06d2f7..47f4563 100644
--- a/test/tint/builtins/gen/literal/acos/203628.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/203628.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_203628();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_203628();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acos/303e3d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/303e3d.wgsl.expected.glsl
index cd9b90c..5dcc174 100644
--- a/test/tint/builtins/gen/literal/acos/303e3d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/303e3d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_303e3d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_303e3d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acos/489247.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/489247.wgsl.expected.glsl
index 7e2dd79..9ef2491 100644
--- a/test/tint/builtins/gen/literal/acos/489247.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/489247.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acos_489247();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acos_489247();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.glsl
index 0516da3..bfdf5ef 100644
--- a/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_4dac75();
}
+//
+// compute_main
+//
#version 310 es
void acos_4dac75() {
@@ -17,6 +23,9 @@
void main() {
acos_4dac75();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.glsl
index 58f875b..e155950 100644
--- a/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_5e9ad2();
}
+//
+// compute_main
+//
#version 310 es
void acos_5e9ad2() {
@@ -17,6 +23,9 @@
void main() {
acos_5e9ad2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/8e2acf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/8e2acf.wgsl.expected.glsl
index 743d459..390acf3 100644
--- a/test/tint/builtins/gen/literal/acos/8e2acf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/8e2acf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acos_8e2acf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acos_8e2acf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/a610c4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/a610c4.wgsl.expected.glsl
index 7070d83..3a0150a 100644
--- a/test/tint/builtins/gen/literal/acos/a610c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/a610c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acos_a610c4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acos_a610c4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/dfc915.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/dfc915.wgsl.expected.glsl
index 983d310..c3bf1c4 100644
--- a/test/tint/builtins/gen/literal/acos/dfc915.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/dfc915.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acos_dfc915();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acos_dfc915();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acos/f47057.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acos/f47057.wgsl.expected.glsl
index 90215b9..9bf9f22 100644
--- a/test/tint/builtins/gen/literal/acos/f47057.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acos/f47057.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_f47057();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_f47057();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.glsl
index de7ad40..05c7ded 100644
--- a/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_17260e();
}
+//
+// compute_main
+//
#version 310 es
void acosh_17260e() {
@@ -17,6 +23,9 @@
void main() {
acosh_17260e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.glsl
index ec6ec15..90f1e4f 100644
--- a/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_3433e8();
}
+//
+// compute_main
+//
#version 310 es
void acosh_3433e8() {
@@ -17,6 +23,9 @@
void main() {
acosh_3433e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.glsl
index 574d85e..0978c4e 100644
--- a/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_490aae();
}
+//
+// compute_main
+//
#version 310 es
void acosh_490aae() {
@@ -17,6 +23,9 @@
void main() {
acosh_490aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/5f49d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/5f49d8.wgsl.expected.glsl
index 92c59b0..6965cd9 100644
--- a/test/tint/builtins/gen/literal/acosh/5f49d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/5f49d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_5f49d8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_5f49d8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acosh/640883.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/640883.wgsl.expected.glsl
index 9937ff0..dce6ccf 100644
--- a/test/tint/builtins/gen/literal/acosh/640883.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/640883.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acosh_640883();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acosh_640883();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.glsl
index c71fc7b..a7ec951 100644
--- a/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_9f213e();
}
+//
+// compute_main
+//
#version 310 es
void acosh_9f213e() {
@@ -17,6 +23,9 @@
void main() {
acosh_9f213e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/a37dfe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/a37dfe.wgsl.expected.glsl
index 47647b5..0b5d5c6 100644
--- a/test/tint/builtins/gen/literal/acosh/a37dfe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/a37dfe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_a37dfe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_a37dfe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acosh/d51ccb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/d51ccb.wgsl.expected.glsl
index 9fd5ee2..1c749ae 100644
--- a/test/tint/builtins/gen/literal/acosh/d51ccb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/d51ccb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acosh_d51ccb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acosh_d51ccb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/de60d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/de60d8.wgsl.expected.glsl
index 3dd149b..d525d59 100644
--- a/test/tint/builtins/gen/literal/acosh/de60d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/de60d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_de60d8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_de60d8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/acosh/e38f5c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/e38f5c.wgsl.expected.glsl
index e6914a3..257dbc6 100644
--- a/test/tint/builtins/gen/literal/acosh/e38f5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/e38f5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acosh_e38f5c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acosh_e38f5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/ecf2d1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/ecf2d1.wgsl.expected.glsl
index 2ac5b5d..91edff1 100644
--- a/test/tint/builtins/gen/literal/acosh/ecf2d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/ecf2d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = acosh_ecf2d1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = acosh_ecf2d1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/acosh/f56574.wgsl.expected.glsl b/test/tint/builtins/gen/literal/acosh/f56574.wgsl.expected.glsl
index 81dade7..4367c6b 100644
--- a/test/tint/builtins/gen/literal/acosh/f56574.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/acosh/f56574.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_f56574();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_f56574();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/all/353d6a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/all/353d6a.wgsl.expected.glsl
index f0b1bcd..30bbba6 100644
--- a/test/tint/builtins/gen/literal/all/353d6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/all/353d6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = all_353d6a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = all_353d6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/all/986c7b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/all/986c7b.wgsl.expected.glsl
index 7f99467..228b67a 100644
--- a/test/tint/builtins/gen/literal/all/986c7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/all/986c7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = all_986c7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = all_986c7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/all/bd2dba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/all/bd2dba.wgsl.expected.glsl
index fbe43a6..f698c27 100644
--- a/test/tint/builtins/gen/literal/all/bd2dba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/all/bd2dba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = all_bd2dba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = all_bd2dba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/all/f46790.wgsl.expected.glsl b/test/tint/builtins/gen/literal/all/f46790.wgsl.expected.glsl
index 1a6d607..9a27dc2 100644
--- a/test/tint/builtins/gen/literal/all/f46790.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/all/f46790.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = all_f46790();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = all_f46790();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/any/083428.wgsl.expected.glsl b/test/tint/builtins/gen/literal/any/083428.wgsl.expected.glsl
index 7c41838..aa4baff 100644
--- a/test/tint/builtins/gen/literal/any/083428.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/any/083428.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = any_083428();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = any_083428();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/any/0e3e58.wgsl.expected.glsl b/test/tint/builtins/gen/literal/any/0e3e58.wgsl.expected.glsl
index 356f854..e76c66c 100644
--- a/test/tint/builtins/gen/literal/any/0e3e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/any/0e3e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = any_0e3e58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = any_0e3e58();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/any/2ab91a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/any/2ab91a.wgsl.expected.glsl
index ba1e3c2..cf963ec 100644
--- a/test/tint/builtins/gen/literal/any/2ab91a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/any/2ab91a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = any_2ab91a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = any_2ab91a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/any/e755c1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/any/e755c1.wgsl.expected.glsl
index 716b6be..a74b92d 100644
--- a/test/tint/builtins/gen/literal/any/e755c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/any/e755c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = any_e755c1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = any_e755c1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/arrayLength/1588cd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/1588cd.wgsl.expected.glsl
index f9ffd44..8843f50 100644
--- a/test/tint/builtins/gen/literal/arrayLength/1588cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/1588cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_1588cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_1588cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/arrayLength/61b1c7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/61b1c7.wgsl.expected.glsl
index b000c2d..0b49cb4 100644
--- a/test/tint/builtins/gen/literal/arrayLength/61b1c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/61b1c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_61b1c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/arrayLength/8421b9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/8421b9.wgsl.expected.glsl
index 9bdc3e0..05535ae 100644
--- a/test/tint/builtins/gen/literal/arrayLength/8421b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/8421b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = arrayLength_8421b9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = arrayLength_8421b9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/arrayLength/a0f5ca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/a0f5ca.wgsl.expected.glsl
index 3a1c222..a8bbedb 100644
--- a/test/tint/builtins/gen/literal/arrayLength/a0f5ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/a0f5ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_a0f5ca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_a0f5ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/arrayLength/cbd6b5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/cbd6b5.wgsl.expected.glsl
index 739f99d..a2f30b2 100644
--- a/test/tint/builtins/gen/literal/arrayLength/cbd6b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/cbd6b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = arrayLength_cbd6b5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/arrayLength/cdd123.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/cdd123.wgsl.expected.glsl
index 5ae1db1..0f30501 100644
--- a/test/tint/builtins/gen/literal/arrayLength/cdd123.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/cdd123.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_cdd123();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/arrayLength/cfca0a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/cfca0a.wgsl.expected.glsl
index e06e3ae..fdab678 100644
--- a/test/tint/builtins/gen/literal/arrayLength/cfca0a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/cfca0a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_cfca0a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_cfca0a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/arrayLength/eb510f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/arrayLength/eb510f.wgsl.expected.glsl
index 597c226..1f43f95 100644
--- a/test/tint/builtins/gen/literal/arrayLength/eb510f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/arrayLength/eb510f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_eb510f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/asin/064953.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/064953.wgsl.expected.glsl
index c9927ac..f9afad3 100644
--- a/test/tint/builtins/gen/literal/asin/064953.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/064953.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asin_064953();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asin_064953();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.glsl
index 77325b5..7fa7829 100644
--- a/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_0bac07();
}
+//
+// compute_main
+//
#version 310 es
void asin_0bac07() {
@@ -17,6 +23,9 @@
void main() {
asin_0bac07();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/11dfda.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/11dfda.wgsl.expected.glsl
index cc99bb7..9e0602f 100644
--- a/test/tint/builtins/gen/literal/asin/11dfda.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/11dfda.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_11dfda();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_11dfda();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asin/2d8e29.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/2d8e29.wgsl.expected.glsl
index 18b9c72..e0bebfd 100644
--- a/test/tint/builtins/gen/literal/asin/2d8e29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/2d8e29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_2d8e29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_2d8e29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asin/3cfbd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/3cfbd4.wgsl.expected.glsl
index 28038d3..702d3b7 100644
--- a/test/tint/builtins/gen/literal/asin/3cfbd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/3cfbd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_3cfbd4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_3cfbd4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.glsl
index fccd6dc..2dfee4c 100644
--- a/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_64bb1f();
}
+//
+// compute_main
+//
#version 310 es
void asin_64bb1f() {
@@ -17,6 +23,9 @@
void main() {
asin_64bb1f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/7b6a44.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/7b6a44.wgsl.expected.glsl
index 6d5b2ae..3db2979 100644
--- a/test/tint/builtins/gen/literal/asin/7b6a44.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/7b6a44.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asin_7b6a44();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asin_7b6a44();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/8cd9c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/8cd9c9.wgsl.expected.glsl
index 98f248e..611dded 100644
--- a/test/tint/builtins/gen/literal/asin/8cd9c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/8cd9c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asin_8cd9c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asin_8cd9c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.glsl
index 2a69bc0..728682e 100644
--- a/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_a5dd88();
}
+//
+// compute_main
+//
#version 310 es
void asin_a5dd88() {
@@ -17,6 +23,9 @@
void main() {
asin_a5dd88();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.glsl
index b7d423e..905705a 100644
--- a/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_a6d73a();
}
+//
+// compute_main
+//
#version 310 es
void asin_a6d73a() {
@@ -17,6 +23,9 @@
void main() {
asin_a6d73a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asin/b4aced.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/b4aced.wgsl.expected.glsl
index baff07b..e2fb0f0 100644
--- a/test/tint/builtins/gen/literal/asin/b4aced.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/b4aced.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_b4aced();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_b4aced();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asin/c0c272.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asin/c0c272.wgsl.expected.glsl
index aac6f1d..26a526a 100644
--- a/test/tint/builtins/gen/literal/asin/c0c272.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asin/c0c272.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asin_c0c272();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asin_c0c272();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/157447.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/157447.wgsl.expected.glsl
index e639dc1..0229af4 100644
--- a/test/tint/builtins/gen/literal/asinh/157447.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/157447.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asinh_157447();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asinh_157447();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.glsl
index 08c2c5c..5af25cc 100644
--- a/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_16b543();
}
+//
+// compute_main
+//
#version 310 es
void asinh_16b543() {
@@ -17,6 +23,9 @@
void main() {
asinh_16b543();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.glsl
index 9118099..c6c7a81 100644
--- a/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_180015();
}
+//
+// compute_main
+//
#version 310 es
void asinh_180015() {
@@ -17,6 +23,9 @@
void main() {
asinh_180015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/2265ee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/2265ee.wgsl.expected.glsl
index 382271b..aaf0584 100644
--- a/test/tint/builtins/gen/literal/asinh/2265ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/2265ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asinh_2265ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asinh_2265ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/468a48.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/468a48.wgsl.expected.glsl
index 8610ed5..c600388 100644
--- a/test/tint/builtins/gen/literal/asinh/468a48.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/468a48.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_468a48();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_468a48();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asinh/4a2226.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/4a2226.wgsl.expected.glsl
index 0fb359f..6035402 100644
--- a/test/tint/builtins/gen/literal/asinh/4a2226.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/4a2226.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asinh_4a2226();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asinh_4a2226();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.glsl
index 03b2401..62e13f9 100644
--- a/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_51079e();
}
+//
+// compute_main
+//
#version 310 es
void asinh_51079e() {
@@ -17,6 +23,9 @@
void main() {
asinh_51079e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/8d2e51.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/8d2e51.wgsl.expected.glsl
index 3791d7e..00e5f42 100644
--- a/test/tint/builtins/gen/literal/asinh/8d2e51.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/8d2e51.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = asinh_8d2e51();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = asinh_8d2e51();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/95ab2b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/95ab2b.wgsl.expected.glsl
index 9ed43b7..c9bed40 100644
--- a/test/tint/builtins/gen/literal/asinh/95ab2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/95ab2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_95ab2b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_95ab2b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asinh/ad8f8b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/ad8f8b.wgsl.expected.glsl
index 8d5bb05..a9add04 100644
--- a/test/tint/builtins/gen/literal/asinh/ad8f8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/ad8f8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_ad8f8b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_ad8f8b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.glsl
index 8c26b10..0a3bc89 100644
--- a/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_cf8603();
}
+//
+// compute_main
+//
#version 310 es
void asinh_cf8603() {
@@ -17,6 +23,9 @@
void main() {
asinh_cf8603();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/asinh/fb5e8c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/asinh/fb5e8c.wgsl.expected.glsl
index 2a31585..6b28d6b 100644
--- a/test/tint/builtins/gen/literal/asinh/fb5e8c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/asinh/fb5e8c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_fb5e8c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_fb5e8c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan/02979a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/02979a.wgsl.expected.glsl
index 2912983..3cde95e 100644
--- a/test/tint/builtins/gen/literal/atan/02979a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/02979a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan_02979a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan_02979a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/19faea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/19faea.wgsl.expected.glsl
index 9d3ab80..fabc843 100644
--- a/test/tint/builtins/gen/literal/atan/19faea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/19faea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_19faea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_19faea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan/1e1764.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/1e1764.wgsl.expected.glsl
index 6196406..db32f97 100644
--- a/test/tint/builtins/gen/literal/atan/1e1764.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/1e1764.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_1e1764();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_1e1764();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan/331e6d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/331e6d.wgsl.expected.glsl
index cd79c0e..bfe7339 100644
--- a/test/tint/builtins/gen/literal/atan/331e6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/331e6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan_331e6d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan_331e6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.glsl
index cba198b..c6e8c0f 100644
--- a/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_5ca7b8();
}
+//
+// compute_main
+//
#version 310 es
void atan_5ca7b8() {
@@ -17,6 +23,9 @@
void main() {
atan_5ca7b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.glsl
index 02df77c..11006e5 100644
--- a/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_749e1b();
}
+//
+// compute_main
+//
#version 310 es
void atan_749e1b() {
@@ -17,6 +23,9 @@
void main() {
atan_749e1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.glsl
index 3ee8063..6b5f150 100644
--- a/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_7a2a75();
}
+//
+// compute_main
+//
#version 310 es
void atan_7a2a75() {
@@ -17,6 +23,9 @@
void main() {
atan_7a2a75();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/a5f421.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/a5f421.wgsl.expected.glsl
index 9cfda8d..0b05deb 100644
--- a/test/tint/builtins/gen/literal/atan/a5f421.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/a5f421.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_a5f421();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_a5f421();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan/a7ba61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/a7ba61.wgsl.expected.glsl
index 9f2d465..f49cf57 100644
--- a/test/tint/builtins/gen/literal/atan/a7ba61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/a7ba61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_a7ba61();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_a7ba61();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan/a8b696.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/a8b696.wgsl.expected.glsl
index 65f3000..42826c3 100644
--- a/test/tint/builtins/gen/literal/atan/a8b696.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/a8b696.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan_a8b696();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan_a8b696();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/ad96e4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/ad96e4.wgsl.expected.glsl
index ec9d535..7ff33b1 100644
--- a/test/tint/builtins/gen/literal/atan/ad96e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/ad96e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan_ad96e4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan_ad96e4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.glsl
index 56fbd88..769e41c 100644
--- a/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_d17fb2();
}
+//
+// compute_main
+//
#version 310 es
void atan_d17fb2() {
@@ -17,6 +23,9 @@
void main() {
atan_d17fb2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.glsl
index a9d907d..d8ed5fd 100644
--- a/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_034ace();
}
+//
+// compute_main
+//
#version 310 es
void atan2_034ace() {
@@ -17,6 +23,9 @@
void main() {
atan2_034ace();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/21dfea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/21dfea.wgsl.expected.glsl
index ca963f7..1a5a67e 100644
--- a/test/tint/builtins/gen/literal/atan2/21dfea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/21dfea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan2_21dfea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan2_21dfea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.glsl
index f91023f..1a42bc5 100644
--- a/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_3c2865();
}
+//
+// compute_main
+//
#version 310 es
void atan2_3c2865() {
@@ -17,6 +23,9 @@
void main() {
atan2_3c2865();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/57fb13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/57fb13.wgsl.expected.glsl
index 78372fd..74f2837 100644
--- a/test/tint/builtins/gen/literal/atan2/57fb13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/57fb13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan2_57fb13();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan2_57fb13();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/93febc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/93febc.wgsl.expected.glsl
index 5b5cd63..09eed30 100644
--- a/test/tint/builtins/gen/literal/atan2/93febc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/93febc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan2_93febc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan2_93febc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan2/96057c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/96057c.wgsl.expected.glsl
index a489ea8..69d2c04 100644
--- a/test/tint/builtins/gen/literal/atan2/96057c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/96057c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan2_96057c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan2_96057c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/a70d0d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/a70d0d.wgsl.expected.glsl
index 4950f0a..05408f3 100644
--- a/test/tint/builtins/gen/literal/atan2/a70d0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/a70d0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan2_a70d0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan2_a70d0d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/ae713e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/ae713e.wgsl.expected.glsl
index 19307ea..3ff6090 100644
--- a/test/tint/builtins/gen/literal/atan2/ae713e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/ae713e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atan2_ae713e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atan2_ae713e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.glsl
index afc19e0..0e26f6f 100644
--- a/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_c19683();
}
+//
+// compute_main
+//
#version 310 es
void atan2_c19683() {
@@ -17,6 +23,9 @@
void main() {
atan2_c19683();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.glsl
index 56a98ed..14a3c6c 100644
--- a/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_c4be45();
}
+//
+// compute_main
+//
#version 310 es
void atan2_c4be45() {
@@ -17,6 +23,9 @@
void main() {
atan2_c4be45();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atan2/ca698e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/ca698e.wgsl.expected.glsl
index a39c86b..015a06f 100644
--- a/test/tint/builtins/gen/literal/atan2/ca698e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/ca698e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan2_ca698e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan2_ca698e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atan2/d983ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atan2/d983ab.wgsl.expected.glsl
index abd15a4..72fdb65 100644
--- a/test/tint/builtins/gen/literal/atan2/d983ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atan2/d983ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan2_d983ab();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atan2_d983ab();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atanh/440cca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/440cca.wgsl.expected.glsl
index 7fa9c3f..bd3db51 100644
--- a/test/tint/builtins/gen/literal/atanh/440cca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/440cca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atanh_440cca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atanh_440cca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/5bf88d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/5bf88d.wgsl.expected.glsl
index 4a4b7e7..a1e9687 100644
--- a/test/tint/builtins/gen/literal/atanh/5bf88d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/5bf88d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_5bf88d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_5bf88d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.glsl
index e9f3ed74..ae88c3a 100644
--- a/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_70d5bd();
}
+//
+// compute_main
+//
#version 310 es
void atanh_70d5bd() {
@@ -17,6 +23,9 @@
void main() {
atanh_70d5bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/7997d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/7997d8.wgsl.expected.glsl
index 6cd1a38..1e0e80d 100644
--- a/test/tint/builtins/gen/literal/atanh/7997d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/7997d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atanh_7997d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atanh_7997d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.glsl
index a55d7f2..ca85cd2 100644
--- a/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_7f2874();
}
+//
+// compute_main
+//
#version 310 es
void atanh_7f2874() {
@@ -17,6 +23,9 @@
void main() {
atanh_7f2874();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/c0e634.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/c0e634.wgsl.expected.glsl
index 2700068..f086894 100644
--- a/test/tint/builtins/gen/literal/atanh/c0e634.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/c0e634.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atanh_c0e634();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atanh_c0e634();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.glsl
index a81a8b5..4d8e3ed 100644
--- a/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_c5dc32();
}
+//
+// compute_main
+//
#version 310 es
void atanh_c5dc32() {
@@ -17,6 +23,9 @@
void main() {
atanh_c5dc32();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/d2d8cd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/d2d8cd.wgsl.expected.glsl
index d745fad..3f36a62 100644
--- a/test/tint/builtins/gen/literal/atanh/d2d8cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/d2d8cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_d2d8cd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_d2d8cd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atanh/e3b450.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/e3b450.wgsl.expected.glsl
index 97ebafa..4770cbf 100644
--- a/test/tint/builtins/gen/literal/atanh/e3b450.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/e3b450.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_e3b450();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_e3b450();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.glsl
index cadadac..72f13c6 100644
--- a/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_e431bb();
}
+//
+// compute_main
+//
#version 310 es
void atanh_e431bb() {
@@ -17,6 +23,9 @@
void main() {
atanh_e431bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atanh/ec4b06.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/ec4b06.wgsl.expected.glsl
index 5a23736..2600983 100644
--- a/test/tint/builtins/gen/literal/atanh/ec4b06.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/ec4b06.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_ec4b06();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_ec4b06();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/atanh/f3e01b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atanh/f3e01b.wgsl.expected.glsl
index 3e3625a..673e8f3 100644
--- a/test/tint/builtins/gen/literal/atanh/f3e01b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atanh/f3e01b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = atanh_f3e01b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = atanh_f3e01b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicAdd/8a199a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicAdd/8a199a.wgsl.expected.glsl
index 7a8a3df..c5bd006 100644
--- a/test/tint/builtins/gen/literal/atomicAdd/8a199a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicAdd/8a199a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicAdd_8a199a();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicAdd/d32fe4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicAdd/d32fe4.wgsl.expected.glsl
index 74f3d6f..67d0f604 100644
--- a/test/tint/builtins/gen/literal/atomicAdd/d32fe4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicAdd/d32fe4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicAdd_d32fe4();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicAnd/152966.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicAnd/152966.wgsl.expected.glsl
index 3c0a32d..a81ead29 100644
--- a/test/tint/builtins/gen/literal/atomicAnd/152966.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicAnd/152966.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicAnd_152966();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicAnd/85a8d9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicAnd/85a8d9.wgsl.expected.glsl
index f524dcb..0bff614 100644
--- a/test/tint/builtins/gen/literal/atomicAnd/85a8d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicAnd/85a8d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicAnd_85a8d9();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
index 196f111..238938c 100644
--- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
atomicCompareExchangeWeak_1bd40a();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
index 4f63f10..77cbc44 100644
--- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
atomicCompareExchangeWeak_63d8e6();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicExchange/d59712.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicExchange/d59712.wgsl.expected.glsl
index 7524b0b..6019546 100644
--- a/test/tint/builtins/gen/literal/atomicExchange/d59712.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicExchange/d59712.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicExchange_d59712();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicExchange/f2e22f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicExchange/f2e22f.wgsl.expected.glsl
index cc0927d..781d02a 100644
--- a/test/tint/builtins/gen/literal/atomicExchange/f2e22f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicExchange/f2e22f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicExchange_f2e22f();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicLoad/0806ad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicLoad/0806ad.wgsl.expected.glsl
index 8789848..9bba327 100644
--- a/test/tint/builtins/gen/literal/atomicLoad/0806ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicLoad/0806ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicLoad_0806ad();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicLoad/fe6cc3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicLoad/fe6cc3.wgsl.expected.glsl
index 519d99b..36f234f 100644
--- a/test/tint/builtins/gen/literal/atomicLoad/fe6cc3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicLoad/fe6cc3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicLoad_fe6cc3();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicMax/51b9be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicMax/51b9be.wgsl.expected.glsl
index 00f16b4..9e3a5d1 100644
--- a/test/tint/builtins/gen/literal/atomicMax/51b9be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicMax/51b9be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicMax_51b9be();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicMax/92aa72.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicMax/92aa72.wgsl.expected.glsl
index a41bc09..31f3c8d 100644
--- a/test/tint/builtins/gen/literal/atomicMax/92aa72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicMax/92aa72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicMax_92aa72();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicMin/8e38dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicMin/8e38dc.wgsl.expected.glsl
index 1681fb2..eb61186 100644
--- a/test/tint/builtins/gen/literal/atomicMin/8e38dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicMin/8e38dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicMin_8e38dc();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicMin/c67a74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicMin/c67a74.wgsl.expected.glsl
index 73bf2e2..0336607 100644
--- a/test/tint/builtins/gen/literal/atomicMin/c67a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicMin/c67a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicMin_c67a74();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicOr/5e95d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicOr/5e95d4.wgsl.expected.glsl
index 27965d9..5ebbfcc 100644
--- a/test/tint/builtins/gen/literal/atomicOr/5e95d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicOr/5e95d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicOr_5e95d4();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicOr/8d96a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicOr/8d96a0.wgsl.expected.glsl
index aa68396..a34bf03 100644
--- a/test/tint/builtins/gen/literal/atomicOr/8d96a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicOr/8d96a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicOr_8d96a0();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.glsl
index cfa0727..831b941 100644
--- a/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
atomicStore_cdc29e();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.glsl
index 4bc6675..574e71a 100644
--- a/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
atomicStore_d1e9a6();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicSub/051100.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicSub/051100.wgsl.expected.glsl
index 2c016f9..b024b9d 100644
--- a/test/tint/builtins/gen/literal/atomicSub/051100.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicSub/051100.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicSub_051100();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicSub/15bfc9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicSub/15bfc9.wgsl.expected.glsl
index e45d8d0..f6d11f8 100644
--- a/test/tint/builtins/gen/literal/atomicSub/15bfc9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicSub/15bfc9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicSub_15bfc9();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicXor/54510e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicXor/54510e.wgsl.expected.glsl
index e326f10..8908a3b 100644
--- a/test/tint/builtins/gen/literal/atomicXor/54510e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicXor/54510e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicXor_54510e();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/atomicXor/c1b78c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/atomicXor/c1b78c.wgsl.expected.glsl
index 4a5459a..462c3df 100644
--- a/test/tint/builtins/gen/literal/atomicXor/c1b78c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/atomicXor/c1b78c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicXor_c1b78c();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/0fe0c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/0fe0c9.wgsl.expected.glsl
index 498b861..3bb94f3 100644
--- a/test/tint/builtins/gen/literal/bitcast/0fe0c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/0fe0c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_0fe0c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_0fe0c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/160c09.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/160c09.wgsl.expected.glsl
index 6bdecd5..db4daa1 100644
--- a/test/tint/builtins/gen/literal/bitcast/160c09.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/160c09.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_160c09();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_160c09();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/16cba4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/16cba4.wgsl.expected.glsl
index f64ca0b..73e5119 100644
--- a/test/tint/builtins/gen/literal/bitcast/16cba4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/16cba4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_16cba4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_16cba4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/1c3b31.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/1c3b31.wgsl.expected.glsl
index dc2ca25..cc7a8a4 100644
--- a/test/tint/builtins/gen/literal/bitcast/1c3b31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/1c3b31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_1c3b31();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_1c3b31();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/1df11f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/1df11f.wgsl.expected.glsl
index b1bc62a..db97fa7 100644
--- a/test/tint/builtins/gen/literal/bitcast/1df11f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/1df11f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_1df11f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_1df11f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/214f23.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/214f23.wgsl.expected.glsl
index 8aa557e..f8cbf33 100644
--- a/test/tint/builtins/gen/literal/bitcast/214f23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/214f23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_214f23();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_214f23();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/23c8bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/23c8bd.wgsl.expected.glsl
index f383c5b..9218e7d 100644
--- a/test/tint/builtins/gen/literal/bitcast/23c8bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/23c8bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_23c8bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_23c8bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/2421c8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/2421c8.wgsl.expected.glsl
index a7794ac..ce45cbc 100644
--- a/test/tint/builtins/gen/literal/bitcast/2421c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/2421c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_2421c8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_2421c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/287bdf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/287bdf.wgsl.expected.glsl
index ce66fb0f..3cd94af 100644
--- a/test/tint/builtins/gen/literal/bitcast/287bdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/287bdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_287bdf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_287bdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/2a6e58.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/2a6e58.wgsl.expected.glsl
index 3c5ff18..c421ffe 100644
--- a/test/tint/builtins/gen/literal/bitcast/2a6e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/2a6e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_2a6e58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_2a6e58();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/2b05b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/2b05b3.wgsl.expected.glsl
index b1dc3f6..6167410 100644
--- a/test/tint/builtins/gen/literal/bitcast/2b05b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/2b05b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_2b05b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_2b05b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/2b2738.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/2b2738.wgsl.expected.glsl
index 37014a6..7082dad 100644
--- a/test/tint/builtins/gen/literal/bitcast/2b2738.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/2b2738.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_2b2738();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_2b2738();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/31c080.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/31c080.wgsl.expected.glsl
index 896031f..6acad65 100644
--- a/test/tint/builtins/gen/literal/bitcast/31c080.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/31c080.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_31c080();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_31c080();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/332f78.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/332f78.wgsl.expected.glsl
index 65b1ed1..c6f582f 100644
--- a/test/tint/builtins/gen/literal/bitcast/332f78.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/332f78.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_332f78();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_332f78();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/3e7b47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/3e7b47.wgsl.expected.glsl
index 4500103..da3cf36 100644
--- a/test/tint/builtins/gen/literal/bitcast/3e7b47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/3e7b47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_3e7b47();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_3e7b47();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/3f7437.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/3f7437.wgsl.expected.glsl
index 89f357d..5648ed9 100644
--- a/test/tint/builtins/gen/literal/bitcast/3f7437.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/3f7437.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_3f7437();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_3f7437();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/3fdacd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/3fdacd.wgsl.expected.glsl
index afead6d..9bfafd9 100644
--- a/test/tint/builtins/gen/literal/bitcast/3fdacd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/3fdacd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_3fdacd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_3fdacd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/429d64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/429d64.wgsl.expected.glsl
index 96bffda..552dcc9 100644
--- a/test/tint/builtins/gen/literal/bitcast/429d64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/429d64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_429d64();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_429d64();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/436211.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/436211.wgsl.expected.glsl
index f796756..9efa4ca 100644
--- a/test/tint/builtins/gen/literal/bitcast/436211.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/436211.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_436211();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_436211();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/5081ed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/5081ed.wgsl.expected.glsl
index 1b64f82..cf425d9 100644
--- a/test/tint/builtins/gen/literal/bitcast/5081ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/5081ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_5081ed();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_5081ed();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/56266e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/56266e.wgsl.expected.glsl
index 3714cae..30d0df0b 100644
--- a/test/tint/builtins/gen/literal/bitcast/56266e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/56266e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_56266e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_56266e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/66e93d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/66e93d.wgsl.expected.glsl
index 2622abb..0cb5448 100644
--- a/test/tint/builtins/gen/literal/bitcast/66e93d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/66e93d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_66e93d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_66e93d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/674557.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/674557.wgsl.expected.glsl
index d5166d6..3203ee3 100644
--- a/test/tint/builtins/gen/literal/bitcast/674557.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/674557.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_674557();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_674557();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/6ac6f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/6ac6f9.wgsl.expected.glsl
index e1264ec..3b3d7b3 100644
--- a/test/tint/builtins/gen/literal/bitcast/6ac6f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/6ac6f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_6ac6f9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_6ac6f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/6de2bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/6de2bd.wgsl.expected.glsl
index d774ad6..8218e5c 100644
--- a/test/tint/builtins/gen/literal/bitcast/6de2bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/6de2bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_6de2bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_6de2bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/70b121.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/70b121.wgsl.expected.glsl
index ed51b9c..05e6aee 100644
--- a/test/tint/builtins/gen/literal/bitcast/70b121.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/70b121.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_70b121();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_70b121();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/71c92a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/71c92a.wgsl.expected.glsl
index 37522b8..4f7fb1f 100644
--- a/test/tint/builtins/gen/literal/bitcast/71c92a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/71c92a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_71c92a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_71c92a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/745b27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/745b27.wgsl.expected.glsl
index 4fe9c11..e200f1a 100644
--- a/test/tint/builtins/gen/literal/bitcast/745b27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/745b27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_745b27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_745b27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/7e67cc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/7e67cc.wgsl.expected.glsl
index b4269e8..d708fbb 100644
--- a/test/tint/builtins/gen/literal/bitcast/7e67cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/7e67cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_7e67cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_7e67cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/7ffa9c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/7ffa9c.wgsl.expected.glsl
index c3fabd5..4f7672c 100644
--- a/test/tint/builtins/gen/literal/bitcast/7ffa9c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/7ffa9c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_7ffa9c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_7ffa9c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/81c5f5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/81c5f5.wgsl.expected.glsl
index 7824d35..0833ac5 100644
--- a/test/tint/builtins/gen/literal/bitcast/81c5f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/81c5f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_81c5f5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_81c5f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/8318a8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/8318a8.wgsl.expected.glsl
index cb4acb7..8ebc04b 100644
--- a/test/tint/builtins/gen/literal/bitcast/8318a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/8318a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_8318a8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_8318a8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/879dc9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/879dc9.wgsl.expected.glsl
index 3207f2e..f1fd279 100644
--- a/test/tint/builtins/gen/literal/bitcast/879dc9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/879dc9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_879dc9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_879dc9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/899e50.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/899e50.wgsl.expected.glsl
index 8000eae..022e6cb 100644
--- a/test/tint/builtins/gen/literal/bitcast/899e50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/899e50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_899e50();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_899e50();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/8d184c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/8d184c.wgsl.expected.glsl
index 828364a..c84a409 100644
--- a/test/tint/builtins/gen/literal/bitcast/8d184c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/8d184c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_8d184c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_8d184c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/9bcf71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/9bcf71.wgsl.expected.glsl
index c342573..ff90883 100644
--- a/test/tint/builtins/gen/literal/bitcast/9bcf71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/9bcf71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_9bcf71();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_9bcf71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/9ca42c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/9ca42c.wgsl.expected.glsl
index 52d26d7..0cf7e44 100644
--- a/test/tint/builtins/gen/literal/bitcast/9ca42c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/9ca42c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_9ca42c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_9ca42c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/9eee21.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/9eee21.wgsl.expected.glsl
index e1e8a22..1e56926 100644
--- a/test/tint/builtins/gen/literal/bitcast/9eee21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/9eee21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_9eee21();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_9eee21();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/a4b290.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/a4b290.wgsl.expected.glsl
index 805ecf6..bcf76a1 100644
--- a/test/tint/builtins/gen/literal/bitcast/a4b290.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/a4b290.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_a4b290();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_a4b290();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/a58b50.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/a58b50.wgsl.expected.glsl
index 213abda..ac68980 100644
--- a/test/tint/builtins/gen/literal/bitcast/a58b50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/a58b50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_a58b50();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_a58b50();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/a5c539.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/a5c539.wgsl.expected.glsl
index 8b450fb..570685f 100644
--- a/test/tint/builtins/gen/literal/bitcast/a5c539.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/a5c539.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_a5c539();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_a5c539();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/a8c93f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/a8c93f.wgsl.expected.glsl
index 5b3cb40..b56fbd3 100644
--- a/test/tint/builtins/gen/literal/bitcast/a8c93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/a8c93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_a8c93f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_a8c93f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/a8ea1b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/a8ea1b.wgsl.expected.glsl
index 8b81607..25b3ba5 100644
--- a/test/tint/builtins/gen/literal/bitcast/a8ea1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/a8ea1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_a8ea1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_a8ea1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/ac09d0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/ac09d0.wgsl.expected.glsl
index 2080e1d..d964092 100644
--- a/test/tint/builtins/gen/literal/bitcast/ac09d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/ac09d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_ac09d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_ac09d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/ad4b05.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/ad4b05.wgsl.expected.glsl
index 870d258..90ddeb8 100644
--- a/test/tint/builtins/gen/literal/bitcast/ad4b05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/ad4b05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_ad4b05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_ad4b05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/b28cbd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/b28cbd.wgsl.expected.glsl
index f72a712..af71394 100644
--- a/test/tint/builtins/gen/literal/bitcast/b28cbd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/b28cbd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_b28cbd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_b28cbd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/b77573.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/b77573.wgsl.expected.glsl
index fd3762a..3aaffb5 100644
--- a/test/tint/builtins/gen/literal/bitcast/b77573.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/b77573.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_b77573();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_b77573();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/bc3994.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/bc3994.wgsl.expected.glsl
index b86646a..7b955f1 100644
--- a/test/tint/builtins/gen/literal/bitcast/bc3994.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/bc3994.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_bc3994();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_bc3994();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/bitcast/c69aaf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/c69aaf.wgsl.expected.glsl
index 5b197c7..bdc2854 100644
--- a/test/tint/builtins/gen/literal/bitcast/c69aaf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/c69aaf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_c69aaf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_c69aaf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/ca5c3f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/ca5c3f.wgsl.expected.glsl
index df88b29..b50408e 100644
--- a/test/tint/builtins/gen/literal/bitcast/ca5c3f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/ca5c3f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_ca5c3f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_ca5c3f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/cc7aa7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/cc7aa7.wgsl.expected.glsl
index 09d35a5..01d1b4c 100644
--- a/test/tint/builtins/gen/literal/bitcast/cc7aa7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/cc7aa7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_cc7aa7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_cc7aa7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/d29765.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/d29765.wgsl.expected.glsl
index 3967444..0e335c3 100644
--- a/test/tint/builtins/gen/literal/bitcast/d29765.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/d29765.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_d29765();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_d29765();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/dce842.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/dce842.wgsl.expected.glsl
index 13546b7..ac09016 100644
--- a/test/tint/builtins/gen/literal/bitcast/dce842.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/dce842.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_dce842();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_dce842();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/e61c57.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/e61c57.wgsl.expected.glsl
index 004e029..cab0cc7 100644
--- a/test/tint/builtins/gen/literal/bitcast/e61c57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/e61c57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_e61c57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_e61c57();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/e6c18f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/e6c18f.wgsl.expected.glsl
index daa879d..88b931c 100644
--- a/test/tint/builtins/gen/literal/bitcast/e6c18f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/e6c18f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_e6c18f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_e6c18f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/bitcast/f756cd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/bitcast/f756cd.wgsl.expected.glsl
index 1ca7d21..1ac95f1 100644
--- a/test/tint/builtins/gen/literal/bitcast/f756cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/bitcast/f756cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_f756cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_f756cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/09bf52.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/09bf52.wgsl.expected.glsl
index f170bc69..08487b8 100644
--- a/test/tint/builtins/gen/literal/ceil/09bf52.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/09bf52.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_09bf52();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_09bf52();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.glsl
index 7f4dda2..0335b24 100644
--- a/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_11b1dc();
}
+//
+// compute_main
+//
#version 310 es
void ceil_11b1dc() {
@@ -17,6 +23,9 @@
void main() {
ceil_11b1dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/18c240.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/18c240.wgsl.expected.glsl
index bd4967a..844bc23 100644
--- a/test/tint/builtins/gen/literal/ceil/18c240.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/18c240.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_18c240();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_18c240();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.glsl
index 559d64b..7d48d01 100644
--- a/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_32c946();
}
+//
+// compute_main
+//
#version 310 es
void ceil_32c946() {
@@ -17,6 +23,9 @@
void main() {
ceil_32c946();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/34064b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/34064b.wgsl.expected.glsl
index b79fec5..67ec7d2 100644
--- a/test/tint/builtins/gen/literal/ceil/34064b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/34064b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ceil_34064b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ceil_34064b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/4bca2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/4bca2a.wgsl.expected.glsl
index 6b60a9a..446e175 100644
--- a/test/tint/builtins/gen/literal/ceil/4bca2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/4bca2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_4bca2a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_4bca2a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ceil/678655.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/678655.wgsl.expected.glsl
index 890df94..7f2be9b 100644
--- a/test/tint/builtins/gen/literal/ceil/678655.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/678655.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ceil_678655();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ceil_678655();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/96f597.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/96f597.wgsl.expected.glsl
index e86ad4d..ecd69b8 100644
--- a/test/tint/builtins/gen/literal/ceil/96f597.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/96f597.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ceil_96f597();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ceil_96f597();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/b74c16.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/b74c16.wgsl.expected.glsl
index 7f1e6ec..ded441d 100644
--- a/test/tint/builtins/gen/literal/ceil/b74c16.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/b74c16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ceil_b74c16();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ceil_b74c16();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.glsl
index 4266389..23b646d 100644
--- a/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_bb2ca2();
}
+//
+// compute_main
+//
#version 310 es
void ceil_bb2ca2() {
@@ -17,6 +23,9 @@
void main() {
ceil_bb2ca2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.glsl
index 9d39909..4738747 100644
--- a/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_e0b70a();
}
+//
+// compute_main
+//
#version 310 es
void ceil_e0b70a() {
@@ -17,6 +23,9 @@
void main() {
ceil_e0b70a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ceil/f3f889.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ceil/f3f889.wgsl.expected.glsl
index 71ef244..d0ff964 100644
--- a/test/tint/builtins/gen/literal/ceil/f3f889.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ceil/f3f889.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_f3f889();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_f3f889();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/clamp/0acf8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/0acf8f.wgsl.expected.glsl
index dbd918c..08a48fd 100644
--- a/test/tint/builtins/gen/literal/clamp/0acf8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/0acf8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_0acf8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_0acf8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.glsl
index 916647e..f34d6b3 100644
--- a/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_177548();
}
+//
+// compute_main
+//
#version 310 es
void clamp_177548() {
@@ -17,6 +23,9 @@
void main() {
clamp_177548();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/1a32e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/1a32e3.wgsl.expected.glsl
index e8aa984..5e55b83 100644
--- a/test/tint/builtins/gen/literal/clamp/1a32e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/1a32e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_1a32e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_1a32e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/235b29.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/235b29.wgsl.expected.glsl
index 6614006..5b152f7 100644
--- a/test/tint/builtins/gen/literal/clamp/235b29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/235b29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = clamp_235b29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = clamp_235b29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.glsl
index c92a0b2..1935b7a 100644
--- a/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_23aa4f();
}
+//
+// compute_main
+//
#version 310 es
void clamp_23aa4f() {
@@ -17,6 +23,9 @@
void main() {
clamp_23aa4f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/2bd567.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/2bd567.wgsl.expected.glsl
index 4250d30..55e1a7d 100644
--- a/test/tint/builtins/gen/literal/clamp/2bd567.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/2bd567.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_2bd567();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_2bd567();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/2bde41.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/2bde41.wgsl.expected.glsl
index de72459..5de5ca8 100644
--- a/test/tint/builtins/gen/literal/clamp/2bde41.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/2bde41.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_2bde41();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_2bde41();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/2c251b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/2c251b.wgsl.expected.glsl
index c41ff72..7f27e33 100644
--- a/test/tint/builtins/gen/literal/clamp/2c251b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/2c251b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = clamp_2c251b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = clamp_2c251b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/clamp/548fc7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/548fc7.wgsl.expected.glsl
index 2b96926..981fb39 100644
--- a/test/tint/builtins/gen/literal/clamp/548fc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/548fc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_548fc7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_548fc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/553ffb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/553ffb.wgsl.expected.glsl
index e8b17d9..9aea809 100644
--- a/test/tint/builtins/gen/literal/clamp/553ffb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/553ffb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = clamp_553ffb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = clamp_553ffb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.glsl
index 7cf188e..dc382c84 100644
--- a/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_5cf700();
}
+//
+// compute_main
+//
#version 310 es
void clamp_5cf700() {
@@ -17,6 +23,9 @@
void main() {
clamp_5cf700();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/5f0819.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/5f0819.wgsl.expected.glsl
index f893c59..caf8ae5 100644
--- a/test/tint/builtins/gen/literal/clamp/5f0819.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/5f0819.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_5f0819();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_5f0819();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/6c1749.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/6c1749.wgsl.expected.glsl
index 85964a2..cd34352 100644
--- a/test/tint/builtins/gen/literal/clamp/6c1749.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/6c1749.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_6c1749();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_6c1749();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/7706d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/7706d7.wgsl.expected.glsl
index 1d014c8..ddfb5fe 100644
--- a/test/tint/builtins/gen/literal/clamp/7706d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/7706d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_7706d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_7706d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/867397.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/867397.wgsl.expected.glsl
index c9bc688..41b6049 100644
--- a/test/tint/builtins/gen/literal/clamp/867397.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/867397.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_867397();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_867397();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.glsl
index 6e8e4f6..d936821 100644
--- a/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_87df46();
}
+//
+// compute_main
+//
#version 310 es
void clamp_87df46() {
@@ -17,6 +23,9 @@
void main() {
clamp_87df46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.glsl
index 41fd84d..5bb38f9 100644
--- a/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_8b1eaa();
}
+//
+// compute_main
+//
#version 310 es
void clamp_8b1eaa() {
@@ -17,6 +23,9 @@
void main() {
clamp_8b1eaa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.glsl
index 808cf19..028c3b1 100644
--- a/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_96e56a();
}
+//
+// compute_main
+//
#version 310 es
void clamp_96e56a() {
@@ -17,6 +23,9 @@
void main() {
clamp_96e56a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.glsl
index 2a2d9e0..548a4a6 100644
--- a/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_9d731c();
}
+//
+// compute_main
+//
#version 310 es
void clamp_9d731c() {
@@ -17,6 +23,9 @@
void main() {
clamp_9d731c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/a2de25.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/a2de25.wgsl.expected.glsl
index 1cf986d..0b01c31 100644
--- a/test/tint/builtins/gen/literal/clamp/a2de25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/a2de25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_a2de25();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_a2de25();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/b07c65.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/b07c65.wgsl.expected.glsl
index 785862c..e0c806e 100644
--- a/test/tint/builtins/gen/literal/clamp/b07c65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/b07c65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_b07c65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_b07c65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/b195eb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/b195eb.wgsl.expected.glsl
index f2e1e11..4abe121 100644
--- a/test/tint/builtins/gen/literal/clamp/b195eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/b195eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = clamp_b195eb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = clamp_b195eb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/clamp/bd43ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/bd43ce.wgsl.expected.glsl
index 697c667..c9b873a 100644
--- a/test/tint/builtins/gen/literal/clamp/bd43ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/bd43ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = clamp_bd43ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = clamp_bd43ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.glsl b/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.glsl
index 84b4c4e..86108fe 100644
--- a/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_d396af();
}
+//
+// compute_main
+//
#version 310 es
void clamp_d396af() {
@@ -17,6 +23,9 @@
void main() {
clamp_d396af();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/0835a8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/0835a8.wgsl.expected.glsl
index 9f3fa56..3d45d2d 100644
--- a/test/tint/builtins/gen/literal/cos/0835a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/0835a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_0835a8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_0835a8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cos/0a89f7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/0a89f7.wgsl.expected.glsl
index df78347..cdc367c 100644
--- a/test/tint/builtins/gen/literal/cos/0a89f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/0a89f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_0a89f7();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_0a89f7();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cos/16dc15.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/16dc15.wgsl.expected.glsl
index 25e5398..5df9412 100644
--- a/test/tint/builtins/gen/literal/cos/16dc15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/16dc15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cos_16dc15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cos_16dc15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/29d66d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/29d66d.wgsl.expected.glsl
index e1e9d8c..d268bc6 100644
--- a/test/tint/builtins/gen/literal/cos/29d66d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/29d66d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cos_29d66d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cos_29d66d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.glsl
index 308f7e5..cf6fb1f 100644
--- a/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_47d768();
}
+//
+// compute_main
+//
#version 310 es
void cos_47d768() {
@@ -17,6 +23,9 @@
void main() {
cos_47d768();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/5bc2c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/5bc2c6.wgsl.expected.glsl
index 566cfac..bdaa6cc 100644
--- a/test/tint/builtins/gen/literal/cos/5bc2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/5bc2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_5bc2c6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_5bc2c6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.glsl
index b6c1918..cf9bbb1 100644
--- a/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_6b1fdf();
}
+//
+// compute_main
+//
#version 310 es
void cos_6b1fdf() {
@@ -17,6 +23,9 @@
void main() {
cos_6b1fdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.glsl
index 876e565..e890f34 100644
--- a/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_a297d4();
}
+//
+// compute_main
+//
#version 310 es
void cos_a297d4() {
@@ -17,6 +23,9 @@
void main() {
cos_a297d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.glsl
index f492d4a..39524af 100644
--- a/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_af7447();
}
+//
+// compute_main
+//
#version 310 es
void cos_af7447() {
@@ -17,6 +23,9 @@
void main() {
cos_af7447();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/c3b486.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/c3b486.wgsl.expected.glsl
index b7077dc..6d5206a 100644
--- a/test/tint/builtins/gen/literal/cos/c3b486.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/c3b486.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cos_c3b486();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cos_c3b486();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/c5c28e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/c5c28e.wgsl.expected.glsl
index e3bf6f1..5495c7a 100644
--- a/test/tint/builtins/gen/literal/cos/c5c28e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/c5c28e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cos_c5c28e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cos_c5c28e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cos/fc047d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cos/fc047d.wgsl.expected.glsl
index 996d899..ec7f577 100644
--- a/test/tint/builtins/gen/literal/cos/fc047d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cos/fc047d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_fc047d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_fc047d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cosh/2ed778.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/2ed778.wgsl.expected.glsl
index 4876485..f06d295 100644
--- a/test/tint/builtins/gen/literal/cosh/2ed778.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/2ed778.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_2ed778();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_2ed778();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cosh/377652.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/377652.wgsl.expected.glsl
index afe02f3..2cee222 100644
--- a/test/tint/builtins/gen/literal/cosh/377652.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/377652.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cosh_377652();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cosh_377652();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/3b7bbf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/3b7bbf.wgsl.expected.glsl
index 71eed89..f48473c 100644
--- a/test/tint/builtins/gen/literal/cosh/3b7bbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/3b7bbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_3b7bbf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_3b7bbf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.glsl
index e563645..88690a8 100644
--- a/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_432645();
}
+//
+// compute_main
+//
#version 310 es
void cosh_432645() {
@@ -17,6 +23,9 @@
void main() {
cosh_432645();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/43b672.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/43b672.wgsl.expected.glsl
index e49d538..3ca9370 100644
--- a/test/tint/builtins/gen/literal/cosh/43b672.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/43b672.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_43b672();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_43b672();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cosh/b1b8a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/b1b8a0.wgsl.expected.glsl
index d8c1de0..a3d3ea8 100644
--- a/test/tint/builtins/gen/literal/cosh/b1b8a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/b1b8a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_b1b8a0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_b1b8a0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/cosh/c13756.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/c13756.wgsl.expected.glsl
index 0629506..cf9561c 100644
--- a/test/tint/builtins/gen/literal/cosh/c13756.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/c13756.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cosh_c13756();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cosh_c13756();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.glsl
index ac7c2d5..33fc34c 100644
--- a/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_c892bb();
}
+//
+// compute_main
+//
#version 310 es
void cosh_c892bb() {
@@ -17,6 +23,9 @@
void main() {
cosh_c892bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.glsl
index 4964bd9..2575d29 100644
--- a/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_d8dee7();
}
+//
+// compute_main
+//
#version 310 es
void cosh_d8dee7() {
@@ -17,6 +23,9 @@
void main() {
cosh_d8dee7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/da92dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/da92dd.wgsl.expected.glsl
index 94542c9..6167dbb 100644
--- a/test/tint/builtins/gen/literal/cosh/da92dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/da92dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cosh_da92dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cosh_da92dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/e0c1de.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/e0c1de.wgsl.expected.glsl
index 05c72dc..7f5ef8c 100644
--- a/test/tint/builtins/gen/literal/cosh/e0c1de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/e0c1de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cosh_e0c1de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cosh_e0c1de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.glsl
index 32d2b77..7d40377 100644
--- a/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_f67ff1();
}
+//
+// compute_main
+//
#version 310 es
void cosh_f67ff1() {
@@ -17,6 +23,9 @@
void main() {
cosh_f67ff1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/208d46.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/208d46.wgsl.expected.glsl
index 614fc12..2c1ce21 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/208d46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/208d46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_208d46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_208d46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/6d4656.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/6d4656.wgsl.expected.glsl
index 95ab4e1..31dd2bd 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/6d4656.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/6d4656.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_6d4656();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_6d4656();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/70783f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/70783f.wgsl.expected.glsl
index dc0561d..e619ee8 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/70783f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/70783f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_70783f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_70783f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/7c38a6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/7c38a6.wgsl.expected.glsl
index f0996bb..8472fa1 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/7c38a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/7c38a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_7c38a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_7c38a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/858d40.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/858d40.wgsl.expected.glsl
index f587e70..9c877f9 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/858d40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/858d40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_858d40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_858d40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/ab6345.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/ab6345.wgsl.expected.glsl
index 55698d7..a2dda0d 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/ab6345.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/ab6345.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_ab6345();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_ab6345();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/eab32b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/eab32b.wgsl.expected.glsl
index 370c2f2..365d473 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/eab32b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/eab32b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_eab32b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_eab32b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countLeadingZeros/f70103.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countLeadingZeros/f70103.wgsl.expected.glsl
index 73155e1..a8e908a 100644
--- a/test/tint/builtins/gen/literal/countLeadingZeros/f70103.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countLeadingZeros/f70103.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countLeadingZeros_f70103();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countLeadingZeros_f70103();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/0d0e46.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/0d0e46.wgsl.expected.glsl
index e31622c..bad407f 100644
--- a/test/tint/builtins/gen/literal/countOneBits/0d0e46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/0d0e46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_0d0e46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_0d0e46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/0f7980.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/0f7980.wgsl.expected.glsl
index b0da664..bf546ad 100644
--- a/test/tint/builtins/gen/literal/countOneBits/0f7980.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/0f7980.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_0f7980();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_0f7980();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/65d2ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/65d2ae.wgsl.expected.glsl
index a5c5a5a..50dff77 100644
--- a/test/tint/builtins/gen/literal/countOneBits/65d2ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/65d2ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_65d2ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_65d2ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/690cfc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/690cfc.wgsl.expected.glsl
index e19da0d..3063fda 100644
--- a/test/tint/builtins/gen/literal/countOneBits/690cfc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/690cfc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_690cfc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_690cfc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/94fd81.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/94fd81.wgsl.expected.glsl
index 3521749..f5b4092 100644
--- a/test/tint/builtins/gen/literal/countOneBits/94fd81.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/94fd81.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_94fd81();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_94fd81();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/ae44f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/ae44f9.wgsl.expected.glsl
index 6c9e0af..a677371 100644
--- a/test/tint/builtins/gen/literal/countOneBits/ae44f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/ae44f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_ae44f9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_ae44f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/af90e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/af90e2.wgsl.expected.glsl
index c4e00ec..151d6d3 100644
--- a/test/tint/builtins/gen/literal/countOneBits/af90e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/af90e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_af90e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_af90e2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countOneBits/fd88b2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countOneBits/fd88b2.wgsl.expected.glsl
index 276d02e..60e40c4 100644
--- a/test/tint/builtins/gen/literal/countOneBits/fd88b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countOneBits/fd88b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countOneBits_fd88b2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countOneBits_fd88b2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/1ad138.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/1ad138.wgsl.expected.glsl
index 3a575cd..08218f4 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/1ad138.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/1ad138.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_1ad138();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_1ad138();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/1dc84a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/1dc84a.wgsl.expected.glsl
index 515eb2f..668a4e7 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/1dc84a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/1dc84a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_1dc84a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_1dc84a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/21e394.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/21e394.wgsl.expected.glsl
index a76f85c..19e7c17 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/21e394.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/21e394.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_21e394();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_21e394();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/327c37.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/327c37.wgsl.expected.glsl
index 31bb826..985191f 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/327c37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/327c37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_327c37();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_327c37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/42fed6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/42fed6.wgsl.expected.glsl
index de32405..e1430b0 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/42fed6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/42fed6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_42fed6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_42fed6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/8ed26f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/8ed26f.wgsl.expected.glsl
index db4adec..ce17d6c 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/8ed26f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/8ed26f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_8ed26f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_8ed26f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/acfacb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/acfacb.wgsl.expected.glsl
index 1d23a90..cf4d059 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/acfacb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/acfacb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_acfacb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_acfacb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/countTrailingZeros/d2b4a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/countTrailingZeros/d2b4a0.wgsl.expected.glsl
index b4b6f7f..042a165 100644
--- a/test/tint/builtins/gen/literal/countTrailingZeros/d2b4a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/countTrailingZeros/d2b4a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = countTrailingZeros_d2b4a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = countTrailingZeros_d2b4a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cross/041cb0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cross/041cb0.wgsl.expected.glsl
index f051258..1225fed 100644
--- a/test/tint/builtins/gen/literal/cross/041cb0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cross/041cb0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = cross_041cb0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = cross_041cb0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.glsl
index f9f9cee..98bc652 100644
--- a/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cross_1d7933();
}
+//
+// compute_main
+//
#version 310 es
void cross_1d7933() {
@@ -17,6 +23,9 @@
void main() {
cross_1d7933();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/cross/9857cb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/cross/9857cb.wgsl.expected.glsl
index 798e7d9..5236d62 100644
--- a/test/tint/builtins/gen/literal/cross/9857cb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/cross/9857cb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = cross_9857cb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = cross_9857cb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/degrees/0d170c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/0d170c.wgsl.expected.glsl
index a8d084d..5d220a8 100644
--- a/test/tint/builtins/gen/literal/degrees/0d170c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/0d170c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = degrees_0d170c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = degrees_0d170c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/1ad5df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/1ad5df.wgsl.expected.glsl
index e983d14..321ec3c 100644
--- a/test/tint/builtins/gen/literal/degrees/1ad5df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/1ad5df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = degrees_1ad5df();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = degrees_1ad5df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/2af623.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/2af623.wgsl.expected.glsl
index 1474055..d0332dc 100644
--- a/test/tint/builtins/gen/literal/degrees/2af623.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/2af623.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = degrees_2af623();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = degrees_2af623();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/3055d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/3055d3.wgsl.expected.glsl
index f2c54a0..cb958ed 100644
--- a/test/tint/builtins/gen/literal/degrees/3055d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/3055d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_3055d3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_3055d3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/degrees/51f705.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/51f705.wgsl.expected.glsl
index 5f74ef4..753a04a 100644
--- a/test/tint/builtins/gen/literal/degrees/51f705.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/51f705.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = degrees_51f705();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = degrees_51f705();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/5e9805.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/5e9805.wgsl.expected.glsl
index 5e5e155..23f890d 100644
--- a/test/tint/builtins/gen/literal/degrees/5e9805.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/5e9805.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_5e9805();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_5e9805();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.glsl
index 33e21cb..2d1526a 100644
--- a/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_810467();
}
+//
+// compute_main
+//
#version 310 es
void degrees_810467() {
@@ -17,6 +23,9 @@
void main() {
degrees_810467();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.glsl
index 07b170d..54fdfa9 100644
--- a/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_c0880c();
}
+//
+// compute_main
+//
#version 310 es
void degrees_c0880c() {
@@ -17,6 +23,9 @@
void main() {
degrees_c0880c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.glsl
index 580f7d5..6a7485d 100644
--- a/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_d43a49();
}
+//
+// compute_main
+//
#version 310 es
void degrees_d43a49() {
@@ -17,6 +23,9 @@
void main() {
degrees_d43a49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/degrees/dfe8f4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/dfe8f4.wgsl.expected.glsl
index 2cd2766..45f6aab 100644
--- a/test/tint/builtins/gen/literal/degrees/dfe8f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/dfe8f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_dfe8f4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_dfe8f4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/degrees/f59715.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/f59715.wgsl.expected.glsl
index 76ffdcd..f161d29 100644
--- a/test/tint/builtins/gen/literal/degrees/f59715.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/f59715.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_f59715();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_f59715();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.glsl
index 9d3e259..413f77f 100644
--- a/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_fafa7e();
}
+//
+// compute_main
+//
#version 310 es
void degrees_fafa7e() {
@@ -17,6 +23,9 @@
void main() {
degrees_fafa7e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.glsl
index 2d5e76b..b07b0a8 100644
--- a/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_1bf6e7();
}
+//
+// compute_main
+//
#version 310 es
void determinant_1bf6e7() {
@@ -17,6 +23,9 @@
void main() {
determinant_1bf6e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/2b62ba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/2b62ba.wgsl.expected.glsl
index 1b2adcf..28502049 100644
--- a/test/tint/builtins/gen/literal/determinant/2b62ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/2b62ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = determinant_2b62ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = determinant_2b62ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/32bfde.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/32bfde.wgsl.expected.glsl
index 6970817..363e080 100644
--- a/test/tint/builtins/gen/literal/determinant/32bfde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/32bfde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_32bfde();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_32bfde();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/determinant/a0a87c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/a0a87c.wgsl.expected.glsl
index 8785f18..bd33c24 100644
--- a/test/tint/builtins/gen/literal/determinant/a0a87c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/a0a87c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = determinant_a0a87c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = determinant_a0a87c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.glsl
index 3b28d69..3c6e200 100644
--- a/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_c8251d();
}
+//
+// compute_main
+//
#version 310 es
void determinant_c8251d() {
@@ -17,6 +23,9 @@
void main() {
determinant_c8251d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.glsl
index 99ba35a..085877d 100644
--- a/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_cefdf3();
}
+//
+// compute_main
+//
#version 310 es
void determinant_cefdf3() {
@@ -17,6 +23,9 @@
void main() {
determinant_cefdf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/d7c86f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/d7c86f.wgsl.expected.glsl
index 4e259f9..b96e22f 100644
--- a/test/tint/builtins/gen/literal/determinant/d7c86f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/d7c86f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_d7c86f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_d7c86f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/determinant/e19305.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/e19305.wgsl.expected.glsl
index 94cd935..df5aab7 100644
--- a/test/tint/builtins/gen/literal/determinant/e19305.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/e19305.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = determinant_e19305();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = determinant_e19305();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/determinant/fc12a5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/determinant/fc12a5.wgsl.expected.glsl
index 0f01df2..7f1c51a 100644
--- a/test/tint/builtins/gen/literal/determinant/fc12a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/determinant/fc12a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_fc12a5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_fc12a5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/distance/0657d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/0657d4.wgsl.expected.glsl
index aa1761b..311258b 100644
--- a/test/tint/builtins/gen/literal/distance/0657d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/0657d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = distance_0657d4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = distance_0657d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.glsl
index c53c235..ecda58d 100644
--- a/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_3a175a();
}
+//
+// compute_main
+//
#version 310 es
void distance_3a175a() {
@@ -17,6 +23,9 @@
void main() {
distance_3a175a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/7272f3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/7272f3.wgsl.expected.glsl
index e4ada8e..0a6479d 100644
--- a/test/tint/builtins/gen/literal/distance/7272f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/7272f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = distance_7272f3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = distance_7272f3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/distance/7d201f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/7d201f.wgsl.expected.glsl
index b203ce7..3c54d92 100644
--- a/test/tint/builtins/gen/literal/distance/7d201f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/7d201f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = distance_7d201f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = distance_7d201f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.glsl
index 01c802c..0973bb6 100644
--- a/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_83911f();
}
+//
+// compute_main
+//
#version 310 es
void distance_83911f() {
@@ -17,6 +23,9 @@
void main() {
distance_83911f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/892a5d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/892a5d.wgsl.expected.glsl
index 8df1055..6cee7c3 100644
--- a/test/tint/builtins/gen/literal/distance/892a5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/892a5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = distance_892a5d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = distance_892a5d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/distance/928fa0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/928fa0.wgsl.expected.glsl
index ae12da1..4755399 100644
--- a/test/tint/builtins/gen/literal/distance/928fa0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/928fa0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = distance_928fa0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = distance_928fa0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/distance/9646ea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/9646ea.wgsl.expected.glsl
index 435e790..933c06d 100644
--- a/test/tint/builtins/gen/literal/distance/9646ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/9646ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = distance_9646ea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = distance_9646ea();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/aa4055.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/aa4055.wgsl.expected.glsl
index f13e7c4..206672b 100644
--- a/test/tint/builtins/gen/literal/distance/aa4055.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/aa4055.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = distance_aa4055();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = distance_aa4055();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.glsl
index 5d7db94..a77edcc 100644
--- a/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_ac5535();
}
+//
+// compute_main
+//
#version 310 es
void distance_ac5535() {
@@ -17,6 +23,9 @@
void main() {
distance_ac5535();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/cfed73.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/cfed73.wgsl.expected.glsl
index 1ac65a3..1ae6084 100644
--- a/test/tint/builtins/gen/literal/distance/cfed73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/cfed73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = distance_cfed73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = distance_cfed73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.glsl
index fbb3424..262264f 100644
--- a/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_f9c9ee();
}
+//
+// compute_main
+//
#version 310 es
void distance_f9c9ee() {
@@ -17,6 +23,9 @@
void main() {
distance_f9c9ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.glsl
index c1ae944..6c2654e 100644
--- a/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_08eb56();
}
+//
+// compute_main
+//
#version 310 es
void dot_08eb56() {
@@ -17,6 +23,9 @@
void main() {
dot_08eb56();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/0c577b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/0c577b.wgsl.expected.glsl
index 59d144c..1dd015c 100644
--- a/test/tint/builtins/gen/literal/dot/0c577b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/0c577b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_0c577b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_0c577b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.glsl
index 76b969c..6f3d31a 100644
--- a/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_0d2c2e();
}
+//
+// compute_main
+//
#version 310 es
void dot_0d2c2e() {
@@ -17,6 +23,9 @@
void main() {
dot_0d2c2e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.glsl
index 96cdfb3..f779e7f 100644
--- a/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_14bc63();
}
+//
+// compute_main
+//
#version 310 es
void dot_14bc63() {
@@ -17,6 +23,9 @@
void main() {
dot_14bc63();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.glsl
index f155065..d45a008 100644
--- a/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_5a4c8f();
}
+//
+// compute_main
+//
#version 310 es
void dot_5a4c8f() {
@@ -17,6 +23,9 @@
void main() {
dot_5a4c8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/7548a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/7548a0.wgsl.expected.glsl
index 7c96470..ba66cbf 100644
--- a/test/tint/builtins/gen/literal/dot/7548a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/7548a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_7548a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_7548a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/883f0e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/883f0e.wgsl.expected.glsl
index 10cfca9..8b4f487 100644
--- a/test/tint/builtins/gen/literal/dot/883f0e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/883f0e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_883f0e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_883f0e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/8e40f1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/8e40f1.wgsl.expected.glsl
index 97ee9d9..cfe9f87 100644
--- a/test/tint/builtins/gen/literal/dot/8e40f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/8e40f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = dot_8e40f1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = dot_8e40f1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/dot/97c7ee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/97c7ee.wgsl.expected.glsl
index 7bb45e2..25e532e 100644
--- a/test/tint/builtins/gen/literal/dot/97c7ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/97c7ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_97c7ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_97c7ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/ba4246.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/ba4246.wgsl.expected.glsl
index 8ac5b2a..b9dca4f 100644
--- a/test/tint/builtins/gen/literal/dot/ba4246.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/ba4246.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_ba4246();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_ba4246();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.glsl
index 57c67bf..a596451 100644
--- a/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_c11efe();
}
+//
+// compute_main
+//
#version 310 es
void dot_c11efe() {
@@ -17,6 +23,9 @@
void main() {
dot_c11efe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/cd5a04.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/cd5a04.wgsl.expected.glsl
index 4a55483..55c194f 100644
--- a/test/tint/builtins/gen/literal/dot/cd5a04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/cd5a04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = dot_cd5a04();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = dot_cd5a04();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/dot/d0d179.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/d0d179.wgsl.expected.glsl
index e69526b..906b68c 100644
--- a/test/tint/builtins/gen/literal/dot/d0d179.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/d0d179.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = dot_d0d179();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = dot_d0d179();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/dot/e994c7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/e994c7.wgsl.expected.glsl
index 44c0e05..c0a6a7c 100644
--- a/test/tint/builtins/gen/literal/dot/e994c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/e994c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_e994c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_e994c7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.glsl
index 0f27f55..842136e 100644
--- a/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_eb9fbf();
}
+//
+// compute_main
+//
#version 310 es
void dot_eb9fbf() {
@@ -17,6 +23,9 @@
void main() {
dot_eb9fbf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/ef6b1d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/ef6b1d.wgsl.expected.glsl
index 9d4bfea..021c00e 100644
--- a/test/tint/builtins/gen/literal/dot/ef6b1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/ef6b1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_ef6b1d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_ef6b1d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/f1312c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/f1312c.wgsl.expected.glsl
index d1ca7e0..97328d9 100644
--- a/test/tint/builtins/gen/literal/dot/f1312c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/f1312c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_f1312c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_f1312c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot/fc5f7c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot/fc5f7c.wgsl.expected.glsl
index a2a6070..2caf743 100644
--- a/test/tint/builtins/gen/literal/dot/fc5f7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot/fc5f7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot_fc5f7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot_fc5f7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot4I8Packed/881e62.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot4I8Packed/881e62.wgsl.expected.glsl
index dab852f..564e45b 100644
--- a/test/tint/builtins/gen/literal/dot4I8Packed/881e62.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot4I8Packed/881e62.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot4I8Packed_881e62();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot4I8Packed_881e62();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/dot4U8Packed/fbed7b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/dot4U8Packed/fbed7b.wgsl.expected.glsl
index f6fa598..65810a9 100644
--- a/test/tint/builtins/gen/literal/dot4U8Packed/fbed7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/dot4U8Packed/fbed7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = dot4U8Packed_fbed7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = dot4U8Packed_fbed7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/0f70eb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/0f70eb.wgsl.expected.glsl
index dcb9771..4b5332d 100644
--- a/test/tint/builtins/gen/literal/exp/0f70eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/0f70eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp_0f70eb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp_0f70eb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/13806d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/13806d.wgsl.expected.glsl
index e003092..4014b8b 100644
--- a/test/tint/builtins/gen/literal/exp/13806d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/13806d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_13806d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_13806d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp/1951e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/1951e7.wgsl.expected.glsl
index 9dc2acb..21f7f4f 100644
--- a/test/tint/builtins/gen/literal/exp/1951e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/1951e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp_1951e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp_1951e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/2e08e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/2e08e2.wgsl.expected.glsl
index ac6e158..efc9c3b 100644
--- a/test/tint/builtins/gen/literal/exp/2e08e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/2e08e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_2e08e2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_2e08e2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.glsl
index e560dbe..ffb2281 100644
--- a/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_49e4c5();
}
+//
+// compute_main
+//
#version 310 es
void exp_49e4c5() {
@@ -17,6 +23,9 @@
void main() {
exp_49e4c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/611a87.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/611a87.wgsl.expected.glsl
index b1cfb2d..1b91e6f 100644
--- a/test/tint/builtins/gen/literal/exp/611a87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/611a87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_611a87();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_611a87();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.glsl
index c2d1578..7756de7 100644
--- a/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_699629();
}
+//
+// compute_main
+//
#version 310 es
void exp_699629() {
@@ -17,6 +23,9 @@
void main() {
exp_699629();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/771fd2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/771fd2.wgsl.expected.glsl
index 4e7b663..7ac072c 100644
--- a/test/tint/builtins/gen/literal/exp/771fd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/771fd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp_771fd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp_771fd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.glsl
index 6d6ca49..3a77649 100644
--- a/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_bda5bb();
}
+//
+// compute_main
+//
#version 310 es
void exp_bda5bb() {
@@ -17,6 +23,9 @@
void main() {
exp_bda5bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/c18fe9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/c18fe9.wgsl.expected.glsl
index 5fd76ae..e54d07e 100644
--- a/test/tint/builtins/gen/literal/exp/c18fe9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/c18fe9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_c18fe9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_c18fe9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp/d98450.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/d98450.wgsl.expected.glsl
index 449d235..8ca28bc 100644
--- a/test/tint/builtins/gen/literal/exp/d98450.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/d98450.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp_d98450();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp_d98450();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.glsl
index 6e5eb4d..022e350 100644
--- a/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_dad791();
}
+//
+// compute_main
+//
#version 310 es
void exp_dad791() {
@@ -17,6 +23,9 @@
void main() {
exp_dad791();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/151a4c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/151a4c.wgsl.expected.glsl
index f481e05..d63fefb 100644
--- a/test/tint/builtins/gen/literal/exp2/151a4c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/151a4c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_151a4c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_151a4c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.glsl
index cf139b6..941c061 100644
--- a/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_18aa76();
}
+//
+// compute_main
+//
#version 310 es
void exp2_18aa76() {
@@ -17,6 +23,9 @@
void main() {
exp2_18aa76();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/1f8680.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/1f8680.wgsl.expected.glsl
index 232fad3..53c36bf 100644
--- a/test/tint/builtins/gen/literal/exp2/1f8680.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/1f8680.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp2_1f8680();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp2_1f8680();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.glsl
index bdd0503..265400d 100644
--- a/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_303753();
}
+//
+// compute_main
+//
#version 310 es
void exp2_303753() {
@@ -17,6 +23,9 @@
void main() {
exp2_303753();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/751377.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/751377.wgsl.expected.glsl
index e114ac6..c7ecd8a 100644
--- a/test/tint/builtins/gen/literal/exp2/751377.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/751377.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_751377();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_751377();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.glsl
index 5c8aca0..57c33e4 100644
--- a/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_8bd72d();
}
+//
+// compute_main
+//
#version 310 es
void exp2_8bd72d() {
@@ -17,6 +23,9 @@
void main() {
exp2_8bd72d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/a9d0a7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/a9d0a7.wgsl.expected.glsl
index 7ba360b..20ee907 100644
--- a/test/tint/builtins/gen/literal/exp2/a9d0a7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/a9d0a7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp2_a9d0a7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp2_a9d0a7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/b408e4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/b408e4.wgsl.expected.glsl
index b225121..d523700 100644
--- a/test/tint/builtins/gen/literal/exp2/b408e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/b408e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_b408e4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_b408e4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/exp2/d6777c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/d6777c.wgsl.expected.glsl
index 64b5fdb..2adce44 100644
--- a/test/tint/builtins/gen/literal/exp2/d6777c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/d6777c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp2_d6777c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp2_d6777c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/dea523.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/dea523.wgsl.expected.glsl
index 1f39a96..6824733 100644
--- a/test/tint/builtins/gen/literal/exp2/dea523.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/dea523.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = exp2_dea523();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = exp2_dea523();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.glsl
index 535f886..fb8cd2c 100644
--- a/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_f4f0f1();
}
+//
+// compute_main
+//
#version 310 es
void exp2_f4f0f1() {
@@ -17,6 +23,9 @@
void main() {
exp2_f4f0f1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/exp2/ffa827.wgsl.expected.glsl b/test/tint/builtins/gen/literal/exp2/ffa827.wgsl.expected.glsl
index 1601ccb..eb95825 100644
--- a/test/tint/builtins/gen/literal/exp2/ffa827.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/exp2/ffa827.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_ffa827();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_ffa827();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/extractBits/12b197.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/12b197.wgsl.expected.glsl
index 3446a90..84e1b27 100644
--- a/test/tint/builtins/gen/literal/extractBits/12b197.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/12b197.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_12b197();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_12b197();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/249874.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/249874.wgsl.expected.glsl
index 8f5bdeb..1fd4104 100644
--- a/test/tint/builtins/gen/literal/extractBits/249874.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/249874.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_249874();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_249874();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/631377.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/631377.wgsl.expected.glsl
index 078d6e6..ff49421 100644
--- a/test/tint/builtins/gen/literal/extractBits/631377.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/631377.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_631377();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_631377();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/a99a8d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/a99a8d.wgsl.expected.glsl
index 1a2cfcb..35653ca 100644
--- a/test/tint/builtins/gen/literal/extractBits/a99a8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/a99a8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_a99a8d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_a99a8d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/ce81f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/ce81f8.wgsl.expected.glsl
index 4933bdd..3cdd2c18 100644
--- a/test/tint/builtins/gen/literal/extractBits/ce81f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/ce81f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_ce81f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_ce81f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/e04f5d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/e04f5d.wgsl.expected.glsl
index 11e1d06..89f12be 100644
--- a/test/tint/builtins/gen/literal/extractBits/e04f5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/e04f5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_e04f5d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_e04f5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/f28f69.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/f28f69.wgsl.expected.glsl
index f5b4ae0..24c9bf8 100644
--- a/test/tint/builtins/gen/literal/extractBits/f28f69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/f28f69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_f28f69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_f28f69();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/extractBits/fb850f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/extractBits/fb850f.wgsl.expected.glsl
index acceddb..fc04732 100644
--- a/test/tint/builtins/gen/literal/extractBits/fb850f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/extractBits/fb850f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = extractBits_fb850f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = extractBits_fb850f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.glsl
index cf1677a..423c9b6 100644
--- a/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_2c4d14();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_2c4d14() {
@@ -17,6 +23,9 @@
void main() {
faceForward_2c4d14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/524986.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/524986.wgsl.expected.glsl
index 254d611..dbddb80 100644
--- a/test/tint/builtins/gen/literal/faceForward/524986.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/524986.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = faceForward_524986();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = faceForward_524986();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/faceForward/5afbd5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/5afbd5.wgsl.expected.glsl
index a54d688..aa03fcb 100644
--- a/test/tint/builtins/gen/literal/faceForward/5afbd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/5afbd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = faceForward_5afbd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = faceForward_5afbd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/b316e5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/b316e5.wgsl.expected.glsl
index 188b17a..f4f0f2a 100644
--- a/test/tint/builtins/gen/literal/faceForward/b316e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/b316e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = faceForward_b316e5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = faceForward_b316e5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.glsl
index d3c331d..d2cffb7 100644
--- a/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_b42ef3();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_b42ef3() {
@@ -17,6 +23,9 @@
void main() {
faceForward_b42ef3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/cc63dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/cc63dc.wgsl.expected.glsl
index 008902b..9921c4b 100644
--- a/test/tint/builtins/gen/literal/faceForward/cc63dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/cc63dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = faceForward_cc63dc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = faceForward_cc63dc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/faceForward/e6908b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/e6908b.wgsl.expected.glsl
index 1c67f4d..8b674c0 100644
--- a/test/tint/builtins/gen/literal/faceForward/e6908b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/e6908b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = faceForward_e6908b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = faceForward_e6908b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/faceForward/fb0f2e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/fb0f2e.wgsl.expected.glsl
index 981fbb3..d2a3bed 100644
--- a/test/tint/builtins/gen/literal/faceForward/fb0f2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/fb0f2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = faceForward_fb0f2e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = faceForward_fb0f2e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.glsl
index 446e6e0..46928e3 100644
--- a/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_fe522b();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_fe522b() {
@@ -17,6 +23,9 @@
void main() {
faceForward_fe522b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/000ff3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/000ff3.wgsl.expected.glsl
index ee1456d..e80aab5 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/000ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/000ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_000ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_000ff3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/35053e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/35053e.wgsl.expected.glsl
index 5f9f4f1..9ad402b 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/35053e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/35053e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_35053e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_35053e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/3fd7d0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/3fd7d0.wgsl.expected.glsl
index d356e3c..ba5f852 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/3fd7d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/3fd7d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_3fd7d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_3fd7d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/57a1a3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/57a1a3.wgsl.expected.glsl
index 3580a6c..c4e0db5 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/57a1a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/57a1a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_57a1a3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_57a1a3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/6fe804.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/6fe804.wgsl.expected.glsl
index b8ef3b7..cb4745c 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/6fe804.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/6fe804.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_6fe804();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_6fe804();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/a622c2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/a622c2.wgsl.expected.glsl
index a4d80ad..b50d157 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/a622c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/a622c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_a622c2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_a622c2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/c1f940.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/c1f940.wgsl.expected.glsl
index 27d97fa..584e688 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/c1f940.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/c1f940.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_c1f940();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_c1f940();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstLeadingBit/f0779d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstLeadingBit/f0779d.wgsl.expected.glsl
index 8688450..acc1981 100644
--- a/test/tint/builtins/gen/literal/firstLeadingBit/f0779d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstLeadingBit/f0779d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstLeadingBit_f0779d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstLeadingBit_f0779d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/110f2c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/110f2c.wgsl.expected.glsl
index 3e04164..ce450c6 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/110f2c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/110f2c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_110f2c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_110f2c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/3a2acc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/3a2acc.wgsl.expected.glsl
index 3ca8a3b..bf63285 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/3a2acc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/3a2acc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_3a2acc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_3a2acc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/45eb10.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/45eb10.wgsl.expected.glsl
index 61fe635..2276432 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/45eb10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/45eb10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_45eb10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_45eb10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/47d475.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/47d475.wgsl.expected.glsl
index b99b83b..facaec6 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/47d475.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/47d475.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_47d475();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_47d475();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/50c072.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/50c072.wgsl.expected.glsl
index f00d425..a038364 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/50c072.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/50c072.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_50c072();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_50c072();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/7496d6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/7496d6.wgsl.expected.glsl
index edf7596..bb73d85 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/7496d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/7496d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_7496d6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_7496d6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/86551b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/86551b.wgsl.expected.glsl
index 9906a57..582bfc1 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/86551b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/86551b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_86551b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_86551b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/firstTrailingBit/cb51ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/firstTrailingBit/cb51ce.wgsl.expected.glsl
index a99bd52..78b8a48 100644
--- a/test/tint/builtins/gen/literal/firstTrailingBit/cb51ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/firstTrailingBit/cb51ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = firstTrailingBit_cb51ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = firstTrailingBit_cb51ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.glsl
index f5fefc2..cf16314 100644
--- a/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_218952();
}
+//
+// compute_main
+//
#version 310 es
void floor_218952() {
@@ -17,6 +23,9 @@
void main() {
floor_218952();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/3802c0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/3802c0.wgsl.expected.glsl
index 0318fb4..b8d790c 100644
--- a/test/tint/builtins/gen/literal/floor/3802c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/3802c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_3802c0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_3802c0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/floor/3bccc4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/3bccc4.wgsl.expected.glsl
index d324da0..16f741d 100644
--- a/test/tint/builtins/gen/literal/floor/3bccc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/3bccc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = floor_3bccc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = floor_3bccc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/5fc9ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/5fc9ac.wgsl.expected.glsl
index de8e89b..8f11fb2 100644
--- a/test/tint/builtins/gen/literal/floor/5fc9ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/5fc9ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = floor_5fc9ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = floor_5fc9ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/60d7ea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/60d7ea.wgsl.expected.glsl
index 8687c04..da91d0e 100644
--- a/test/tint/builtins/gen/literal/floor/60d7ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/60d7ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = floor_60d7ea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = floor_60d7ea();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/66f154.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/66f154.wgsl.expected.glsl
index aaa2b2b..24eba44 100644
--- a/test/tint/builtins/gen/literal/floor/66f154.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/66f154.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = floor_66f154();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = floor_66f154();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/84658c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/84658c.wgsl.expected.glsl
index a0e7a55..bc32434 100644
--- a/test/tint/builtins/gen/literal/floor/84658c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/84658c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_84658c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_84658c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.glsl
index 58b465a..9424220 100644
--- a/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_953774();
}
+//
+// compute_main
+//
#version 310 es
void floor_953774() {
@@ -17,6 +23,9 @@
void main() {
floor_953774();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/a2d31b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/a2d31b.wgsl.expected.glsl
index dd9b636..834b438 100644
--- a/test/tint/builtins/gen/literal/floor/a2d31b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/a2d31b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_a2d31b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_a2d31b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/floor/b6e09c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/b6e09c.wgsl.expected.glsl
index c66fbf7..3101310 100644
--- a/test/tint/builtins/gen/literal/floor/b6e09c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/b6e09c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_b6e09c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_b6e09c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.glsl
index 2c9cbf4..8e13bf2 100644
--- a/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_dcd5a2();
}
+//
+// compute_main
+//
#version 310 es
void floor_dcd5a2() {
@@ -17,6 +23,9 @@
void main() {
floor_dcd5a2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.glsl
index 9ed4bc4..4805cfa 100644
--- a/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_e585ef();
}
+//
+// compute_main
+//
#version 310 es
void floor_e585ef() {
@@ -17,6 +23,9 @@
void main() {
floor_e585ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.glsl
index 9cbbd6b..2ec282e 100644
--- a/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_143d5d();
}
+//
+// compute_main
+//
#version 310 es
void fma_143d5d() {
@@ -17,6 +23,9 @@
void main() {
fma_143d5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.glsl
index 7c8b944..81e5e75 100644
--- a/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_1f5084();
}
+//
+// compute_main
+//
#version 310 es
void fma_1f5084() {
@@ -17,6 +23,9 @@
void main() {
fma_1f5084();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/26a7a9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/26a7a9.wgsl.expected.glsl
index 7d741a5..3cbabdd 100644
--- a/test/tint/builtins/gen/literal/fma/26a7a9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/26a7a9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fma_26a7a9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fma_26a7a9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.glsl
index eaf3f60..dbcf956 100644
--- a/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_466442();
}
+//
+// compute_main
+//
#version 310 es
void fma_466442() {
@@ -17,6 +23,9 @@
void main() {
fma_466442();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/6a3283.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/6a3283.wgsl.expected.glsl
index b3f353a..096eb59 100644
--- a/test/tint/builtins/gen/literal/fma/6a3283.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/6a3283.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fma_6a3283();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fma_6a3283();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/ab7818.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/ab7818.wgsl.expected.glsl
index 9353341..c0c7624 100644
--- a/test/tint/builtins/gen/literal/fma/ab7818.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/ab7818.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fma_ab7818();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fma_ab7818();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fma/bf21b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/bf21b6.wgsl.expected.glsl
index a9977fa..5702c91 100644
--- a/test/tint/builtins/gen/literal/fma/bf21b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/bf21b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fma_bf21b6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fma_bf21b6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fma/c10ba3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/c10ba3.wgsl.expected.glsl
index 0512081..b794dbe 100644
--- a/test/tint/builtins/gen/literal/fma/c10ba3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/c10ba3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fma_c10ba3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fma_c10ba3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/c8abb3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/c8abb3.wgsl.expected.glsl
index 5b22213..2d37a312 100644
--- a/test/tint/builtins/gen/literal/fma/c8abb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/c8abb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fma_c8abb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fma_c8abb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fma/e17c5c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/e17c5c.wgsl.expected.glsl
index 51b3d4b..53b3d5d 100644
--- a/test/tint/builtins/gen/literal/fma/e17c5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/e17c5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fma_e17c5c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fma_e17c5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fma/e7abdc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/e7abdc.wgsl.expected.glsl
index 184a61d..c0b9785 100644
--- a/test/tint/builtins/gen/literal/fma/e7abdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/e7abdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fma_e7abdc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fma_e7abdc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.glsl
index 2355f09..b445047 100644
--- a/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_eb25d7();
}
+//
+// compute_main
+//
#version 310 es
void fma_eb25d7() {
@@ -17,6 +23,9 @@
void main() {
fma_eb25d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/181aa9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/181aa9.wgsl.expected.glsl
index 90a7465..f267b4a 100644
--- a/test/tint/builtins/gen/literal/fract/181aa9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/181aa9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_181aa9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_181aa9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.glsl
index 54d76d2..e368c33 100644
--- a/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_2eddfe();
}
+//
+// compute_main
+//
#version 310 es
void fract_2eddfe() {
@@ -17,6 +23,9 @@
void main() {
fract_2eddfe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/498c77.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/498c77.wgsl.expected.glsl
index 7fa6b99..dc1b849a 100644
--- a/test/tint/builtins/gen/literal/fract/498c77.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/498c77.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_498c77();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_498c77();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.glsl
index 83b0a72..b6a6b1b 100644
--- a/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_7e3f2d();
}
+//
+// compute_main
+//
#version 310 es
void fract_7e3f2d() {
@@ -17,6 +23,9 @@
void main() {
fract_7e3f2d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/8bc1e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/8bc1e9.wgsl.expected.glsl
index d7ef89c..f74747a 100644
--- a/test/tint/builtins/gen/literal/fract/8bc1e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/8bc1e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fract_8bc1e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fract_8bc1e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/943cb1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/943cb1.wgsl.expected.glsl
index 99071bf..a966a75 100644
--- a/test/tint/builtins/gen/literal/fract/943cb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/943cb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fract_943cb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fract_943cb1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/958a1d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/958a1d.wgsl.expected.glsl
index fdfa8bb..2203725 100644
--- a/test/tint/builtins/gen/literal/fract/958a1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/958a1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_958a1d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_958a1d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fract/a49758.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/a49758.wgsl.expected.glsl
index 99cce3b..8e62db9 100644
--- a/test/tint/builtins/gen/literal/fract/a49758.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/a49758.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fract_a49758();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fract_a49758();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/eb38ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/eb38ce.wgsl.expected.glsl
index e589c0a..b026aea 100644
--- a/test/tint/builtins/gen/literal/fract/eb38ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/eb38ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_eb38ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_eb38ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.glsl
index 35ce390..5361ce5 100644
--- a/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_ed00ca();
}
+//
+// compute_main
+//
#version 310 es
void fract_ed00ca() {
@@ -17,6 +23,9 @@
void main() {
fract_ed00ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.glsl
index 1568820..a62fe0a 100644
--- a/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_ed2f79();
}
+//
+// compute_main
+//
#version 310 es
void fract_ed2f79() {
@@ -17,6 +23,9 @@
void main() {
fract_ed2f79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/fract/fa5c71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/fract/fa5c71.wgsl.expected.glsl
index 8f4ca5a..973de6b 100644
--- a/test/tint/builtins/gen/literal/fract/fa5c71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/fract/fa5c71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = fract_fa5c71();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = fract_fa5c71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.glsl
index bc97c7b..708f6a3 100644
--- a/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_34bbfb();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_34bbfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.glsl
index 77f35bb..daca8b7 100644
--- a/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
frexp_3dd21e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
frexp_3dd21e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.glsl
index 17b1604..6c6a675 100644
--- a/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_4b2200();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_4b2200();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.glsl
index 880aa26..c224288 100644
--- a/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
frexp_5257dd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
frexp_5257dd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.glsl
index 22a12cb..236c1a2 100644
--- a/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
frexp_5f47bf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
frexp_5f47bf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.glsl
index f429a79..2b9d83f 100644
--- a/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_6fb3ad();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_6fb3ad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.glsl
index 466fc2f..55b368b 100644
--- a/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_77af93();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_77af93();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.glsl
index 0084b7f..72fd56d 100644
--- a/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_979800();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_979800();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.glsl
index af83f72..96a0ced 100644
--- a/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
frexp_ae4a66();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
frexp_ae4a66();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.glsl
index b98f997..07a69c9 100644
--- a/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_bee870();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_bee870();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.glsl
index 7d7ebc3..2e1a8f3 100644
--- a/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_bf45ae();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_bf45ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.glsl b/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.glsl
index c1091cb..e4fe468 100644
--- a/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_eb2421();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_eb2421();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/3c7ba5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/3c7ba5.wgsl.expected.glsl
index ce8be3c..bd9ac48 100644
--- a/test/tint/builtins/gen/literal/insertBits/3c7ba5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/3c7ba5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_3c7ba5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_3c7ba5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/428b0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/428b0b.wgsl.expected.glsl
index e9140ae..fc08730 100644
--- a/test/tint/builtins/gen/literal/insertBits/428b0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/428b0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_428b0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_428b0b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/51ede1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/51ede1.wgsl.expected.glsl
index b60d0c5..c407967 100644
--- a/test/tint/builtins/gen/literal/insertBits/51ede1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/51ede1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_51ede1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_51ede1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/65468b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/65468b.wgsl.expected.glsl
index 32f8fce..a13a8e2 100644
--- a/test/tint/builtins/gen/literal/insertBits/65468b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/65468b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_65468b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_65468b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/87826b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/87826b.wgsl.expected.glsl
index 5c25503..b5c809f 100644
--- a/test/tint/builtins/gen/literal/insertBits/87826b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/87826b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_87826b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_87826b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/d86978.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/d86978.wgsl.expected.glsl
index 9fb4024..e694fa1 100644
--- a/test/tint/builtins/gen/literal/insertBits/d86978.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/d86978.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_d86978();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_d86978();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/e3e3a2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/e3e3a2.wgsl.expected.glsl
index dc88bfc..edc3f5e 100644
--- a/test/tint/builtins/gen/literal/insertBits/e3e3a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/e3e3a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_e3e3a2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_e3e3a2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/insertBits/fe6ba6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/insertBits/fe6ba6.wgsl.expected.glsl
index c91391a..50e6df8 100644
--- a/test/tint/builtins/gen/literal/insertBits/fe6ba6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/insertBits/fe6ba6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = insertBits_fe6ba6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = insertBits_fe6ba6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.glsl
index 3e73d4e..3c6f47b 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_07a6fe();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_07a6fe() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_07a6fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/440300.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/440300.wgsl.expected.glsl
index 18d38f2f..451cc89 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/440300.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/440300.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_440300();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_440300();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.glsl
index 22cf93d..24f645b 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_4ca6d6();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_4ca6d6() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_4ca6d6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/5f51f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/5f51f8.wgsl.expected.glsl
index bed891b..7020403 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/5f51f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/5f51f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_5f51f8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_5f51f8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.glsl
index 3f3811a..0d98d47 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_6d0783();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_6d0783() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_6d0783();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/84407e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/84407e.wgsl.expected.glsl
index 6f93935..330ff3e 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/84407e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/84407e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = inverseSqrt_84407e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = inverseSqrt_84407e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/8f2bd2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/8f2bd2.wgsl.expected.glsl
index c458e45..2c7adf7 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/8f2bd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/8f2bd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = inverseSqrt_8f2bd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = inverseSqrt_8f2bd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/b197b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/b197b1.wgsl.expected.glsl
index 97152e7..09dfe44 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/b197b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/b197b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = inverseSqrt_b197b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = inverseSqrt_b197b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/b85ebd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/b85ebd.wgsl.expected.glsl
index 82754c2..6a9735f 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/b85ebd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/b85ebd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_b85ebd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_b85ebd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/c22347.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/c22347.wgsl.expected.glsl
index c0bd896..194b83a 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/c22347.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/c22347.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = inverseSqrt_c22347();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = inverseSqrt_c22347();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/cbdc70.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/cbdc70.wgsl.expected.glsl
index 6787077..5a54e2c 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/cbdc70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/cbdc70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_cbdc70();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_cbdc70();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.glsl
index 9b50758..87afaba 100644
--- a/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_f60c1c();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_f60c1c() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_f60c1c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/082c1f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/082c1f.wgsl.expected.glsl
index bb4f811..2a20f09 100644
--- a/test/tint/builtins/gen/literal/ldexp/082c1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/082c1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_082c1f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_082c1f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/217a31.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/217a31.wgsl.expected.glsl
index da34869..a651e2d 100644
--- a/test/tint/builtins/gen/literal/ldexp/217a31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/217a31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_217a31();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_217a31();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.glsl
index f240e11..53f7019 100644
--- a/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_2bfc68();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_2bfc68() {
@@ -17,6 +23,9 @@
void main() {
ldexp_2bfc68();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.glsl
index 7b6bec0..4572e9e 100644
--- a/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_2c6370();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_2c6370() {
@@ -17,6 +23,9 @@
void main() {
ldexp_2c6370();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.glsl
index a4a30b5..51af453 100644
--- a/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_376938();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_376938() {
@@ -17,6 +23,9 @@
void main() {
ldexp_376938();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/3d90b4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/3d90b4.wgsl.expected.glsl
index aa09c5f..b2b697d 100644
--- a/test/tint/builtins/gen/literal/ldexp/3d90b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/3d90b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_3d90b4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_3d90b4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.glsl
index 612bf72..c15ab68 100644
--- a/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_4a3ad9();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_4a3ad9() {
@@ -17,6 +23,9 @@
void main() {
ldexp_4a3ad9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/593ff3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/593ff3.wgsl.expected.glsl
index b324bb4..ffd3719 100644
--- a/test/tint/builtins/gen/literal/ldexp/593ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/593ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_593ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_593ff3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/624e0c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/624e0c.wgsl.expected.glsl
index bc9e9a7..333f2a0 100644
--- a/test/tint/builtins/gen/literal/ldexp/624e0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/624e0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_624e0c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_624e0c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/65a7bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/65a7bd.wgsl.expected.glsl
index 41b7d8a..ede02ce 100644
--- a/test/tint/builtins/gen/literal/ldexp/65a7bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/65a7bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_65a7bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_65a7bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.glsl
index e3b4310..206b462 100644
--- a/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_71ebe3();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_71ebe3() {
@@ -17,6 +23,9 @@
void main() {
ldexp_71ebe3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/7485ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/7485ce.wgsl.expected.glsl
index 27c6ca6..09c3805 100644
--- a/test/tint/builtins/gen/literal/ldexp/7485ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/7485ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_7485ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_7485ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/7fa13c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/7fa13c.wgsl.expected.glsl
index 5d754bd..f0a132f 100644
--- a/test/tint/builtins/gen/literal/ldexp/7fa13c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/7fa13c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_7fa13c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_7fa13c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/8a0c2f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/8a0c2f.wgsl.expected.glsl
index 8340138..dfe253e 100644
--- a/test/tint/builtins/gen/literal/ldexp/8a0c2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/8a0c2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_8a0c2f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_8a0c2f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/8e43e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/8e43e9.wgsl.expected.glsl
index af27f8a..33fdcb7 100644
--- a/test/tint/builtins/gen/literal/ldexp/8e43e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/8e43e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_8e43e9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_8e43e9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/ldexp/a22679.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/a22679.wgsl.expected.glsl
index a4f595f..88e33dd 100644
--- a/test/tint/builtins/gen/literal/ldexp/a22679.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/a22679.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_a22679();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_a22679();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/a31cdc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/a31cdc.wgsl.expected.glsl
index 99fe7f9..3094557 100644
--- a/test/tint/builtins/gen/literal/ldexp/a31cdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/a31cdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_a31cdc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_a31cdc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.glsl
index 4c49686..91a26ee 100644
--- a/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_a6126e();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_a6126e() {
@@ -17,6 +23,9 @@
void main() {
ldexp_a6126e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/abd718.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/abd718.wgsl.expected.glsl
index 4d7a251..50de22e 100644
--- a/test/tint/builtins/gen/literal/ldexp/abd718.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/abd718.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_abd718();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_abd718();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/c9d0b7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/c9d0b7.wgsl.expected.glsl
index 769b8d5..90bc7c0 100644
--- a/test/tint/builtins/gen/literal/ldexp/c9d0b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/c9d0b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_c9d0b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_c9d0b7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.glsl
index 0079c8f..0e37845 100644
--- a/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_cb0faf();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_cb0faf() {
@@ -17,6 +23,9 @@
void main() {
ldexp_cb0faf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/cc9cde.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/cc9cde.wgsl.expected.glsl
index 2b89dc2..41d1e55 100644
--- a/test/tint/builtins/gen/literal/ldexp/cc9cde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/cc9cde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_cc9cde();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_cc9cde();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/db8b49.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/db8b49.wgsl.expected.glsl
index 751c01b..bac2b92 100644
--- a/test/tint/builtins/gen/literal/ldexp/db8b49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/db8b49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = ldexp_db8b49();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = ldexp_db8b49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.glsl
index c909f7c..659009e 100644
--- a/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_fdbc7b();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_fdbc7b() {
@@ -17,6 +23,9 @@
void main() {
ldexp_fdbc7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/056071.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/056071.wgsl.expected.glsl
index bc3add3..178b3e0 100644
--- a/test/tint/builtins/gen/literal/length/056071.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/056071.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = length_056071();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = length_056071();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/3f0e13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/3f0e13.wgsl.expected.glsl
index dd7780f..fb28ce3 100644
--- a/test/tint/builtins/gen/literal/length/3f0e13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/3f0e13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_3f0e13();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = length_3f0e13();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.glsl
index 596ce66..9512d5f 100644
--- a/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_555aba();
}
+//
+// compute_main
+//
#version 310 es
void length_555aba() {
@@ -17,6 +23,9 @@
void main() {
length_555aba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/5b1a9b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/5b1a9b.wgsl.expected.glsl
index 127b90b..7b1f1cc 100644
--- a/test/tint/builtins/gen/literal/length/5b1a9b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/5b1a9b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_5b1a9b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = length_5b1a9b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/length/602a17.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/602a17.wgsl.expected.glsl
index 8bc57da..5e29a00 100644
--- a/test/tint/builtins/gen/literal/length/602a17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/602a17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = length_602a17();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = length_602a17();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.glsl
index 8f16409..f0013e3 100644
--- a/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_7b4741();
}
+//
+// compute_main
+//
#version 310 es
void length_7b4741() {
@@ -17,6 +23,9 @@
void main() {
length_7b4741();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.glsl
index 2d0bbf1..503cd1a 100644
--- a/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_936ad5();
}
+//
+// compute_main
+//
#version 310 es
void length_936ad5() {
@@ -17,6 +23,9 @@
void main() {
length_936ad5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/afde8b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/afde8b.wgsl.expected.glsl
index 4d289a2..8056cf3 100644
--- a/test/tint/builtins/gen/literal/length/afde8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/afde8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = length_afde8b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = length_afde8b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/ba16d6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/ba16d6.wgsl.expected.glsl
index 7f70b76..86294d8 100644
--- a/test/tint/builtins/gen/literal/length/ba16d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/ba16d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_ba16d6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = length_ba16d6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/length/becebf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/becebf.wgsl.expected.glsl
index 00c02b3..bdbaf0c 100644
--- a/test/tint/builtins/gen/literal/length/becebf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/becebf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = length_becebf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = length_becebf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/length/c158da.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/c158da.wgsl.expected.glsl
index 49b0ede..b017bd9 100644
--- a/test/tint/builtins/gen/literal/length/c158da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/c158da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_c158da();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = length_c158da();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.glsl b/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.glsl
index 7e1121c..d0ad26a 100644
--- a/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_c2c544();
}
+//
+// compute_main
+//
#version 310 es
void length_c2c544() {
@@ -17,6 +23,9 @@
void main() {
length_c2c544();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/3da25a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/3da25a.wgsl.expected.glsl
index 6c75572..c3c0241 100644
--- a/test/tint/builtins/gen/literal/log/3da25a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/3da25a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log_3da25a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log_3da25a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/655989.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/655989.wgsl.expected.glsl
index be12dd3..1b83e84 100644
--- a/test/tint/builtins/gen/literal/log/655989.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/655989.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_655989();
}
+//
+// compute_main
+//
#version 310 es
void log_655989() {
@@ -17,6 +23,9 @@
void main() {
log_655989();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.glsl
index ff885dc..a219be3c 100644
--- a/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_697e1d();
}
+//
+// compute_main
+//
#version 310 es
void log_697e1d() {
@@ -17,6 +23,9 @@
void main() {
log_697e1d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/6ff86f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/6ff86f.wgsl.expected.glsl
index ff3bb88..f058155 100644
--- a/test/tint/builtins/gen/literal/log/6ff86f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/6ff86f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_6ff86f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log_6ff86f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log/7114a6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/7114a6.wgsl.expected.glsl
index 0b77677..8f01dc8 100644
--- a/test/tint/builtins/gen/literal/log/7114a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/7114a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log_7114a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log_7114a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/8f0e32.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/8f0e32.wgsl.expected.glsl
index 39a461e..49a8b2a 100644
--- a/test/tint/builtins/gen/literal/log/8f0e32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/8f0e32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_8f0e32();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log_8f0e32();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log/b2ce28.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/b2ce28.wgsl.expected.glsl
index 6ec1ad9..154a5fd 100644
--- a/test/tint/builtins/gen/literal/log/b2ce28.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/b2ce28.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log_b2ce28();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log_b2ce28();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.glsl
index 9d7a2c3..fe47a07 100644
--- a/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_b8088d();
}
+//
+// compute_main
+//
#version 310 es
void log_b8088d() {
@@ -17,6 +23,9 @@
void main() {
log_b8088d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/c9f489.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/c9f489.wgsl.expected.glsl
index 66eeedb..53a747d 100644
--- a/test/tint/builtins/gen/literal/log/c9f489.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/c9f489.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_c9f489();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log_c9f489();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log/cdbdc1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/cdbdc1.wgsl.expected.glsl
index 3f45888..71a6119 100644
--- a/test/tint/builtins/gen/literal/log/cdbdc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/cdbdc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_cdbdc1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log_cdbdc1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log/f4c570.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/f4c570.wgsl.expected.glsl
index 20afce6..8865e4a 100644
--- a/test/tint/builtins/gen/literal/log/f4c570.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/f4c570.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log_f4c570();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log_f4c570();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.glsl
index bdd717c..68faad1 100644
--- a/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_f60cc7();
}
+//
+// compute_main
+//
#version 310 es
void log_f60cc7() {
@@ -17,6 +23,9 @@
void main() {
log_f60cc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.glsl
index 866f3c5..9bc9523 100644
--- a/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_0fbd39();
}
+//
+// compute_main
+//
#version 310 es
void log2_0fbd39() {
@@ -17,6 +23,9 @@
void main() {
log2_0fbd39();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/38b478.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/38b478.wgsl.expected.glsl
index d94be0e..089d8c2 100644
--- a/test/tint/builtins/gen/literal/log2/38b478.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/38b478.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_38b478();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_38b478();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log2/4036ed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/4036ed.wgsl.expected.glsl
index c9ca721..fcbbfb6 100644
--- a/test/tint/builtins/gen/literal/log2/4036ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/4036ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log2_4036ed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log2_4036ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.glsl
index 841ff90..3ee7934 100644
--- a/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_5b464b();
}
+//
+// compute_main
+//
#version 310 es
void log2_5b464b() {
@@ -17,6 +23,9 @@
void main() {
log2_5b464b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.glsl
index 9f04ea0..4bc9e4b 100644
--- a/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_6b8954();
}
+//
+// compute_main
+//
#version 310 es
void log2_6b8954() {
@@ -17,6 +23,9 @@
void main() {
log2_6b8954();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/776088.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/776088.wgsl.expected.glsl
index 10e47c6..74463ff 100644
--- a/test/tint/builtins/gen/literal/log2/776088.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/776088.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_776088();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_776088();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log2/8c10b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/8c10b3.wgsl.expected.glsl
index 0e86d1b..6a450de 100644
--- a/test/tint/builtins/gen/literal/log2/8c10b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/8c10b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_8c10b3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_8c10b3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/log2/902988.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/902988.wgsl.expected.glsl
index c3919c0..dce6bd9 100644
--- a/test/tint/builtins/gen/literal/log2/902988.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/902988.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log2_902988();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log2_902988();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.glsl
index cfaa8a0..89210cb 100644
--- a/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_a52bbb();
}
+//
+// compute_main
+//
#version 310 es
void log2_a52bbb() {
@@ -17,6 +23,9 @@
void main() {
log2_a52bbb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/adb233.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/adb233.wgsl.expected.glsl
index da158191..05dcffa 100644
--- a/test/tint/builtins/gen/literal/log2/adb233.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/adb233.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log2_adb233();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log2_adb233();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/aea659.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/aea659.wgsl.expected.glsl
index b57c850..ccee96b 100644
--- a/test/tint/builtins/gen/literal/log2/aea659.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/aea659.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = log2_aea659();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = log2_aea659();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/log2/fb9f0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/log2/fb9f0b.wgsl.expected.glsl
index 3d29fe1..6c51317 100644
--- a/test/tint/builtins/gen/literal/log2/fb9f0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/log2/fb9f0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_fb9f0b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_fb9f0b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.glsl
index 47e8586..093b25c 100644
--- a/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_067f3a();
}
+//
+// compute_main
+//
#version 310 es
void max_067f3a() {
@@ -17,6 +23,9 @@
void main() {
max_067f3a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/0c0aae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/0c0aae.wgsl.expected.glsl
index 51e058a..02b4f1d 100644
--- a/test/tint/builtins/gen/literal/max/0c0aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/0c0aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_0c0aae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_0c0aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/111ac0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/111ac0.wgsl.expected.glsl
index 72b4e62..58bfa5b 100644
--- a/test/tint/builtins/gen/literal/max/111ac0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/111ac0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = max_111ac0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = max_111ac0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.glsl
index fbe85c7..0caf243 100644
--- a/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_19070a();
}
+//
+// compute_main
+//
#version 310 es
void max_19070a() {
@@ -17,6 +23,9 @@
void main() {
max_19070a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/25eafe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/25eafe.wgsl.expected.glsl
index 9ecb38e..7283dda 100644
--- a/test/tint/builtins/gen/literal/max/25eafe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/25eafe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_25eafe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_25eafe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/320815.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/320815.wgsl.expected.glsl
index cc490f8..f87c198 100644
--- a/test/tint/builtins/gen/literal/max/320815.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/320815.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_320815();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_320815();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/34956e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/34956e.wgsl.expected.glsl
index fa55e9a..558c8bc 100644
--- a/test/tint/builtins/gen/literal/max/34956e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/34956e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = max_34956e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = max_34956e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/max/445169.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/445169.wgsl.expected.glsl
index 838c5df..845cdf7 100644
--- a/test/tint/builtins/gen/literal/max/445169.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/445169.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = max_445169();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = max_445169();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/max/44a39d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/44a39d.wgsl.expected.glsl
index 0ed190f..7293b77 100644
--- a/test/tint/builtins/gen/literal/max/44a39d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/44a39d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_44a39d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_44a39d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/453e04.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/453e04.wgsl.expected.glsl
index b73b6c8..98838d2 100644
--- a/test/tint/builtins/gen/literal/max/453e04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/453e04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_453e04();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_453e04();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/462050.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/462050.wgsl.expected.glsl
index 9d543a2..a1caa50 100644
--- a/test/tint/builtins/gen/literal/max/462050.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/462050.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_462050();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_462050();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.glsl
index 9dc45d3..9137b51 100644
--- a/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_482d23();
}
+//
+// compute_main
+//
#version 310 es
void max_482d23() {
@@ -17,6 +23,9 @@
void main() {
max_482d23();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/4883ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/4883ac.wgsl.expected.glsl
index 7566489..24de94b 100644
--- a/test/tint/builtins/gen/literal/max/4883ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/4883ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_4883ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_4883ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.glsl
index 0a1b2c9..11b6e1c 100644
--- a/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_4bbff2();
}
+//
+// compute_main
+//
#version 310 es
void max_4bbff2() {
@@ -17,6 +23,9 @@
void main() {
max_4bbff2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/85e6bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/85e6bc.wgsl.expected.glsl
index fefdecf..018d47a 100644
--- a/test/tint/builtins/gen/literal/max/85e6bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/85e6bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_85e6bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_85e6bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.glsl
index 063831c..e9ec136 100644
--- a/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_a1b196();
}
+//
+// compute_main
+//
#version 310 es
void max_a1b196() {
@@ -17,6 +23,9 @@
void main() {
max_a1b196();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/a93419.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/a93419.wgsl.expected.glsl
index 515b3ae..0f6c689 100644
--- a/test/tint/builtins/gen/literal/max/a93419.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/a93419.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_a93419();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_a93419();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/b1b73a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/b1b73a.wgsl.expected.glsl
index 4d65e24..a5c419a 100644
--- a/test/tint/builtins/gen/literal/max/b1b73a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/b1b73a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_b1b73a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_b1b73a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.glsl
index 22a3aec..a4a749d 100644
--- a/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_c023dd();
}
+//
+// compute_main
+//
#version 310 es
void max_c023dd() {
@@ -17,6 +23,9 @@
void main() {
max_c023dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.glsl
index 606fe81..c32dbd9 100644
--- a/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_caa3d7();
}
+//
+// compute_main
+//
#version 310 es
void max_caa3d7() {
@@ -17,6 +23,9 @@
void main() {
max_caa3d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/ce7c30.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/ce7c30.wgsl.expected.glsl
index c01b837..2ad209e 100644
--- a/test/tint/builtins/gen/literal/max/ce7c30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/ce7c30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_ce7c30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_ce7c30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.glsl
index ae4c02a..305cf9c 100644
--- a/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_de6b87();
}
+//
+// compute_main
+//
#version 310 es
void max_de6b87() {
@@ -17,6 +23,9 @@
void main() {
max_de6b87();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/max/e14f2b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/e14f2b.wgsl.expected.glsl
index fa8c75c..888c1b5 100644
--- a/test/tint/builtins/gen/literal/max/e14f2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/e14f2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = max_e14f2b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = max_e14f2b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/max/e8192f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/max/e8192f.wgsl.expected.glsl
index e1c39b6..73fe768 100644
--- a/test/tint/builtins/gen/literal/max/e8192f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/max/e8192f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = max_e8192f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = max_e8192f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/03c7e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/03c7e3.wgsl.expected.glsl
index 4b13c9d..391003a 100644
--- a/test/tint/builtins/gen/literal/min/03c7e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/03c7e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_03c7e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_03c7e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/0dc614.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/0dc614.wgsl.expected.glsl
index 395de98..2207ce4 100644
--- a/test/tint/builtins/gen/literal/min/0dc614.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/0dc614.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_0dc614();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_0dc614();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/364910.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/364910.wgsl.expected.glsl
index 113c385..d9e092d 100644
--- a/test/tint/builtins/gen/literal/min/364910.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/364910.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_364910();
}
+//
+// compute_main
+//
#version 310 es
void min_364910() {
@@ -17,6 +23,9 @@
void main() {
min_364910();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.glsl
index d2e5906..84cb1f5 100644
--- a/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_371bd6();
}
+//
+// compute_main
+//
#version 310 es
void min_371bd6() {
@@ -17,6 +23,9 @@
void main() {
min_371bd6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/3941e1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/3941e1.wgsl.expected.glsl
index a73bd24..455f07d 100644
--- a/test/tint/builtins/gen/literal/min/3941e1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/3941e1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_3941e1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_3941e1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/46c5d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/46c5d3.wgsl.expected.glsl
index 769c47d..8f444ad 100644
--- a/test/tint/builtins/gen/literal/min/46c5d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/46c5d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_46c5d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_46c5d3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.glsl
index 4a83dff..be0804a 100644
--- a/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_527b79();
}
+//
+// compute_main
+//
#version 310 es
void min_527b79() {
@@ -17,6 +23,9 @@
void main() {
min_527b79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/717257.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/717257.wgsl.expected.glsl
index 4e08290..d999a7e 100644
--- a/test/tint/builtins/gen/literal/min/717257.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/717257.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_717257();
}
+//
+// compute_main
+//
#version 310 es
void min_717257() {
@@ -17,6 +23,9 @@
void main() {
min_717257();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/794711.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/794711.wgsl.expected.glsl
index 6aa3820..84788de 100644
--- a/test/tint/builtins/gen/literal/min/794711.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/794711.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_794711();
}
+//
+// compute_main
+//
#version 310 es
void min_794711() {
@@ -17,6 +23,9 @@
void main() {
min_794711();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/7c710a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/7c710a.wgsl.expected.glsl
index c50698c..7e6ea6b 100644
--- a/test/tint/builtins/gen/literal/min/7c710a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/7c710a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = min_7c710a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = min_7c710a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/min/82b28f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/82b28f.wgsl.expected.glsl
index a03cbd4..497d910 100644
--- a/test/tint/builtins/gen/literal/min/82b28f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/82b28f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_82b28f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_82b28f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.glsl
index 379549b..f14d0c3 100644
--- a/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_84c9fe();
}
+//
+// compute_main
+//
#version 310 es
void min_84c9fe() {
@@ -17,6 +23,9 @@
void main() {
min_84c9fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/93cfc4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/93cfc4.wgsl.expected.glsl
index 47fe16f..7dff1e7 100644
--- a/test/tint/builtins/gen/literal/min/93cfc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/93cfc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_93cfc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_93cfc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.glsl
index bae3d14..aa32c2f 100644
--- a/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_98e797();
}
+//
+// compute_main
+//
#version 310 es
void min_98e797() {
@@ -17,6 +23,9 @@
void main() {
min_98e797();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/a45171.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/a45171.wgsl.expected.glsl
index 17cc231..73b6c62 100644
--- a/test/tint/builtins/gen/literal/min/a45171.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/a45171.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_a45171();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_a45171();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/aa28ad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/aa28ad.wgsl.expected.glsl
index da05609..cca8235 100644
--- a/test/tint/builtins/gen/literal/min/aa28ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/aa28ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_aa28ad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_aa28ad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/ab0acd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/ab0acd.wgsl.expected.glsl
index 96de106..51bb34c 100644
--- a/test/tint/builtins/gen/literal/min/ab0acd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/ab0acd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = min_ab0acd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = min_ab0acd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/min/ac84d6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/ac84d6.wgsl.expected.glsl
index 18fcae4..c42751d 100644
--- a/test/tint/builtins/gen/literal/min/ac84d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/ac84d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = min_ac84d6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = min_ac84d6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/min/af326d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/af326d.wgsl.expected.glsl
index dc27588..676873a 100644
--- a/test/tint/builtins/gen/literal/min/af326d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/af326d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_af326d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_af326d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.glsl
index 92478d1..a46c24a 100644
--- a/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_af364e();
}
+//
+// compute_main
+//
#version 310 es
void min_af364e() {
@@ -17,6 +23,9 @@
void main() {
min_af364e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/c70bb7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/c70bb7.wgsl.expected.glsl
index f6a63fc..9e9a0f4 100644
--- a/test/tint/builtins/gen/literal/min/c70bb7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/c70bb7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_c70bb7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_c70bb7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/c73147.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/c73147.wgsl.expected.glsl
index ec4392c..0c2f289 100644
--- a/test/tint/builtins/gen/literal/min/c73147.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/c73147.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_c73147();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_c73147();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/c76fa6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/c76fa6.wgsl.expected.glsl
index c720596..0147f10 100644
--- a/test/tint/builtins/gen/literal/min/c76fa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/c76fa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = min_c76fa6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = min_c76fa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/min/e780f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/min/e780f9.wgsl.expected.glsl
index c790db9..aeb6819 100644
--- a/test/tint/builtins/gen/literal/min/e780f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/min/e780f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = min_e780f9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = min_e780f9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/0c8c33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/0c8c33.wgsl.expected.glsl
index 7897ec9..6352558 100644
--- a/test/tint/builtins/gen/literal/mix/0c8c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/0c8c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_0c8c33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_0c8c33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/1faeb1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/1faeb1.wgsl.expected.glsl
index 15de8be..59c2a3b 100644
--- a/test/tint/builtins/gen/literal/mix/1faeb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/1faeb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_1faeb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_1faeb1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.glsl
index ee02f1b..c44e404 100644
--- a/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_275cac();
}
+//
+// compute_main
+//
#version 310 es
void mix_275cac() {
@@ -17,6 +23,9 @@
void main() {
mix_275cac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/2fadab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/2fadab.wgsl.expected.glsl
index 29b7cd1..24324f4 100644
--- a/test/tint/builtins/gen/literal/mix/2fadab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/2fadab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_2fadab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_2fadab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.glsl
index 5884d93..44db189 100644
--- a/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_30de36();
}
+//
+// compute_main
+//
#version 310 es
void mix_30de36() {
@@ -17,6 +23,9 @@
void main() {
mix_30de36();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/315264.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/315264.wgsl.expected.glsl
index d7eb9a1..133f759 100644
--- a/test/tint/builtins/gen/literal/mix/315264.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/315264.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_315264();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_315264();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.glsl
index 489e740..fae8681 100644
--- a/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_343c49();
}
+//
+// compute_main
+//
#version 310 es
void mix_343c49() {
@@ -17,6 +23,9 @@
void main() {
mix_343c49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/38cbbb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/38cbbb.wgsl.expected.glsl
index 355b171..a1b7400 100644
--- a/test/tint/builtins/gen/literal/mix/38cbbb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/38cbbb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_38cbbb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_38cbbb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.glsl
index 53e5e5f..00aef64 100644
--- a/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_42d11d();
}
+//
+// compute_main
+//
#version 310 es
void mix_42d11d() {
@@ -17,6 +23,9 @@
void main() {
mix_42d11d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/4f0b5e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/4f0b5e.wgsl.expected.glsl
index 2011a52..ea4537b 100644
--- a/test/tint/builtins/gen/literal/mix/4f0b5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/4f0b5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_4f0b5e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_4f0b5e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/63f2fd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/63f2fd.wgsl.expected.glsl
index ca3c16d..1c8f2f9 100644
--- a/test/tint/builtins/gen/literal/mix/63f2fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/63f2fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_63f2fd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_63f2fd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/6f8adc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/6f8adc.wgsl.expected.glsl
index d0428df..3d614a0 100644
--- a/test/tint/builtins/gen/literal/mix/6f8adc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/6f8adc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_6f8adc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_6f8adc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.glsl
index ccf851b..fdacfa2 100644
--- a/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_98007a();
}
+//
+// compute_main
+//
#version 310 es
void mix_98007a() {
@@ -17,6 +23,9 @@
void main() {
mix_98007a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/98ee3e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/98ee3e.wgsl.expected.glsl
index 1ba7513..55101e6 100644
--- a/test/tint/builtins/gen/literal/mix/98ee3e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/98ee3e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_98ee3e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_98ee3e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.glsl
index 6ba8c29..a084d1a 100644
--- a/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_9c2681();
}
+//
+// compute_main
+//
#version 310 es
void mix_9c2681() {
@@ -17,6 +23,9 @@
void main() {
mix_9c2681();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/c1aec6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/c1aec6.wgsl.expected.glsl
index 1335c20..b4d5553 100644
--- a/test/tint/builtins/gen/literal/mix/c1aec6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/c1aec6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_c1aec6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_c1aec6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/c37ede.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/c37ede.wgsl.expected.glsl
index a99242d..9d42762 100644
--- a/test/tint/builtins/gen/literal/mix/c37ede.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/c37ede.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = mix_c37ede();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = mix_c37ede();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/e46a83.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/e46a83.wgsl.expected.glsl
index 9b9f92c..8e252a1 100644
--- a/test/tint/builtins/gen/literal/mix/e46a83.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/e46a83.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_e46a83();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_e46a83();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/ee2468.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/ee2468.wgsl.expected.glsl
index d521a78..d684a5b 100644
--- a/test/tint/builtins/gen/literal/mix/ee2468.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/ee2468.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_ee2468();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_ee2468();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.glsl
index a1ed0d7..fc304e3 100644
--- a/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_ef3575();
}
+//
+// compute_main
+//
#version 310 es
void mix_ef3575() {
@@ -17,6 +23,9 @@
void main() {
mix_ef3575();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/mix/f1a543.wgsl.expected.glsl b/test/tint/builtins/gen/literal/mix/f1a543.wgsl.expected.glsl
index cae8342..13c28b4 100644
--- a/test/tint/builtins/gen/literal/mix/f1a543.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/mix/f1a543.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = mix_f1a543();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = mix_f1a543();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.glsl
index d23c1fa..ec42c1e 100644
--- a/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_2d50da();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_2d50da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.glsl
index 7d86803..d3eca2d 100644
--- a/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
modf_45005f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
modf_45005f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.glsl
index 50eb9af..a722f3b 100644
--- a/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_4bfced();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_4bfced();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.glsl
index a517f2e..9016b53 100644
--- a/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_5ea256();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_5ea256();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.glsl
index 5514a53..f8e1458 100644
--- a/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_68d8ee();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_68d8ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.glsl
index ab7cc26..8ec8490 100644
--- a/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_732aa6();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_732aa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.glsl
index afcef2b..6724696 100644
--- a/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
modf_8dbbbf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
modf_8dbbbf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.glsl
index a5d215a..4fa2bd8 100644
--- a/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
modf_995934();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
modf_995934();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.glsl
index af61c4c..0c3ee1f 100644
--- a/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
modf_a545b9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
modf_a545b9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.glsl
index 6339649..30f75c6 100644
--- a/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_bbf7f7();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_bbf7f7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.glsl
index eefcf38..ff8e130 100644
--- a/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_c15f48();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_c15f48();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.glsl
index 65a2716..01eb486 100644
--- a/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_f3d1f9();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_f3d1f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/39d5ec.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/39d5ec.wgsl.expected.glsl
index d94fe31..42ea23d 100644
--- a/test/tint/builtins/gen/literal/normalize/39d5ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/39d5ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_39d5ec();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_39d5ec();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.glsl
index 47be696..2f2d4b3 100644
--- a/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_4eaf61();
}
+//
+// compute_main
+//
#version 310 es
void normalize_4eaf61() {
@@ -17,6 +23,9 @@
void main() {
normalize_4eaf61();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.glsl
index 3587b6e..696567c 100644
--- a/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_584e47();
}
+//
+// compute_main
+//
#version 310 es
void normalize_584e47() {
@@ -17,6 +23,9 @@
void main() {
normalize_584e47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/64d8c0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/64d8c0.wgsl.expected.glsl
index 45c5cc5..8b696bb 100644
--- a/test/tint/builtins/gen/literal/normalize/64d8c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/64d8c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = normalize_64d8c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = normalize_64d8c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/7990f3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/7990f3.wgsl.expected.glsl
index da4d19c..8839b1b 100644
--- a/test/tint/builtins/gen/literal/normalize/7990f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/7990f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_7990f3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_7990f3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/normalize/9a0aab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/9a0aab.wgsl.expected.glsl
index 8de3cef..4afaec2 100644
--- a/test/tint/builtins/gen/literal/normalize/9a0aab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/9a0aab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = normalize_9a0aab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = normalize_9a0aab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/b8cb8d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/b8cb8d.wgsl.expected.glsl
index 12083a0..dd01630 100644
--- a/test/tint/builtins/gen/literal/normalize/b8cb8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/b8cb8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_b8cb8d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_b8cb8d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.glsl
index fbcedfb..1932078 100644
--- a/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_e7def8();
}
+//
+// compute_main
+//
#version 310 es
void normalize_e7def8() {
@@ -17,6 +23,9 @@
void main() {
normalize_e7def8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/normalize/fc2ef1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/normalize/fc2ef1.wgsl.expected.glsl
index 833b744..3aa73da 100644
--- a/test/tint/builtins/gen/literal/normalize/fc2ef1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/normalize/fc2ef1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = normalize_fc2ef1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = normalize_fc2ef1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack2x16float/0e97b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack2x16float/0e97b3.wgsl.expected.glsl
index 6b405f7..ac27770 100644
--- a/test/tint/builtins/gen/literal/pack2x16float/0e97b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack2x16float/0e97b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack2x16float_0e97b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack2x16float_0e97b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack2x16snorm/6c169b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack2x16snorm/6c169b.wgsl.expected.glsl
index fae370b..86310a90 100644
--- a/test/tint/builtins/gen/literal/pack2x16snorm/6c169b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack2x16snorm/6c169b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack2x16snorm_6c169b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack2x16snorm_6c169b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack2x16unorm/0f08e4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack2x16unorm/0f08e4.wgsl.expected.glsl
index e850458..0f5c724 100644
--- a/test/tint/builtins/gen/literal/pack2x16unorm/0f08e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack2x16unorm/0f08e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack2x16unorm_0f08e4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack2x16unorm_0f08e4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4x8snorm/4d22e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4x8snorm/4d22e7.wgsl.expected.glsl
index 3a4acf9..926ead3 100644
--- a/test/tint/builtins/gen/literal/pack4x8snorm/4d22e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4x8snorm/4d22e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4x8snorm_4d22e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4x8snorm_4d22e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4x8unorm/95c456.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4x8unorm/95c456.wgsl.expected.glsl
index 765cde1..84118bb 100644
--- a/test/tint/builtins/gen/literal/pack4x8unorm/95c456.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4x8unorm/95c456.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4x8unorm_95c456();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4x8unorm_95c456();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4xI8/bfce01.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4xI8/bfce01.wgsl.expected.glsl
index b94bd90..3589bb6 100644
--- a/test/tint/builtins/gen/literal/pack4xI8/bfce01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4xI8/bfce01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4xI8_bfce01();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4xI8_bfce01();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4xI8Clamp/e42b2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
index badee02..ed8e0e1 100644
--- a/test/tint/builtins/gen/literal/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4xI8Clamp_e42b2a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4xI8Clamp_e42b2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4xU8/b70b53.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4xU8/b70b53.wgsl.expected.glsl
index c1f8a77..2a3e7cf 100644
--- a/test/tint/builtins/gen/literal/pack4xU8/b70b53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4xU8/b70b53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4xU8_b70b53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4xU8_b70b53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
index a95a178..7063ece 100644
--- a/test/tint/builtins/gen/literal/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pack4xU8Clamp_6b8c1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pack4xU8Clamp_6b8c1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/04a908.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/04a908.wgsl.expected.glsl
index a01a547..2a5e7ee 100644
--- a/test/tint/builtins/gen/literal/pow/04a908.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/04a908.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pow_04a908();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pow_04a908();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/46e029.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/46e029.wgsl.expected.glsl
index 3e0ccf9..371b25a 100644
--- a/test/tint/builtins/gen/literal/pow/46e029.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/46e029.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pow_46e029();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pow_46e029();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/4a46c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/4a46c9.wgsl.expected.glsl
index 393bb00..2a9f038 100644
--- a/test/tint/builtins/gen/literal/pow/4a46c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/4a46c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pow_4a46c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pow_4a46c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/4f33b2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/4f33b2.wgsl.expected.glsl
index 8947419..21b6402 100644
--- a/test/tint/builtins/gen/literal/pow/4f33b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/4f33b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = pow_4f33b2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = pow_4f33b2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.glsl
index 6bb6b48..2e02cdf 100644
--- a/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_749c42();
}
+//
+// compute_main
+//
#version 310 es
void pow_749c42() {
@@ -17,6 +23,9 @@
void main() {
pow_749c42();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.glsl
index ef30dc9..808feb0 100644
--- a/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_a8f6b2();
}
+//
+// compute_main
+//
#version 310 es
void pow_a8f6b2() {
@@ -17,6 +23,9 @@
void main() {
pow_a8f6b2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.glsl
index 295ca1a..d95d3c4 100644
--- a/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_bc91ed();
}
+//
+// compute_main
+//
#version 310 es
void pow_bc91ed() {
@@ -17,6 +23,9 @@
void main() {
pow_bc91ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/ce9ef5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/ce9ef5.wgsl.expected.glsl
index f6abb6d..6dfcbe1 100644
--- a/test/tint/builtins/gen/literal/pow/ce9ef5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/ce9ef5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = pow_ce9ef5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = pow_ce9ef5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.glsl
index 7a3c6c8..de5ba33 100644
--- a/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_e42f20();
}
+//
+// compute_main
+//
#version 310 es
void pow_e42f20() {
@@ -17,6 +23,9 @@
void main() {
pow_e42f20();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/e60ea5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/e60ea5.wgsl.expected.glsl
index 3582719..8d8617d 100644
--- a/test/tint/builtins/gen/literal/pow/e60ea5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/e60ea5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = pow_e60ea5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = pow_e60ea5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/pow/f37b25.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/f37b25.wgsl.expected.glsl
index 2d8cceb..cb61a44 100644
--- a/test/tint/builtins/gen/literal/pow/f37b25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/f37b25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = pow_f37b25();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = pow_f37b25();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/pow/fa5429.wgsl.expected.glsl b/test/tint/builtins/gen/literal/pow/fa5429.wgsl.expected.glsl
index 2364e97..79fd64b 100644
--- a/test/tint/builtins/gen/literal/pow/fa5429.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/pow/fa5429.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = pow_fa5429();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = pow_fa5429();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/quantizeToF16/12e50e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/quantizeToF16/12e50e.wgsl.expected.glsl
index acadbe0..44e59e6 100644
--- a/test/tint/builtins/gen/literal/quantizeToF16/12e50e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/quantizeToF16/12e50e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = quantizeToF16_12e50e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = quantizeToF16_12e50e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/quantizeToF16/2cddf3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/quantizeToF16/2cddf3.wgsl.expected.glsl
index a5a4f81..c037d26 100644
--- a/test/tint/builtins/gen/literal/quantizeToF16/2cddf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/quantizeToF16/2cddf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = quantizeToF16_2cddf3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = quantizeToF16_2cddf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/quantizeToF16/cba294.wgsl.expected.glsl b/test/tint/builtins/gen/literal/quantizeToF16/cba294.wgsl.expected.glsl
index 4c5276a..5456fa8 100644
--- a/test/tint/builtins/gen/literal/quantizeToF16/cba294.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/quantizeToF16/cba294.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = quantizeToF16_cba294();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = quantizeToF16_cba294();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/quantizeToF16/e8fd14.wgsl.expected.glsl b/test/tint/builtins/gen/literal/quantizeToF16/e8fd14.wgsl.expected.glsl
index 9f175e7..7f90a23 100644
--- a/test/tint/builtins/gen/literal/quantizeToF16/e8fd14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/quantizeToF16/e8fd14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = quantizeToF16_e8fd14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = quantizeToF16_e8fd14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/09b7fc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/09b7fc.wgsl.expected.glsl
index 33f8eec..97befd1 100644
--- a/test/tint/builtins/gen/literal/radians/09b7fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/09b7fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = radians_09b7fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = radians_09b7fc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/208fd9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/208fd9.wgsl.expected.glsl
index 87573c8..cef2885 100644
--- a/test/tint/builtins/gen/literal/radians/208fd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/208fd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_208fd9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_208fd9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.glsl
index d4f38d1..3345eb5 100644
--- a/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_379214();
}
+//
+// compute_main
+//
#version 310 es
void radians_379214() {
@@ -17,6 +23,9 @@
void main() {
radians_379214();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.glsl
index 61d11db..cefcdab 100644
--- a/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_44a9f8();
}
+//
+// compute_main
+//
#version 310 es
void radians_44a9f8() {
@@ -17,6 +23,9 @@
void main() {
radians_44a9f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/44f20b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/44f20b.wgsl.expected.glsl
index e6ffea0..dbf5273 100644
--- a/test/tint/builtins/gen/literal/radians/44f20b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/44f20b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_44f20b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_44f20b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.glsl
index f03881b..b9a1b2c 100644
--- a/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_524a91();
}
+//
+// compute_main
+//
#version 310 es
void radians_524a91() {
@@ -17,6 +23,9 @@
void main() {
radians_524a91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/61687a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/61687a.wgsl.expected.glsl
index 0657b73..9fb4090 100644
--- a/test/tint/builtins/gen/literal/radians/61687a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/61687a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = radians_61687a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = radians_61687a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/6b0ff2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/6b0ff2.wgsl.expected.glsl
index 1f5c639..89d3f47 100644
--- a/test/tint/builtins/gen/literal/radians/6b0ff2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/6b0ff2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = radians_6b0ff2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = radians_6b0ff2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/7ea4c7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/7ea4c7.wgsl.expected.glsl
index 529341a..18784ed 100644
--- a/test/tint/builtins/gen/literal/radians/7ea4c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/7ea4c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_7ea4c7();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_7ea4c7();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.glsl
index 3beb3ba..1074da5 100644
--- a/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_bff231();
}
+//
+// compute_main
+//
#version 310 es
void radians_bff231() {
@@ -17,6 +23,9 @@
void main() {
radians_bff231();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/f96258.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/f96258.wgsl.expected.glsl
index f71b5a1..bcdaa0c 100644
--- a/test/tint/builtins/gen/literal/radians/f96258.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/f96258.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = radians_f96258();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = radians_f96258();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/radians/fbacf0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/radians/fbacf0.wgsl.expected.glsl
index 588ca13..8d46a99 100644
--- a/test/tint/builtins/gen/literal/radians/fbacf0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/radians/fbacf0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_fbacf0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_fbacf0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/reflect/05357e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/05357e.wgsl.expected.glsl
index 7e23696..1919e56 100644
--- a/test/tint/builtins/gen/literal/reflect/05357e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/05357e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reflect_05357e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reflect_05357e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reflect/310de5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/310de5.wgsl.expected.glsl
index ce76d81..fc03e0f 100644
--- a/test/tint/builtins/gen/literal/reflect/310de5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/310de5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = reflect_310de5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = reflect_310de5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/reflect/61ca21.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/61ca21.wgsl.expected.glsl
index 95026e4..26142dc 100644
--- a/test/tint/builtins/gen/literal/reflect/61ca21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/61ca21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = reflect_61ca21();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = reflect_61ca21();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.glsl
index 18c666d..3b83fb5 100644
--- a/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_a8baf2();
}
+//
+// compute_main
+//
#version 310 es
void reflect_a8baf2() {
@@ -17,6 +23,9 @@
void main() {
reflect_a8baf2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reflect/b61e10.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/b61e10.wgsl.expected.glsl
index 0603fe6..8fb18b8 100644
--- a/test/tint/builtins/gen/literal/reflect/b61e10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/b61e10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reflect_b61e10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reflect_b61e10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reflect/bb15ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/bb15ac.wgsl.expected.glsl
index 0848056..ebba5da 100644
--- a/test/tint/builtins/gen/literal/reflect/bb15ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/bb15ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = reflect_bb15ac();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = reflect_bb15ac();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.glsl
index 4ec72f4..e105264 100644
--- a/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_bba2d0();
}
+//
+// compute_main
+//
#version 310 es
void reflect_bba2d0() {
@@ -17,6 +23,9 @@
void main() {
reflect_bba2d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.glsl
index 36d934a..4ce8a61 100644
--- a/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_d7e210();
}
+//
+// compute_main
+//
#version 310 es
void reflect_d7e210() {
@@ -17,6 +23,9 @@
void main() {
reflect_d7e210();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reflect/f47fdb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reflect/f47fdb.wgsl.expected.glsl
index 8f9224c..6ae1838 100644
--- a/test/tint/builtins/gen/literal/reflect/f47fdb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reflect/f47fdb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reflect_f47fdb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reflect_f47fdb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/0594ba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/0594ba.wgsl.expected.glsl
index 2051011..a4197e1 100644
--- a/test/tint/builtins/gen/literal/refract/0594ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/0594ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = refract_0594ba();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = refract_0594ba();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/refract/570cb3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/570cb3.wgsl.expected.glsl
index 0da5a30..5a88f47 100644
--- a/test/tint/builtins/gen/literal/refract/570cb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/570cb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = refract_570cb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = refract_570cb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/refract/7e02e6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/7e02e6.wgsl.expected.glsl
index 3417957..a0fa2fc 100644
--- a/test/tint/builtins/gen/literal/refract/7e02e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/7e02e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = refract_7e02e6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = refract_7e02e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/8984af.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/8984af.wgsl.expected.glsl
index 41f92b6..d5b4f1a 100644
--- a/test/tint/builtins/gen/literal/refract/8984af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/8984af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = refract_8984af();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = refract_8984af();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.glsl
index bb640d8..0b88251 100644
--- a/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_8c192a();
}
+//
+// compute_main
+//
#version 310 es
void refract_8c192a() {
@@ -17,6 +23,9 @@
void main() {
refract_8c192a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/cbc1d2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/cbc1d2.wgsl.expected.glsl
index 31067e9..c6fb2f2 100644
--- a/test/tint/builtins/gen/literal/refract/cbc1d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/cbc1d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = refract_cbc1d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = refract_cbc1d2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/cd905f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/cd905f.wgsl.expected.glsl
index 4d2135f..e26ed1d 100644
--- a/test/tint/builtins/gen/literal/refract/cd905f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/cd905f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = refract_cd905f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = refract_cd905f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.glsl
index 0100ae0..a65ca56 100644
--- a/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_cf1629();
}
+//
+// compute_main
+//
#version 310 es
void refract_cf1629() {
@@ -17,6 +23,9 @@
void main() {
refract_cf1629();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.glsl
index 87081eb..018b4cd 100644
--- a/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_d7569b();
}
+//
+// compute_main
+//
#version 310 es
void refract_d7569b() {
@@ -17,6 +23,9 @@
void main() {
refract_d7569b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/222177.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/222177.wgsl.expected.glsl
index c8d7f3b..111b237 100644
--- a/test/tint/builtins/gen/literal/reverseBits/222177.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/222177.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_222177();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_222177();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/35fea9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/35fea9.wgsl.expected.glsl
index e3bf670..ecdf596 100644
--- a/test/tint/builtins/gen/literal/reverseBits/35fea9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/35fea9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_35fea9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_35fea9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/4dbd6f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/4dbd6f.wgsl.expected.glsl
index de3370b..f360ff7 100644
--- a/test/tint/builtins/gen/literal/reverseBits/4dbd6f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/4dbd6f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_4dbd6f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_4dbd6f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/7c4269.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/7c4269.wgsl.expected.glsl
index b8d7f1a..d054592 100644
--- a/test/tint/builtins/gen/literal/reverseBits/7c4269.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/7c4269.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_7c4269();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_7c4269();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/a6ccd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/a6ccd4.wgsl.expected.glsl
index 72162f3..7dbfca4 100644
--- a/test/tint/builtins/gen/literal/reverseBits/a6ccd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/a6ccd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_a6ccd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_a6ccd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/c21bc1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/c21bc1.wgsl.expected.glsl
index 9986b89..1327b85 100644
--- a/test/tint/builtins/gen/literal/reverseBits/c21bc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/c21bc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_c21bc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_c21bc1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/e1f4c1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/e1f4c1.wgsl.expected.glsl
index 3a60a75..5809b1a 100644
--- a/test/tint/builtins/gen/literal/reverseBits/e1f4c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/e1f4c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_e1f4c1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_e1f4c1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/reverseBits/e31adf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/reverseBits/e31adf.wgsl.expected.glsl
index f9fd7cd..6283451 100644
--- a/test/tint/builtins/gen/literal/reverseBits/e31adf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/reverseBits/e31adf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = reverseBits_e31adf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = reverseBits_e31adf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/106c0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/106c0b.wgsl.expected.glsl
index 4f430c8..8fd99ff 100644
--- a/test/tint/builtins/gen/literal/round/106c0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/106c0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = round_106c0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = round_106c0b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.glsl
index df278f1..8989f40 100644
--- a/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_184d5a();
}
+//
+// compute_main
+//
#version 310 es
void round_184d5a() {
@@ -17,6 +23,9 @@
void main() {
round_184d5a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/1c7897.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/1c7897.wgsl.expected.glsl
index 8aa866a..4e55efd 100644
--- a/test/tint/builtins/gen/literal/round/1c7897.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/1c7897.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = round_1c7897();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = round_1c7897();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/52c84d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/52c84d.wgsl.expected.glsl
index c81a122..5baaa29 100644
--- a/test/tint/builtins/gen/literal/round/52c84d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/52c84d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = round_52c84d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = round_52c84d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.glsl
index f55f9c3..54658a2 100644
--- a/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_773a8f();
}
+//
+// compute_main
+//
#version 310 es
void round_773a8f() {
@@ -17,6 +23,9 @@
void main() {
round_773a8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.glsl
index 50d6b76..2905ffc 100644
--- a/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_8fdca3();
}
+//
+// compute_main
+//
#version 310 es
void round_8fdca3() {
@@ -17,6 +23,9 @@
void main() {
round_8fdca3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/9078ef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/9078ef.wgsl.expected.glsl
index 40ff9f5..dd802bf 100644
--- a/test/tint/builtins/gen/literal/round/9078ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/9078ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_9078ef();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = round_9078ef();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/round/9edc38.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/9edc38.wgsl.expected.glsl
index bae5b63..652e082 100644
--- a/test/tint/builtins/gen/literal/round/9edc38.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/9edc38.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = round_9edc38();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = round_9edc38();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.glsl
index 9e8fa32..b0776ed 100644
--- a/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_a1673d();
}
+//
+// compute_main
+//
#version 310 es
void round_a1673d() {
@@ -17,6 +23,9 @@
void main() {
round_a1673d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/round/d87e84.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/d87e84.wgsl.expected.glsl
index 6f40203..8e1840b 100644
--- a/test/tint/builtins/gen/literal/round/d87e84.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/d87e84.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_d87e84();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = round_d87e84();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/round/e1bba2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/e1bba2.wgsl.expected.glsl
index e719d38..a190ecc 100644
--- a/test/tint/builtins/gen/literal/round/e1bba2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/e1bba2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_e1bba2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = round_e1bba2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/round/f665b5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/round/f665b5.wgsl.expected.glsl
index d3ad80f..1f4f2b7 100644
--- a/test/tint/builtins/gen/literal/round/f665b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/round/f665b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_f665b5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = round_f665b5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/saturate/270da5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/270da5.wgsl.expected.glsl
index 9496ccb..f7fdcac 100644
--- a/test/tint/builtins/gen/literal/saturate/270da5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/270da5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = saturate_270da5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = saturate_270da5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/462535.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/462535.wgsl.expected.glsl
index f95590b..6c7ba30 100644
--- a/test/tint/builtins/gen/literal/saturate/462535.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/462535.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_462535();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_462535();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.glsl
index 662b375..9db5286 100644
--- a/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_4ed8d7();
}
+//
+// compute_main
+//
#version 310 es
void saturate_4ed8d7() {
@@ -17,6 +23,9 @@
void main() {
saturate_4ed8d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/51567f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/51567f.wgsl.expected.glsl
index 377d94a..f308447 100644
--- a/test/tint/builtins/gen/literal/saturate/51567f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/51567f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = saturate_51567f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = saturate_51567f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/6bcddf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/6bcddf.wgsl.expected.glsl
index dfbca1e..777bc93 100644
--- a/test/tint/builtins/gen/literal/saturate/6bcddf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/6bcddf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = saturate_6bcddf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = saturate_6bcddf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.glsl
index 4caa4d6..48a6565 100644
--- a/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_78b37c();
}
+//
+// compute_main
+//
#version 310 es
void saturate_78b37c() {
@@ -17,6 +23,9 @@
void main() {
saturate_78b37c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/a5b571.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/a5b571.wgsl.expected.glsl
index 6263014..c2ed891 100644
--- a/test/tint/builtins/gen/literal/saturate/a5b571.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/a5b571.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = saturate_a5b571();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = saturate_a5b571();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/cd2028.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/cd2028.wgsl.expected.glsl
index b0949f5..a1e426c 100644
--- a/test/tint/builtins/gen/literal/saturate/cd2028.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/cd2028.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_cd2028();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_cd2028();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.glsl
index f346750..79d8bc8 100644
--- a/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_d55822();
}
+//
+// compute_main
+//
#version 310 es
void saturate_d55822() {
@@ -17,6 +23,9 @@
void main() {
saturate_d55822();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/dcde71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/dcde71.wgsl.expected.glsl
index 260e3d4..6facf51 100644
--- a/test/tint/builtins/gen/literal/saturate/dcde71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/dcde71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_dcde71();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_dcde71();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.glsl
index ca55833..6dca2a4 100644
--- a/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_e40fb6();
}
+//
+// compute_main
+//
#version 310 es
void saturate_e40fb6() {
@@ -17,6 +23,9 @@
void main() {
saturate_e40fb6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/saturate/e8df56.wgsl.expected.glsl b/test/tint/builtins/gen/literal/saturate/e8df56.wgsl.expected.glsl
index 34f4fa5..43d8bdd 100644
--- a/test/tint/builtins/gen/literal/saturate/e8df56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/saturate/e8df56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_e8df56();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_e8df56();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/00b848.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/00b848.wgsl.expected.glsl
index 7ae9146..5c227e4 100644
--- a/test/tint/builtins/gen/literal/select/00b848.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/00b848.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_00b848();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_00b848();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/01e2cd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/01e2cd.wgsl.expected.glsl
index 697715f..d60c4a6 100644
--- a/test/tint/builtins/gen/literal/select/01e2cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/01e2cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_01e2cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_01e2cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/087ea4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/087ea4.wgsl.expected.glsl
index a7318e7..0317d914 100644
--- a/test/tint/builtins/gen/literal/select/087ea4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/087ea4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_087ea4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_087ea4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/089657.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/089657.wgsl.expected.glsl
index 6c8c269..93f4cb3 100644
--- a/test/tint/builtins/gen/literal/select/089657.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/089657.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_089657();
}
+//
+// compute_main
+//
#version 310 es
void select_089657() {
@@ -17,6 +23,9 @@
void main() {
select_089657();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/10e73b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/10e73b.wgsl.expected.glsl
index d846fc8..f8eb509 100644
--- a/test/tint/builtins/gen/literal/select/10e73b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/10e73b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_10e73b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_10e73b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.glsl
index a20930f..3eefe3e 100644
--- a/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_17441a();
}
+//
+// compute_main
+//
#version 310 es
void select_17441a() {
@@ -17,6 +23,9 @@
void main() {
select_17441a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/1ada2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/1ada2a.wgsl.expected.glsl
index fba5e46..0ff781f 100644
--- a/test/tint/builtins/gen/literal/select/1ada2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/1ada2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_1ada2a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_1ada2a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/1e960b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/1e960b.wgsl.expected.glsl
index 0c834a8..a28a3b8 100644
--- a/test/tint/builtins/gen/literal/select/1e960b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/1e960b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_1e960b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_1e960b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.glsl
index d986fdc..00e3733 100644
--- a/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_1f4d93();
}
+//
+// compute_main
+//
#version 310 es
void select_1f4d93() {
@@ -17,6 +23,9 @@
void main() {
select_1f4d93();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/266aff.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/266aff.wgsl.expected.glsl
index 55b177f..02763f11 100644
--- a/test/tint/builtins/gen/literal/select/266aff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/266aff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_266aff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_266aff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/28a27e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/28a27e.wgsl.expected.glsl
index 0ef85a4..0c846e5 100644
--- a/test/tint/builtins/gen/literal/select/28a27e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/28a27e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_28a27e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_28a27e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.glsl
index 876d854..869bc6c 100644
--- a/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_2c96d4();
}
+//
+// compute_main
+//
#version 310 es
void select_2c96d4() {
@@ -17,6 +23,9 @@
void main() {
select_2c96d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.glsl
index 36fc431..866981c 100644
--- a/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_3a14be();
}
+//
+// compute_main
+//
#version 310 es
void select_3a14be() {
@@ -17,6 +23,9 @@
void main() {
select_3a14be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/3c25ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/3c25ce.wgsl.expected.glsl
index 376f6a9..f944a8f 100644
--- a/test/tint/builtins/gen/literal/select/3c25ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/3c25ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_3c25ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_3c25ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/416e14.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/416e14.wgsl.expected.glsl
index dae2c90..0b804d3 100644
--- a/test/tint/builtins/gen/literal/select/416e14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/416e14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_416e14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_416e14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.glsl
index c03db04..e371858 100644
--- a/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_431dfb();
}
+//
+// compute_main
+//
#version 310 es
void select_431dfb() {
@@ -17,6 +23,9 @@
void main() {
select_431dfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.glsl
index bdd098a..13a7b25 100644
--- a/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_43741e();
}
+//
+// compute_main
+//
#version 310 es
void select_43741e() {
@@ -17,6 +23,9 @@
void main() {
select_43741e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/494051.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/494051.wgsl.expected.glsl
index 22a0a7e..a4cbdf9 100644
--- a/test/tint/builtins/gen/literal/select/494051.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/494051.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_494051();
}
+//
+// compute_main
+//
#version 310 es
void select_494051() {
@@ -17,6 +23,9 @@
void main() {
select_494051();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.glsl
index 018d288..815e216 100644
--- a/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_4c4738();
}
+//
+// compute_main
+//
#version 310 es
void select_4c4738() {
@@ -17,6 +23,9 @@
void main() {
select_4c4738();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.glsl
index 5369a88..066ea1b 100644
--- a/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_4e60da();
}
+//
+// compute_main
+//
#version 310 es
void select_4e60da() {
@@ -17,6 +23,9 @@
void main() {
select_4e60da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/51b047.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/51b047.wgsl.expected.glsl
index 4b40482..6c032ea 100644
--- a/test/tint/builtins/gen/literal/select/51b047.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/51b047.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_51b047();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_51b047();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/53d518.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/53d518.wgsl.expected.glsl
index b358c9b..bb38aef 100644
--- a/test/tint/builtins/gen/literal/select/53d518.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/53d518.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_53d518();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_53d518();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/713567.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/713567.wgsl.expected.glsl
index bbbc82a..3e63bc9 100644
--- a/test/tint/builtins/gen/literal/select/713567.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/713567.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_713567();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_713567();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/78be5f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/78be5f.wgsl.expected.glsl
index ac0a345..f0d5864 100644
--- a/test/tint/builtins/gen/literal/select/78be5f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/78be5f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_78be5f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_78be5f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/80a9a9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/80a9a9.wgsl.expected.glsl
index 3b2ea30..69e0bd3 100644
--- a/test/tint/builtins/gen/literal/select/80a9a9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/80a9a9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_80a9a9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_80a9a9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/830dd9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/830dd9.wgsl.expected.glsl
index 86bcf80..1cf2dc1 100644
--- a/test/tint/builtins/gen/literal/select/830dd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/830dd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_830dd9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_830dd9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/86f9bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/86f9bd.wgsl.expected.glsl
index 53f1014..36d25f9 100644
--- a/test/tint/builtins/gen/literal/select/86f9bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/86f9bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_86f9bd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_86f9bd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/8fa62c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/8fa62c.wgsl.expected.glsl
index cc061ca..720b5cf 100644
--- a/test/tint/builtins/gen/literal/select/8fa62c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/8fa62c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_8fa62c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_8fa62c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/99f883.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/99f883.wgsl.expected.glsl
index c4640a7..d25035c 100644
--- a/test/tint/builtins/gen/literal/select/99f883.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/99f883.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_99f883();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_99f883();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.glsl
index f73f586..193a8db 100644
--- a/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_9b478d();
}
+//
+// compute_main
+//
#version 310 es
void select_9b478d() {
@@ -17,6 +23,9 @@
void main() {
select_9b478d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/a081f1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/a081f1.wgsl.expected.glsl
index a8a88b4..8765ba3 100644
--- a/test/tint/builtins/gen/literal/select/a081f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/a081f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_a081f1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_a081f1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/a2860e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/a2860e.wgsl.expected.glsl
index ab6bd19..0460bf8 100644
--- a/test/tint/builtins/gen/literal/select/a2860e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/a2860e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_a2860e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_a2860e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/ab069f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/ab069f.wgsl.expected.glsl
index 072fea8..6f42fd0 100644
--- a/test/tint/builtins/gen/literal/select/ab069f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/ab069f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_ab069f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_ab069f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/b04721.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/b04721.wgsl.expected.glsl
index ddde0c9..3a61527 100644
--- a/test/tint/builtins/gen/literal/select/b04721.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/b04721.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_b04721();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_b04721();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.glsl
index fd78ff4..c6c50bf 100644
--- a/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_b93806();
}
+//
+// compute_main
+//
#version 310 es
void select_b93806() {
@@ -17,6 +23,9 @@
void main() {
select_b93806();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/bb447f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/bb447f.wgsl.expected.glsl
index 152fa57..c5f4bde 100644
--- a/test/tint/builtins/gen/literal/select/bb447f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/bb447f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_bb447f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_bb447f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/bb8aae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/bb8aae.wgsl.expected.glsl
index a42dc1a..1606ddb 100644
--- a/test/tint/builtins/gen/literal/select/bb8aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/bb8aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_bb8aae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_bb8aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/bf3d29.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/bf3d29.wgsl.expected.glsl
index a8c8f9a..86857dc 100644
--- a/test/tint/builtins/gen/literal/select/bf3d29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/bf3d29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_bf3d29();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_bf3d29();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/c31f9e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/c31f9e.wgsl.expected.glsl
index 2c7ceee..e7f97fe 100644
--- a/test/tint/builtins/gen/literal/select/c31f9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/c31f9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_c31f9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_c31f9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/c41bd1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/c41bd1.wgsl.expected.glsl
index 170b8b6..e8fa1f7 100644
--- a/test/tint/builtins/gen/literal/select/c41bd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/c41bd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_c41bd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_c41bd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/c4a4ef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/c4a4ef.wgsl.expected.glsl
index c49da89..7396727 100644
--- a/test/tint/builtins/gen/literal/select/c4a4ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/c4a4ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_c4a4ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_c4a4ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/cb9301.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/cb9301.wgsl.expected.glsl
index a607981..29c9fec 100644
--- a/test/tint/builtins/gen/literal/select/cb9301.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/cb9301.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_cb9301();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_cb9301();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.glsl
index 6527a5f..1c27996 100644
--- a/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_dfab3b();
}
+//
+// compute_main
+//
#version 310 es
void select_dfab3b() {
@@ -17,6 +23,9 @@
void main() {
select_dfab3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.glsl
index 6bfd270..df0c906 100644
--- a/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
select_e381c3();
}
+//
+// compute_main
+//
#version 310 es
void select_e381c3() {
@@ -17,6 +23,9 @@
void main() {
select_e381c3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/e3e028.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/e3e028.wgsl.expected.glsl
index eeda566..2afd93d 100644
--- a/test/tint/builtins/gen/literal/select/e3e028.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/e3e028.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_e3e028();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_e3e028();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/ebfea2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/ebfea2.wgsl.expected.glsl
index f134660..9d6eea8 100644
--- a/test/tint/builtins/gen/literal/select/ebfea2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/ebfea2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_ebfea2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_ebfea2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/ed7c13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/ed7c13.wgsl.expected.glsl
index f2c51df..d66697c 100644
--- a/test/tint/builtins/gen/literal/select/ed7c13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/ed7c13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = select_ed7c13();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = select_ed7c13();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/select/ed8a15.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/ed8a15.wgsl.expected.glsl
index 1aa0912..a0ddaaa 100644
--- a/test/tint/builtins/gen/literal/select/ed8a15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/ed8a15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_ed8a15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_ed8a15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/select/fb7e53.wgsl.expected.glsl b/test/tint/builtins/gen/literal/select/fb7e53.wgsl.expected.glsl
index 0c349b9..3fb4f3f 100644
--- a/test/tint/builtins/gen/literal/select/fb7e53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/select/fb7e53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = select_fb7e53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = select_fb7e53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.glsl
index 957488f..3f20e1f 100644
--- a/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_0799fd();
}
+//
+// compute_main
+//
#version 310 es
void sign_0799fd() {
@@ -17,6 +23,9 @@
void main() {
sign_0799fd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/159665.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/159665.wgsl.expected.glsl
index 2c8d891..fc99cf7 100644
--- a/test/tint/builtins/gen/literal/sign/159665.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/159665.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_159665();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_159665();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/160933.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/160933.wgsl.expected.glsl
index f796da3..899164e 100644
--- a/test/tint/builtins/gen/literal/sign/160933.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/160933.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_160933();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_160933();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sign/3233fa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/3233fa.wgsl.expected.glsl
index d4fe57b..6c18346 100644
--- a/test/tint/builtins/gen/literal/sign/3233fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/3233fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_3233fa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_3233fa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.glsl
index 5a794da..3848282 100644
--- a/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_3a39ac();
}
+//
+// compute_main
+//
#version 310 es
void sign_3a39ac() {
@@ -17,6 +23,9 @@
void main() {
sign_3a39ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.glsl
index d7547c3..7be9f6b 100644
--- a/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_3bdab6();
}
+//
+// compute_main
+//
#version 310 es
void sign_3bdab6() {
@@ -17,6 +23,9 @@
void main() {
sign_3bdab6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.glsl
index a349f36..b25aa25 100644
--- a/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_55339e();
}
+//
+// compute_main
+//
#version 310 es
void sign_55339e() {
@@ -17,6 +23,9 @@
void main() {
sign_55339e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/58d779.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/58d779.wgsl.expected.glsl
index 6e78a7d..db370da 100644
--- a/test/tint/builtins/gen/literal/sign/58d779.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/58d779.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_58d779();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_58d779();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/5d283a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/5d283a.wgsl.expected.glsl
index 39737da..2faebfa 100644
--- a/test/tint/builtins/gen/literal/sign/5d283a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/5d283a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_5d283a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_5d283a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sign/7c85ea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/7c85ea.wgsl.expected.glsl
index 6eca9c4..47bd41d 100644
--- a/test/tint/builtins/gen/literal/sign/7c85ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/7c85ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_7c85ea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_7c85ea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sign/926015.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/926015.wgsl.expected.glsl
index 3a7c19d..598ca80 100644
--- a/test/tint/builtins/gen/literal/sign/926015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/926015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_926015();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_926015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.glsl
index 4450f0d..b90ff43 100644
--- a/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_943b2e();
}
+//
+// compute_main
+//
#version 310 es
void sign_943b2e() {
@@ -17,6 +23,9 @@
void main() {
sign_943b2e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/9603b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/9603b1.wgsl.expected.glsl
index bedc4d5..992bd26 100644
--- a/test/tint/builtins/gen/literal/sign/9603b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/9603b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_9603b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_9603b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.glsl
index f07bc8c..13c60a51 100644
--- a/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_ab6301();
}
+//
+// compute_main
+//
#version 310 es
void sign_ab6301() {
@@ -17,6 +23,9 @@
void main() {
sign_ab6301();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/b8f634.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/b8f634.wgsl.expected.glsl
index 5688f2e..30a38a5 100644
--- a/test/tint/builtins/gen/literal/sign/b8f634.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/b8f634.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_b8f634();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_b8f634();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.glsl
index 5e23ac5..bf05791 100644
--- a/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_c8289c();
}
+//
+// compute_main
+//
#version 310 es
void sign_c8289c() {
@@ -17,6 +23,9 @@
void main() {
sign_c8289c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/ccdb3c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/ccdb3c.wgsl.expected.glsl
index c46f172..ae07f9b 100644
--- a/test/tint/builtins/gen/literal/sign/ccdb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/ccdb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_ccdb3c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_ccdb3c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sign/d065d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/d065d8.wgsl.expected.glsl
index 4541997..d2afb90 100644
--- a/test/tint/builtins/gen/literal/sign/d065d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/d065d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_d065d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_d065d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/dd790e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/dd790e.wgsl.expected.glsl
index e059074..760407f 100644
--- a/test/tint/builtins/gen/literal/sign/dd790e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/dd790e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sign_dd790e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sign_dd790e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.glsl
index 2b40601..e967e30 100644
--- a/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_f5da6a();
}
+//
+// compute_main
+//
#version 310 es
void sign_f5da6a() {
@@ -17,6 +23,9 @@
void main() {
sign_f5da6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/01f241.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/01f241.wgsl.expected.glsl
index d2c5f84..8d22bca 100644
--- a/test/tint/builtins/gen/literal/sin/01f241.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/01f241.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sin_01f241();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sin_01f241();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.glsl
index ec80853..d175ca7 100644
--- a/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_15b2c6();
}
+//
+// compute_main
+//
#version 310 es
void sin_15b2c6() {
@@ -17,6 +23,9 @@
void main() {
sin_15b2c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/2c903b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/2c903b.wgsl.expected.glsl
index c62dc17..2af9fb4 100644
--- a/test/tint/builtins/gen/literal/sin/2c903b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/2c903b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_2c903b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_2c903b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sin/3cca11.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/3cca11.wgsl.expected.glsl
index 173d578..3f2f82b 100644
--- a/test/tint/builtins/gen/literal/sin/3cca11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/3cca11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_3cca11();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_3cca11();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sin/4e3979.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/4e3979.wgsl.expected.glsl
index 8d33bee..963bf2d 100644
--- a/test/tint/builtins/gen/literal/sin/4e3979.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/4e3979.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sin_4e3979();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sin_4e3979();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/5c0712.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/5c0712.wgsl.expected.glsl
index 3d6036a..daf9112 100644
--- a/test/tint/builtins/gen/literal/sin/5c0712.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/5c0712.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_5c0712();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_5c0712();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sin/66a59f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/66a59f.wgsl.expected.glsl
index 7ce05e2..95010d0 100644
--- a/test/tint/builtins/gen/literal/sin/66a59f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/66a59f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_66a59f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_66a59f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.glsl
index a3a5563..1bd34cb 100644
--- a/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_67b03c();
}
+//
+// compute_main
+//
#version 310 es
void sin_67b03c() {
@@ -17,6 +23,9 @@
void main() {
sin_67b03c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.glsl
index 544c181..68521cd 100644
--- a/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_68d3ab();
}
+//
+// compute_main
+//
#version 310 es
void sin_68d3ab() {
@@ -17,6 +23,9 @@
void main() {
sin_68d3ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.glsl
index 8e10b8b..19b00a5 100644
--- a/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_a9ab19();
}
+//
+// compute_main
+//
#version 310 es
void sin_a9ab19() {
@@ -17,6 +23,9 @@
void main() {
sin_a9ab19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/b78c91.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/b78c91.wgsl.expected.glsl
index d529d65..fc647f8 100644
--- a/test/tint/builtins/gen/literal/sin/b78c91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/b78c91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sin_b78c91();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sin_b78c91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sin/fc8bc4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sin/fc8bc4.wgsl.expected.glsl
index 2ce31e4..705497f 100644
--- a/test/tint/builtins/gen/literal/sin/fc8bc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sin/fc8bc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sin_fc8bc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sin_fc8bc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/0908c1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/0908c1.wgsl.expected.glsl
index b30d3f8..cb9b24e 100644
--- a/test/tint/builtins/gen/literal/sinh/0908c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/0908c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_0908c1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_0908c1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sinh/445e33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/445e33.wgsl.expected.glsl
index 0e0275b..8c4a049 100644
--- a/test/tint/builtins/gen/literal/sinh/445e33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/445e33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sinh_445e33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sinh_445e33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/69cce2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/69cce2.wgsl.expected.glsl
index b4e005b..d08f2a1 100644
--- a/test/tint/builtins/gen/literal/sinh/69cce2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/69cce2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_69cce2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_69cce2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.glsl
index 821a95f..9ffa5f8 100644
--- a/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_77a2a3();
}
+//
+// compute_main
+//
#version 310 es
void sinh_77a2a3() {
@@ -17,6 +23,9 @@
void main() {
sinh_77a2a3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/7bb598.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/7bb598.wgsl.expected.glsl
index 2423041..40181c5 100644
--- a/test/tint/builtins/gen/literal/sinh/7bb598.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/7bb598.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sinh_7bb598();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sinh_7bb598();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/924f19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/924f19.wgsl.expected.glsl
index 1930da1..ac7625f 100644
--- a/test/tint/builtins/gen/literal/sinh/924f19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/924f19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_924f19();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_924f19();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.glsl
index fea7c70..dbd54c8 100644
--- a/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_9c1092();
}
+//
+// compute_main
+//
#version 310 es
void sinh_9c1092() {
@@ -17,6 +23,9 @@
void main() {
sinh_9c1092();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.glsl
index 448b09a..b89578d 100644
--- a/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_a3da7c();
}
+//
+// compute_main
+//
#version 310 es
void sinh_a3da7c() {
@@ -17,6 +23,9 @@
void main() {
sinh_a3da7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/b9860e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/b9860e.wgsl.expected.glsl
index 68522a0..7f3e5c6 100644
--- a/test/tint/builtins/gen/literal/sinh/b9860e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/b9860e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sinh_b9860e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sinh_b9860e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/ba7e25.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/ba7e25.wgsl.expected.glsl
index 81ca50c..433e7f3 100644
--- a/test/tint/builtins/gen/literal/sinh/ba7e25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/ba7e25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_ba7e25();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_ba7e25();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.glsl
index ccbdaa7..da38be9 100644
--- a/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_c4df74();
}
+//
+// compute_main
+//
#version 310 es
void sinh_c4df74() {
@@ -17,6 +23,9 @@
void main() {
sinh_c4df74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sinh/c9a5eb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sinh/c9a5eb.wgsl.expected.glsl
index 4d95e6d..faa47ac 100644
--- a/test/tint/builtins/gen/literal/sinh/c9a5eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sinh/c9a5eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sinh_c9a5eb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sinh_c9a5eb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.glsl
index e55e408..44d3e53 100644
--- a/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_0c481b();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_0c481b() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_0c481b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.glsl
index bcb4dc8..7582558 100644
--- a/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_0c4ffc();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_0c4ffc() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_0c4ffc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/12c031.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/12c031.wgsl.expected.glsl
index 79291cb..cb51e75 100644
--- a/test/tint/builtins/gen/literal/smoothstep/12c031.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/12c031.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = smoothstep_12c031();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = smoothstep_12c031();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/smoothstep/392c19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/392c19.wgsl.expected.glsl
index f725bb8..467327f 100644
--- a/test/tint/builtins/gen/literal/smoothstep/392c19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/392c19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = smoothstep_392c19();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = smoothstep_392c19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/40864c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/40864c.wgsl.expected.glsl
index 541bac9..c009294 100644
--- a/test/tint/builtins/gen/literal/smoothstep/40864c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/40864c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = smoothstep_40864c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = smoothstep_40864c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/586e12.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/586e12.wgsl.expected.glsl
index ba38915..eb28b66 100644
--- a/test/tint/builtins/gen/literal/smoothstep/586e12.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/586e12.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = smoothstep_586e12();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = smoothstep_586e12();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.glsl
index 8b8474d..b1edc7c 100644
--- a/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_66e4bd();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_66e4bd() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_66e4bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/6c4975.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/6c4975.wgsl.expected.glsl
index 7c3b159..a5fefd1 100644
--- a/test/tint/builtins/gen/literal/smoothstep/6c4975.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/6c4975.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = smoothstep_6c4975();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = smoothstep_6c4975();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/6e7a74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/6e7a74.wgsl.expected.glsl
index 02a7727..3bf5823 100644
--- a/test/tint/builtins/gen/literal/smoothstep/6e7a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/6e7a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = smoothstep_6e7a74();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = smoothstep_6e7a74();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.glsl
index 364ef78..5597388 100644
--- a/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_a80fff();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_a80fff() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_a80fff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/aad1db.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/aad1db.wgsl.expected.glsl
index 9dc0dbc..5656780 100644
--- a/test/tint/builtins/gen/literal/smoothstep/aad1db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/aad1db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = smoothstep_aad1db();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = smoothstep_aad1db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/smoothstep/c43ebd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/smoothstep/c43ebd.wgsl.expected.glsl
index b69280f..dce3415 100644
--- a/test/tint/builtins/gen/literal/smoothstep/c43ebd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/smoothstep/c43ebd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = smoothstep_c43ebd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = smoothstep_c43ebd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.glsl
index c159310..61d3e0f 100644
--- a/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_072192();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_072192() {
@@ -17,6 +23,9 @@
void main() {
sqrt_072192();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/20c74e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/20c74e.wgsl.expected.glsl
index ed2280e..f076719 100644
--- a/test/tint/builtins/gen/literal/sqrt/20c74e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/20c74e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sqrt_20c74e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sqrt_20c74e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.glsl
index 0fd76d8..ab7c021 100644
--- a/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_4ac2c5();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_4ac2c5() {
@@ -17,6 +23,9 @@
void main() {
sqrt_4ac2c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/803d1c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/803d1c.wgsl.expected.glsl
index f306e91..2597e2e 100644
--- a/test/tint/builtins/gen/literal/sqrt/803d1c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/803d1c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_803d1c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_803d1c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sqrt/895a0c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/895a0c.wgsl.expected.glsl
index 1fbdbd3..a626e14 100644
--- a/test/tint/builtins/gen/literal/sqrt/895a0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/895a0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_895a0c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_895a0c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sqrt/8c7024.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/8c7024.wgsl.expected.glsl
index feb7f1e..a66f900 100644
--- a/test/tint/builtins/gen/literal/sqrt/8c7024.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/8c7024.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sqrt_8c7024();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sqrt_8c7024();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.glsl
index d360c2a..e0374c4 100644
--- a/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_8da177();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_8da177() {
@@ -17,6 +23,9 @@
void main() {
sqrt_8da177();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.glsl
index 2829bdd..7d2dc0f 100644
--- a/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_9c5cbe();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_9c5cbe() {
@@ -17,6 +23,9 @@
void main() {
sqrt_9c5cbe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/aa0d7a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/aa0d7a.wgsl.expected.glsl
index 65072d7..18d917c 100644
--- a/test/tint/builtins/gen/literal/sqrt/aa0d7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/aa0d7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sqrt_aa0d7a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sqrt_aa0d7a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/sqrt/d9ab4d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/d9ab4d.wgsl.expected.glsl
index bf9cc26..07733ad 100644
--- a/test/tint/builtins/gen/literal/sqrt/d9ab4d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/d9ab4d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_d9ab4d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_d9ab4d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sqrt/ec33e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/ec33e9.wgsl.expected.glsl
index d9d7beb..104f6cd 100644
--- a/test/tint/builtins/gen/literal/sqrt/ec33e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/ec33e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_ec33e9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_ec33e9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/sqrt/f8c59a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/sqrt/f8c59a.wgsl.expected.glsl
index fee7352..f6b44f9 100644
--- a/test/tint/builtins/gen/literal/sqrt/f8c59a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/sqrt/f8c59a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = sqrt_f8c59a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = sqrt_f8c59a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/07cb06.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/07cb06.wgsl.expected.glsl
index 0df3f82..418241c 100644
--- a/test/tint/builtins/gen/literal/step/07cb06.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/07cb06.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = step_07cb06();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = step_07cb06();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/step/0b073b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/0b073b.wgsl.expected.glsl
index ad241bc..cb15444 100644
--- a/test/tint/builtins/gen/literal/step/0b073b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/0b073b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = step_0b073b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = step_0b073b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/19accd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/19accd.wgsl.expected.glsl
index cc6483f..f0c1a95 100644
--- a/test/tint/builtins/gen/literal/step/19accd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/19accd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = step_19accd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = step_19accd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/334303.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/334303.wgsl.expected.glsl
index e6219eb..3c3de81 100644
--- a/test/tint/builtins/gen/literal/step/334303.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/334303.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = step_334303();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = step_334303();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.glsl
index 075c70a..66bfb65 100644
--- a/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_38cd79();
}
+//
+// compute_main
+//
#version 310 es
void step_38cd79() {
@@ -17,6 +23,9 @@
void main() {
step_38cd79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/415879.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/415879.wgsl.expected.glsl
index 7d76196..92bd5f7 100644
--- a/test/tint/builtins/gen/literal/step/415879.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/415879.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_415879();
}
+//
+// compute_main
+//
#version 310 es
void step_415879() {
@@ -17,6 +23,9 @@
void main() {
step_415879();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/630d07.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/630d07.wgsl.expected.glsl
index f15dd43..0341ed7 100644
--- a/test/tint/builtins/gen/literal/step/630d07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/630d07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = step_630d07();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = step_630d07();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.glsl
index a9b3b57..a839fbb 100644
--- a/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_7c7e5c();
}
+//
+// compute_main
+//
#version 310 es
void step_7c7e5c() {
@@ -17,6 +23,9 @@
void main() {
step_7c7e5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/baa320.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/baa320.wgsl.expected.glsl
index 91bef48..ffcd521 100644
--- a/test/tint/builtins/gen/literal/step/baa320.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/baa320.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = step_baa320();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = step_baa320();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/step/cc6b61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/cc6b61.wgsl.expected.glsl
index 548dac3..38f8d6b 100644
--- a/test/tint/builtins/gen/literal/step/cc6b61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/cc6b61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = step_cc6b61();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = step_cc6b61();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/step/e2b337.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/e2b337.wgsl.expected.glsl
index 82cc6a5..b1afb72 100644
--- a/test/tint/builtins/gen/literal/step/e2b337.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/e2b337.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = step_e2b337();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = step_e2b337();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.glsl
index 542c3ca..696679e 100644
--- a/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_f9b70c();
}
+//
+// compute_main
+//
#version 310 es
void step_f9b70c() {
@@ -17,6 +23,9 @@
void main() {
step_f9b70c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/244e2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/244e2a.wgsl.expected.glsl
index 8fdc436..093e1aa 100644
--- a/test/tint/builtins/gen/literal/tan/244e2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/244e2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tan_244e2a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tan_244e2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/2f030e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/2f030e.wgsl.expected.glsl
index 5256f6c..03fd382 100644
--- a/test/tint/builtins/gen/literal/tan/2f030e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/2f030e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tan_2f030e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tan_2f030e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.glsl
index 984c8dc..eed62d1 100644
--- a/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_311400();
}
+//
+// compute_main
+//
#version 310 es
void tan_311400() {
@@ -17,6 +23,9 @@
void main() {
tan_311400();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/539e54.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/539e54.wgsl.expected.glsl
index f84d277..a70cb2b 100644
--- a/test/tint/builtins/gen/literal/tan/539e54.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/539e54.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_539e54();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_539e54();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.glsl
index 696be82..c31a17a 100644
--- a/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_7be368();
}
+//
+// compute_main
+//
#version 310 es
void tan_7be368() {
@@ -17,6 +23,9 @@
void main() {
tan_7be368();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/7ea104.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/7ea104.wgsl.expected.glsl
index 3db9ad4..88665b4 100644
--- a/test/tint/builtins/gen/literal/tan/7ea104.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/7ea104.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tan_7ea104();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tan_7ea104();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/8ce3e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/8ce3e9.wgsl.expected.glsl
index d672cc8..39369d5 100644
--- a/test/tint/builtins/gen/literal/tan/8ce3e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/8ce3e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tan_8ce3e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tan_8ce3e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/9f7c9c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/9f7c9c.wgsl.expected.glsl
index f0958c0..8c80810 100644
--- a/test/tint/builtins/gen/literal/tan/9f7c9c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/9f7c9c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_9f7c9c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_9f7c9c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.glsl
index b431cf4..1d37b21 100644
--- a/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_a0966f();
}
+//
+// compute_main
+//
#version 310 es
void tan_a0966f() {
@@ -17,6 +23,9 @@
void main() {
tan_a0966f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.glsl
index 8b8de75..eec275a 100644
--- a/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_ae26ae();
}
+//
+// compute_main
+//
#version 310 es
void tan_ae26ae() {
@@ -17,6 +23,9 @@
void main() {
tan_ae26ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tan/d4d491.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/d4d491.wgsl.expected.glsl
index cdd32b4..53ef249 100644
--- a/test/tint/builtins/gen/literal/tan/d4d491.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/d4d491.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_d4d491();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_d4d491();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tan/db0456.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tan/db0456.wgsl.expected.glsl
index 39b2471..5ada342 100644
--- a/test/tint/builtins/gen/literal/tan/db0456.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tan/db0456.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_db0456();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_db0456();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tanh/06a4fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/06a4fe.wgsl.expected.glsl
index 6a3a1e7..f10bf23 100644
--- a/test/tint/builtins/gen/literal/tanh/06a4fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/06a4fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_06a4fe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_06a4fe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.glsl
index 88820a2..6f39f1b 100644
--- a/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_313aa1();
}
+//
+// compute_main
+//
#version 310 es
void tanh_313aa1() {
@@ -17,6 +23,9 @@
void main() {
tanh_313aa1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/5663c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/5663c5.wgsl.expected.glsl
index 5ac6091..e155f9f 100644
--- a/test/tint/builtins/gen/literal/tanh/5663c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/5663c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tanh_5663c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tanh_5663c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/5724b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/5724b3.wgsl.expected.glsl
index 61c82d9..3fddb4d 100644
--- a/test/tint/builtins/gen/literal/tanh/5724b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/5724b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tanh_5724b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tanh_5724b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/5b19af.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/5b19af.wgsl.expected.glsl
index 40c0701..6172bab 100644
--- a/test/tint/builtins/gen/literal/tanh/5b19af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/5b19af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_5b19af();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_5b19af();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.glsl
index c1afeea..188634b 100644
--- a/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_6289fd();
}
+//
+// compute_main
+//
#version 310 es
void tanh_6289fd() {
@@ -17,6 +23,9 @@
void main() {
tanh_6289fd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/6d105a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/6d105a.wgsl.expected.glsl
index 0854d0c..eff107b 100644
--- a/test/tint/builtins/gen/literal/tanh/6d105a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/6d105a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_6d105a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_6d105a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/tanh/9f9fb9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/9f9fb9.wgsl.expected.glsl
index 8799f3d..88f2e0d 100644
--- a/test/tint/builtins/gen/literal/tanh/9f9fb9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/9f9fb9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tanh_9f9fb9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tanh_9f9fb9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.glsl
index 1496e76..d3e3dbd 100644
--- a/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_ac5d33();
}
+//
+// compute_main
+//
#version 310 es
void tanh_ac5d33() {
@@ -17,6 +23,9 @@
void main() {
tanh_ac5d33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/c15fdb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/c15fdb.wgsl.expected.glsl
index d2237f6..569b313 100644
--- a/test/tint/builtins/gen/literal/tanh/c15fdb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/c15fdb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = tanh_c15fdb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = tanh_c15fdb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.glsl
index 38d26c6..3fc4723 100644
--- a/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_c48aa6();
}
+//
+// compute_main
+//
#version 310 es
void tanh_c48aa6() {
@@ -17,6 +23,9 @@
void main() {
tanh_c48aa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/tanh/e8efb3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/tanh/e8efb3.wgsl.expected.glsl
index f2611e4..02f651f 100644
--- a/test/tint/builtins/gen/literal/tanh/e8efb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/tanh/e8efb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_e8efb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_e8efb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/textureDimensions/00229f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/00229f.wgsl.expected.glsl
index 200c3a1..2280e20 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/00229f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/00229f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_00229f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_00229f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/00348c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/00348c.wgsl.expected.glsl
index 2632365..5e537c8 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/00348c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/00348c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_00348c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_00348c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/01e21e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/01e21e.wgsl.expected.glsl
index 93efe05..9e107ab 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/01e21e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/01e21e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_01e21e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.glsl
index b78b545..df9aa26 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_022903();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_022903();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/029589.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/029589.wgsl.expected.glsl
index 0f9d5c2..c8beeb4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/029589.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/029589.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_029589();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0329b0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0329b0.wgsl.expected.glsl
index 856e49e..a12bbcb 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0329b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0329b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0329b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_0329b0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/033ea7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/033ea7.wgsl.expected.glsl
index 1f14446..59d0a6c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/033ea7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/033ea7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_033ea7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_033ea7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/07f1ba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/07f1ba.wgsl.expected.glsl
index afe7479..481dd4e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/07f1ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/07f1ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_07f1ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_07f1ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/088918.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/088918.wgsl.expected.glsl
index 5f9ca23..c86893b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/088918.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/088918.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_088918();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_088918();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0890c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0890c6.wgsl.expected.glsl
index 8f2c9a3..e1a252e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0890c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0890c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_0890c6();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_0890c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/08e371.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/08e371.wgsl.expected.glsl
index d33a399..570a402 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/08e371.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/08e371.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_08e371();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_08e371();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/09140b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/09140b.wgsl.expected.glsl
index eb424c9..ae39c1e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/09140b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/09140b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_09140b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0baa0d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0baa0d.wgsl.expected.glsl
index 7ff6309..71aa761 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0baa0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0baa0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0baa0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0c0b0c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0c0b0c.wgsl.expected.glsl
index a22b411..feefcd7 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0c0b0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0c0b0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0c0b0c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0d4a7c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0d4a7c.wgsl.expected.glsl
index dcb704f..0ca16a7 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0d4a7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0d4a7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0d4a7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_0d4a7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/0ff9a4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/0ff9a4.wgsl.expected.glsl
index 888a534..71c7a07 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/0ff9a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/0ff9a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_0ff9a4();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_0ff9a4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/135176.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/135176.wgsl.expected.glsl
index 8ed36fc..2663316 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/135176.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/135176.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_135176();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_135176();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/13f8db.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/13f8db.wgsl.expected.glsl
index ffed752..91ec9a2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/13f8db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/13f8db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_13f8db();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_13f8db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1417dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1417dd.wgsl.expected.glsl
index 015077e..ab8e5e3 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1417dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1417dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1417dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/15aa17.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/15aa17.wgsl.expected.glsl
index 9c56662..62bfc46 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/15aa17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/15aa17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_15aa17();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/15b577.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/15b577.wgsl.expected.glsl
index 8d4f16f..468d460 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/15b577.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/15b577.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_15b577();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_15b577();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/18160d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/18160d.wgsl.expected.glsl
index 934fcd8..0ba407d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/18160d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/18160d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_18160d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/18f19f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/18f19f.wgsl.expected.glsl
index d49f578..5dd01cb 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/18f19f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/18f19f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_18f19f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1a2be7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1a2be7.wgsl.expected.glsl
index 37dcc26..8ca9bb7 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1a2be7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1a2be7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1a2be7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_1a2be7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1b720f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1b720f.wgsl.expected.glsl
index 4a7901b..3a535ea 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1b720f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1b720f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1b720f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_1b720f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1bc428.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1bc428.wgsl.expected.glsl
index 8af15fa..0b4a947 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1bc428.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1bc428.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_1bc428();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_1bc428();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1bd78c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1bd78c.wgsl.expected.glsl
index 6ba4092..af9a56a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1bd78c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1bd78c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_1bd78c();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_1bd78c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/1e4024.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/1e4024.wgsl.expected.glsl
index f5ac612..97b1ed4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/1e4024.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/1e4024.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1e4024();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/20ecef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/20ecef.wgsl.expected.glsl
index 53254fb..966d256 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/20ecef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/20ecef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_20ecef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/212362.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/212362.wgsl.expected.glsl
index abe33ca..fb9d274 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/212362.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/212362.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_212362();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_212362();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/224113.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/224113.wgsl.expected.glsl
index 7c92b31..31b58da 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/224113.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/224113.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_224113();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/22b5b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/22b5b6.wgsl.expected.glsl
index 7f7f26d..1b2b5e0 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/22b5b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/22b5b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_22b5b6();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_22b5b6();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/24db07.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/24db07.wgsl.expected.glsl
index 5a59651..a8eee72 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/24db07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/24db07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_24db07();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_24db07();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/25d284.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/25d284.wgsl.expected.glsl
index 99b7b86..839e3a4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/25d284.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/25d284.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_25d284();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2674d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2674d8.wgsl.expected.glsl
index 2d1bd56..24e6670 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2674d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2674d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2674d8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/268ddb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/268ddb.wgsl.expected.glsl
index d18b9bf..76ed9a8 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/268ddb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/268ddb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_268ddb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_268ddb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/26d6bf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/26d6bf.wgsl.expected.glsl
index 7af4eb8..eac4af2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/26d6bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/26d6bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_26d6bf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_26d6bf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/282978.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/282978.wgsl.expected.glsl
index dec58b3..852bf0c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/282978.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/282978.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_282978();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/284c27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/284c27.wgsl.expected.glsl
index df4c554..5312dbf 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/284c27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/284c27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_284c27();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_284c27();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2bafdf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2bafdf.wgsl.expected.glsl
index 39d4cd4..6eba3e5 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2bafdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2bafdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2bafdf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2bafdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2dc5c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2dc5c5.wgsl.expected.glsl
index 6a1de5f..88acc5e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2dc5c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2dc5c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2dc5c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2dc5c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2e443d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2e443d.wgsl.expected.glsl
index de03ffd..2372be6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2e443d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2e443d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_2e443d();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_2e443d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2fd2a4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2fd2a4.wgsl.expected.glsl
index 6278acf..598ed2d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2fd2a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2fd2a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_2fd2a4();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_2fd2a4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/2ff32a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/2ff32a.wgsl.expected.glsl
index 913daa7..4045987 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/2ff32a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/2ff32a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2ff32a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2ff32a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/305dd5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/305dd5.wgsl.expected.glsl
index 153fb7c..4618cdc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/305dd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/305dd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_305dd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_305dd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/31799c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/31799c.wgsl.expected.glsl
index ea63788..0038670 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/31799c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/31799c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_31799c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/31d00d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/31d00d.wgsl.expected.glsl
index 35e05de..4ee1d46 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/31d00d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/31d00d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_31d00d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/346fee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/346fee.wgsl.expected.glsl
index d0171ce..6058d2d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/346fee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/346fee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_346fee();
}
+//
+// compute_main
+//
#version 460
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_346fee();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/35a7e5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/35a7e5.wgsl.expected.glsl
index 7888aa8..f9cada1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/35a7e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/35a7e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_35a7e5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/35ee69.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/35ee69.wgsl.expected.glsl
index 67bce57..7f6457e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/35ee69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/35ee69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_35ee69();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/378a65.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/378a65.wgsl.expected.glsl
index f7a04ef..e081d61 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/378a65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/378a65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_378a65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/382b16.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/382b16.wgsl.expected.glsl
index e03b293..3747dfe 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/382b16.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/382b16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_382b16();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_382b16();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3834f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3834f8.wgsl.expected.glsl
index 02a0535..b1acb8b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3834f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3834f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3834f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3963d0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3963d0.wgsl.expected.glsl
index 6300d6e..7b69af1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3963d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3963d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_3963d0();
}
+//
+// compute_main
+//
#version 460
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_3963d0();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/397dab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/397dab.wgsl.expected.glsl
index 91facca..717821e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/397dab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/397dab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_397dab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_397dab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3a5bb1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3a5bb1.wgsl.expected.glsl
index ff70993..ac26dd1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3a5bb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3a5bb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3a5bb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3a7b69.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3a7b69.wgsl.expected.glsl
index e0ea686..9d5926c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3a7b69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3a7b69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3a7b69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3af3e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3af3e7.wgsl.expected.glsl
index ca29a9d..83941b1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3af3e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3af3e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3af3e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3b38f6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3b38f6.wgsl.expected.glsl
index 01fdab3..d352852 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3b38f6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3b38f6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3b38f6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3b38f6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3baab5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3baab5.wgsl.expected.glsl
index e287eab..13af752 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3baab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3baab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3baab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3bf12a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3bf12a.wgsl.expected.glsl
index 7d53630..8761640 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3bf12a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3bf12a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3bf12a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3c66f0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3c66f0.wgsl.expected.glsl
index a5cbca8..7c33a03 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3c66f0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3c66f0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_3c66f0();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_3c66f0();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3f3474.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3f3474.wgsl.expected.glsl
index a443dbd..0d2e055 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3f3474.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3f3474.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3f3474();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3f3474();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3fc3dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3fc3dc.wgsl.expected.glsl
index 0c2ee4d..9ba0727 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3fc3dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3fc3dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_3fc3dc();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_3fc3dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/3ff0a5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/3ff0a5.wgsl.expected.glsl
index 0806376..b67fda5 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/3ff0a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/3ff0a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3ff0a5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3ff0a5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/40c671.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/40c671.wgsl.expected.glsl
index d1d94a5..ded29de 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/40c671.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/40c671.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40c671();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/40da20.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/40da20.wgsl.expected.glsl
index 959c20b..5246f07 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/40da20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/40da20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40da20();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_40da20();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/40ecf4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/40ecf4.wgsl.expected.glsl
index f461d1c..02548a2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/40ecf4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/40ecf4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40ecf4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/41545f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/41545f.wgsl.expected.glsl
index 6cfbff1..44ab8e4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/41545f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/41545f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_41545f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/423519.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/423519.wgsl.expected.glsl
index b23180c..c82b537 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/423519.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/423519.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_423519();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_423519();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/439651.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/439651.wgsl.expected.glsl
index 84cc3ff..82c76e4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/439651.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/439651.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_439651();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/445376.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/445376.wgsl.expected.glsl
index 014bdd5..909e6f6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/445376.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/445376.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_445376();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_445376();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/44b358.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/44b358.wgsl.expected.glsl
index 204b12d..ce85d82 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/44b358.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/44b358.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_44b358();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/452fc1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/452fc1.wgsl.expected.glsl
index 2849489f..fafac84 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/452fc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/452fc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_452fc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/46f0fc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/46f0fc.wgsl.expected.glsl
index 0ffbd20..8fa136f 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/46f0fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/46f0fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_46f0fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_46f0fc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4716a4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4716a4.wgsl.expected.glsl
index d7fef25..0cdf768 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4716a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4716a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4716a4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4716a4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/475c10.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/475c10.wgsl.expected.glsl
index 257c844..5a8bc1e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/475c10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/475c10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_475c10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_475c10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/49a067.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/49a067.wgsl.expected.glsl
index 874126c..5c0d5d9 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/49a067.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/49a067.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_49a067();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_49a067();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4acec7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4acec7.wgsl.expected.glsl
index 17cdc5f..cc3ade4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4acec7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4acec7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4acec7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4b26ef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4b26ef.wgsl.expected.glsl
index dc573ca..396e1bc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4b26ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4b26ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4b26ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4be71b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4be71b.wgsl.expected.glsl
index e3c362f..3a8912b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4be71b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4be71b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4be71b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4be71b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4d1f71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4d1f71.wgsl.expected.glsl
index e459bea..696d391 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4d1f71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4d1f71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4d1f71();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4d1f71();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4d27b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4d27b3.wgsl.expected.glsl
index 32943dd..b000298 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4d27b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4d27b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4d27b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4df14c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4df14c.wgsl.expected.glsl
index ac016e7..78f3f5c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4df14c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4df14c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4df14c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/4e540a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/4e540a.wgsl.expected.glsl
index 6689c96..cc69c8d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/4e540a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/4e540a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4e540a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/528c0e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/528c0e.wgsl.expected.glsl
index bc48f37..9250e33 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/528c0e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/528c0e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_528c0e();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_528c0e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/52cf60.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/52cf60.wgsl.expected.glsl
index ec999fc..5a79e2e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/52cf60.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/52cf60.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_52cf60();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_52cf60();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/534ef8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/534ef8.wgsl.expected.glsl
index 085d129..c93574c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/534ef8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/534ef8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_534ef8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_534ef8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/542c62.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/542c62.wgsl.expected.glsl
index 409f639..2dc6a12 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/542c62.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/542c62.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_542c62();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/578e75.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/578e75.wgsl.expected.glsl
index 4fa1431..b2b02ca 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/578e75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/578e75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_578e75();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/58a82d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/58a82d.wgsl.expected.glsl
index f5d8055..46d95f8 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/58a82d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/58a82d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_58a82d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/591981.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/591981.wgsl.expected.glsl
index bb66b91..4ef7bb6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/591981.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/591981.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_591981();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/599ab5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/599ab5.wgsl.expected.glsl
index 82c285c..dff01af 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/599ab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/599ab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_599ab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/5b4b10.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/5b4b10.wgsl.expected.glsl
index d5e52a0..6dda0bf 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/5b4b10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/5b4b10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_5b4b10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/5df042.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/5df042.wgsl.expected.glsl
index be6ec76..4885c5e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/5df042.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/5df042.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_5df042();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_5df042();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/607979.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/607979.wgsl.expected.glsl
index aaafa9d..01fcb7a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/607979.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/607979.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_607979();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/609d34.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/609d34.wgsl.expected.glsl
index 8327d7e..fa9a7a0 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/609d34.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/609d34.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_609d34();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_609d34();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/617dc8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/617dc8.wgsl.expected.glsl
index 7fbc8ee..df64bcd 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/617dc8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/617dc8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_617dc8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/62cb5a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/62cb5a.wgsl.expected.glsl
index a17257a..ae8c29b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/62cb5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/62cb5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_62cb5a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_62cb5a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/62e7ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/62e7ae.wgsl.expected.glsl
index e46e37e..9ac52d5 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/62e7ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/62e7ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_62e7ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_62e7ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/64dc74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/64dc74.wgsl.expected.glsl
index 2b779a3..e5a2dcd 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/64dc74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/64dc74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_64dc74();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_64dc74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/674058.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/674058.wgsl.expected.glsl
index 6b63daf..88566cc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/674058.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/674058.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_674058();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/6dae40.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/6dae40.wgsl.expected.glsl
index ab3ede4..f1b7457 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/6dae40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/6dae40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6dae40();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6dae40();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/6dbef4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/6dbef4.wgsl.expected.glsl
index cb7e3ac..1f4a882 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/6dbef4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/6dbef4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6dbef4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6dbef4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/6e6c7a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/6e6c7a.wgsl.expected.glsl
index a510063..b21e7bf 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/6e6c7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/6e6c7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_6e6c7a();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_6e6c7a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/6e72c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/6e72c5.wgsl.expected.glsl
index 1a0d5c6..fa16222 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/6e72c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/6e72c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6e72c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6e72c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/6f1b5d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/6f1b5d.wgsl.expected.glsl
index 83c001d..5b9254f 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/6f1b5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/6f1b5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_6f1b5d();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_6f1b5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/709357.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/709357.wgsl.expected.glsl
index 6c6b2eb..ac4dd58 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/709357.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/709357.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_709357();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_709357();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7228de.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7228de.wgsl.expected.glsl
index ad640a8..2b0cb9a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7228de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7228de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7228de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7327fa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7327fa.wgsl.expected.glsl
index 7c8e09c..0e21570 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7327fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7327fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7327fa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7327fa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/740e7c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/740e7c.wgsl.expected.glsl
index 842bc18..8f6086b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/740e7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/740e7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_740e7c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/756031.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/756031.wgsl.expected.glsl
index c584e9a..28fcb1b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/756031.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/756031.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_756031();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_756031();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/756304.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/756304.wgsl.expected.glsl
index 0fb91e2..5d245cf 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/756304.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/756304.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_756304();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/790e57.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/790e57.wgsl.expected.glsl
index 13a8efb..243c717 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/790e57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/790e57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_790e57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_790e57();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/797c30.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/797c30.wgsl.expected.glsl
index 2fcf3c3..b56af03 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/797c30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/797c30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_797c30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_797c30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/79d168.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/79d168.wgsl.expected.glsl
index 1c0afa6..bb37d41f 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/79d168.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/79d168.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_79d168();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_79d168();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7a3890.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7a3890.wgsl.expected.glsl
index 1f97ce7..56f54f9 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7a3890.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7a3890.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7a3890();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7a3890();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7a9e30.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7a9e30.wgsl.expected.glsl
index 10837cc..19ab21d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7a9e30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7a9e30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7a9e30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7a9e30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7c753b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7c753b.wgsl.expected.glsl
index 2eff169..77f9112 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7c753b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7c753b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7c753b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7c753b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7c7c64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7c7c64.wgsl.expected.glsl
index 795a63c..9895a2e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7c7c64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7c7c64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7c7c64();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7d8439.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7d8439.wgsl.expected.glsl
index 8644ef8..871f410 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7d8439.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7d8439.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7d8439();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7d8439();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/7edb05.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/7edb05.wgsl.expected.glsl
index 1f0da23..ca68064 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/7edb05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/7edb05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7edb05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7edb05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8057cb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8057cb.wgsl.expected.glsl
index afb28e8..13a1ae4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8057cb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8057cb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8057cb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8057cb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/835f90.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/835f90.wgsl.expected.glsl
index ffd5571..bd9ced9 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/835f90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/835f90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_835f90();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/841ebe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/841ebe.wgsl.expected.glsl
index 8f4dc8e..c5c9f98 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/841ebe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/841ebe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_841ebe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_841ebe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/84f363.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/84f363.wgsl.expected.glsl
index 5200954..b07f21f 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/84f363.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/84f363.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_84f363();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/867ead.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/867ead.wgsl.expected.glsl
index 1a197ef..f1bd22c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/867ead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/867ead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_867ead();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/879b73.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/879b73.wgsl.expected.glsl
index 2be7e67..0cd6779 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/879b73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/879b73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_879b73();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_879b73();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/87b42d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/87b42d.wgsl.expected.glsl
index 6e0311b..8957ca2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/87b42d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/87b42d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_87b42d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_87b42d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/881dd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/881dd4.wgsl.expected.glsl
index c3600e7..02f7a5e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/881dd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/881dd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_881dd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_881dd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8a35f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8a35f9.wgsl.expected.glsl
index 4c7dcda..e0e83ec 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8a35f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8a35f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8a35f9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8af728.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8af728.wgsl.expected.glsl
index 5963ca5..97aa927 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8af728.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8af728.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8af728();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8af728();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8e15f4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8e15f4.wgsl.expected.glsl
index f4afd7d..c280cb6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8e15f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8e15f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8e15f4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8e15f4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8e5de6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8e5de6.wgsl.expected.glsl
index bae5f33..d084871 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8e5de6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8e5de6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8e5de6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8e5de6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/8efd47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/8efd47.wgsl.expected.glsl
index 91e9b49..5cb28cf 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/8efd47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/8efd47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8efd47();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/902179.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/902179.wgsl.expected.glsl
index da51a01..613d1cc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/902179.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/902179.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_902179();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/904b0f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/904b0f.wgsl.expected.glsl
index 7931557..9631cec 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/904b0f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/904b0f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_904b0f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_904b0f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/90dd74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/90dd74.wgsl.expected.glsl
index 1e9dd82..ec22871 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/90dd74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/90dd74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_90dd74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/91e3b4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/91e3b4.wgsl.expected.glsl
index 68bcac2..ebc2fc3 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/91e3b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/91e3b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_91e3b4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.glsl
index a7763a1..11306df 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_920006();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_920006();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/92552e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/92552e.wgsl.expected.glsl
index 4c68e6c..128c27d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/92552e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/92552e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_92552e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9573f3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9573f3.wgsl.expected.glsl
index 946a0ff..4badb38 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9573f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9573f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9573f3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/965645.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/965645.wgsl.expected.glsl
index ef39053..1f81ed6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/965645.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/965645.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_965645();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_965645();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/98b2d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/98b2d3.wgsl.expected.glsl
index fe3514d..9a7cf49 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/98b2d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/98b2d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_98b2d3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_98b2d3();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/991ea9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/991ea9.wgsl.expected.glsl
index d492a7c..ed67499 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/991ea9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/991ea9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_991ea9();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_991ea9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9944d5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9944d5.wgsl.expected.glsl
index 839ec27..7cc2407 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9944d5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9944d5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9944d5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9b10a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9b10a0.wgsl.expected.glsl
index 6aaa557..783bd2e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9b10a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9b10a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9b10a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9b10a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9b223b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9b223b.wgsl.expected.glsl
index 2180a0c..7c8955c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9b223b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9b223b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9b223b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9b223b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9baf27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9baf27.wgsl.expected.glsl
index e397ed9..7b2ffbd 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9baf27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9baf27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_9baf27();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_9baf27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.glsl
index f97f1cd..d0e27e2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_9c7a00();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_9c7a00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9cd4ca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9cd4ca.wgsl.expected.glsl
index 085f1de..2468371 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9cd4ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9cd4ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_9cd4ca();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_9cd4ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9cd8ad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9cd8ad.wgsl.expected.glsl
index 74ac432..0885399 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9cd8ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9cd8ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9cd8ad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9d0bac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9d0bac.wgsl.expected.glsl
index b5f7035..f95726a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9d0bac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9d0bac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9d0bac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9d0bac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9d68b8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9d68b8.wgsl.expected.glsl
index 5859449..1202bc0 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9d68b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9d68b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9d68b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9d68b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9dc27a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9dc27a.wgsl.expected.glsl
index f2d5551..5bb5bd1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9dc27a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9dc27a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9dc27a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9dc27a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9e0794.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9e0794.wgsl.expected.glsl
index 05d1cee..299f468 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9e0794.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9e0794.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_9e0794();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_9e0794();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9fcc3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/9fcc3b.wgsl.expected.glsl
index be22160..3e72070 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/9fcc3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/9fcc3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9fcc3b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9fcc3b();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a1598a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a1598a.wgsl.expected.glsl
index 86e81dc..ea77197 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a1598a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a1598a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a1598a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a1598a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a20ba2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a20ba2.wgsl.expected.glsl
index 803923d..0b8b778 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a20ba2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a20ba2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a20ba2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a25d9b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a25d9b.wgsl.expected.glsl
index 611641f..90cff23 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a25d9b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a25d9b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a25d9b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a25d9b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a2ba5e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a2ba5e.wgsl.expected.glsl
index 19d47f4..c9ec092 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a2ba5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a2ba5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_a2ba5e();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_a2ba5e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a3ea91.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a3ea91.wgsl.expected.glsl
index 623fd21..661fee1 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a3ea91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a3ea91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a3ea91();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a3ea91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a48049.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a48049.wgsl.expected.glsl
index 4240673..5087b80 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a48049.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a48049.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_a48049();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_a48049();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a4cd56.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a4cd56.wgsl.expected.glsl
index 1d1e871..c52dd8a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a4cd56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a4cd56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a4cd56();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a4cd56();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/a65776.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/a65776.wgsl.expected.glsl
index 9d27909..2436561 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/a65776.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/a65776.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a65776();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a65776();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/aa4353.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/aa4353.wgsl.expected.glsl
index ea9549b..ea5eb5b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/aa4353.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/aa4353.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_aa4353();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.glsl
index 28adc11..bc2a6ec 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_aac604();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_aac604();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ad7d3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ad7d3b.wgsl.expected.glsl
index fecf53d..a56e4d4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ad7d3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ad7d3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ad7d3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ae4595.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ae4595.wgsl.expected.glsl
index 9c071d8..6a7dfd7 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ae4595.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ae4595.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ae4595();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/af46ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/af46ab.wgsl.expected.glsl
index cf46dc3..066e048 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/af46ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/af46ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_af46ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b3ab5e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b3ab5e.wgsl.expected.glsl
index c49f799..cebac9c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b3ab5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b3ab5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_b3ab5e();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_b3ab5e();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.glsl
index 603bc56..28383bb 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_b46d97();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_b46d97();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b51345.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b51345.wgsl.expected.glsl
index c19f0af..c8d7fa2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b51345.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b51345.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b51345();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b56112.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b56112.wgsl.expected.glsl
index 0e2f062..5063738 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b56112.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b56112.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b56112();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b56112();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b5ba03.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b5ba03.wgsl.expected.glsl
index 219c315..ef9fa86 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b5ba03.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b5ba03.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b5ba03();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b5ba03();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b6bbf4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b6bbf4.wgsl.expected.glsl
index d7737d1..5b438d6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b6bbf4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b6bbf4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b6bbf4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b6bbf4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b8287f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b8287f.wgsl.expected.glsl
index 47b2281..3317fcb 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b8287f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b8287f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b8287f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b9e7ef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/b9e7ef.wgsl.expected.glsl
index 6b7472d..d98e3c9 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/b9e7ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/b9e7ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b9e7ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b9e7ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/bb95d9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/bb95d9.wgsl.expected.glsl
index 1e17621..2eb0b78 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/bb95d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/bb95d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bb95d9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bb95d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/bbe285.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/bbe285.wgsl.expected.glsl
index f9f7f61..d214f3d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/bbe285.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/bbe285.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bbe285();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/bd94c8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/bd94c8.wgsl.expected.glsl
index 74c9b43..a08f8e3 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/bd94c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/bd94c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_bd94c8();
}
+//
+// compute_main
+//
#version 460
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_bd94c8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/bec716.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/bec716.wgsl.expected.glsl
index 43364cb..0b811ea 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/bec716.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/bec716.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bec716();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bec716();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/bf9170.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/bf9170.wgsl.expected.glsl
index 7099b49..86808da 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/bf9170.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/bf9170.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bf9170();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bf9170();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c1189e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c1189e.wgsl.expected.glsl
index 9b39c53..bcd90be 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c1189e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c1189e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c1189e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c1189e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c1dbf6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c1dbf6.wgsl.expected.glsl
index d5272db..fe50526 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c1dbf6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c1dbf6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c1dbf6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c2cdd3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c2cdd3.wgsl.expected.glsl
index 3e86a24..68e097b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c2cdd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c2cdd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c2cdd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c2cdd3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c44fc1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c44fc1.wgsl.expected.glsl
index abbc36e..8e2f47b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c44fc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c44fc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c44fc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c5a36e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c5a36e.wgsl.expected.glsl
index 8b11449..61bf7da 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c5a36e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c5a36e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c5a36e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c5a36e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c6b44c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c6b44c.wgsl.expected.glsl
index 7eccc7f..e627d61 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c6b44c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c6b44c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c6b44c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c6b985.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c6b985.wgsl.expected.glsl
index 2de3f55..9aa8f37 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c6b985.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c6b985.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c6b985();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c7ea63.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c7ea63.wgsl.expected.glsl
index a669a82..b09aefb 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c7ea63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c7ea63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c7ea63();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c82420.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c82420.wgsl.expected.glsl
index 9fb39e3..e702a4e 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c82420.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c82420.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c82420();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/c871f3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/c871f3.wgsl.expected.glsl
index 54e9741..f31fd08 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/c871f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/c871f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_c871f3();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_c871f3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cad3b7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cad3b7.wgsl.expected.glsl
index 9104830..e59004a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cad3b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cad3b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cad3b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cc947b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cc947b.wgsl.expected.glsl
index 31deb3a..e9de0a7 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cc947b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cc947b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cc947b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cd3033.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cd3033.wgsl.expected.glsl
index 30cfb17..ebfd887 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cd3033.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cd3033.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cd3033();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_cd3033();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl
index 410a0fd..23aed24 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -81,6 +84,9 @@
void main() {
v.inner = textureDimensions_cdc6c9();
}
+//
+// compute_main
+//
#version 310 es
@@ -163,6 +169,9 @@
void main() {
v.inner = textureDimensions_cdc6c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cedabd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cedabd.wgsl.expected.glsl
index 07a1f64..7d90f61 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cedabd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cedabd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cedabd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_cedabd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/cf2b50.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/cf2b50.wgsl.expected.glsl
index 3f13396..b7bc836 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/cf2b50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/cf2b50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_cf2b50();
}
+//
+// compute_main
+//
#version 460
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_cf2b50();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d0778e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d0778e.wgsl.expected.glsl
index 7c17086..eb36903 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d0778e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d0778e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d0778e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d0778e();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d08a94.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d08a94.wgsl.expected.glsl
index 5dec362..335459c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d08a94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d08a94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d08a94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d1b882.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d1b882.wgsl.expected.glsl
index 3ec5b33..2d24b97 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d1b882.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d1b882.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d1b882();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d3accd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d3accd.wgsl.expected.glsl
index de9a0d5..d7c7ee6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d3accd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d3accd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_d3accd();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_d3accd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d44ac3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d44ac3.wgsl.expected.glsl
index 4b71f0c..3f82be3 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d44ac3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d44ac3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d44ac3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d44ac3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d44dd1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d44dd1.wgsl.expected.glsl
index c4b767b..1c0ae7d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d44dd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d44dd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d44dd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d44dd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d63c28.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d63c28.wgsl.expected.glsl
index 35ce432..75cef31 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d63c28.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d63c28.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d63c28();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d6f3cf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d6f3cf.wgsl.expected.glsl
index 41f3fe0..4e4e150 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d6f3cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d6f3cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d6f3cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d6f3cf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d8ba68.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d8ba68.wgsl.expected.glsl
index 3147ad6..4faaf80 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d8ba68.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d8ba68.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d8ba68();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/d8f887.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/d8f887.wgsl.expected.glsl
index 7b3861e..55e4134 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/d8f887.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/d8f887.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d8f887();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/da30d2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/da30d2.wgsl.expected.glsl
index c8be0d6..b2c0fd0 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/da30d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/da30d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_da30d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/daf0fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/daf0fe.wgsl.expected.glsl
index b4bde92..775fe88 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/daf0fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/daf0fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_daf0fe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_daf0fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/db7131.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/db7131.wgsl.expected.glsl
index 3977f1c..837385ae 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/db7131.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/db7131.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_db7131();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_db7131();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/dc83ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/dc83ce.wgsl.expected.glsl
index fbff4d5..7db7ca4 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/dc83ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/dc83ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_dc83ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/de03c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/de03c6.wgsl.expected.glsl
index 379c04e..9112b70 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/de03c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/de03c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_de03c6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_de03c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/dee461.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/dee461.wgsl.expected.glsl
index d7d2d49..c223ab8 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/dee461.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/dee461.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_dee461();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/dfdc32.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/dfdc32.wgsl.expected.glsl
index 6bf97ad..33bbc58 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/dfdc32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/dfdc32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_dfdc32();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_dfdc32();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e122fe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e122fe.wgsl.expected.glsl
index fe74fc2..64d92dc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e122fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e122fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e122fe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e18a8b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e18a8b.wgsl.expected.glsl
index 75d39be..e854be2 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e18a8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e18a8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_e18a8b();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_e18a8b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e4bfd2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e4bfd2.wgsl.expected.glsl
index 5d8b5eb..ca71090 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e4bfd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e4bfd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e4bfd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_e4bfd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e4e310.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e4e310.wgsl.expected.glsl
index 59b2552..523201b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e4e310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e4e310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_e4e310();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_e4e310();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e5a203.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e5a203.wgsl.expected.glsl
index a3d0f2a..3a30dfd 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e5a203.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e5a203.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_e5a203();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_e5a203();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e738f4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e738f4.wgsl.expected.glsl
index 84d3e4b..1cdeabc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e738f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e738f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e738f4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e824b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e824b6.wgsl.expected.glsl
index df4ea05..7048363 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e824b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e824b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e824b6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/e99308.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/e99308.wgsl.expected.glsl
index 4da81a8..ea0a71a 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/e99308.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/e99308.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e99308();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ea066c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ea066c.wgsl.expected.glsl
index 40e024d..7d4ba25 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ea066c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ea066c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ea066c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ea25bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ea25bc.wgsl.expected.glsl
index e899020..b716d59 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ea25bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ea25bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ea25bc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/eafe19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/eafe19.wgsl.expected.glsl
index c506528..cc78511 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/eafe19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/eafe19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -23,6 +26,9 @@
void main() {
v.inner = textureDimensions_eafe19();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,7 +41,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -47,6 +53,9 @@
void main() {
v.inner = textureDimensions_eafe19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/eb03b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/eb03b1.wgsl.expected.glsl
index 5b53a02..850e486 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/eb03b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/eb03b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_eb03b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ed1030.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ed1030.wgsl.expected.glsl
index 2eaae2f..f8589d8 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ed1030.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ed1030.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ed1030();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/ef2e58.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/ef2e58.wgsl.expected.glsl
index acfe6dc..1e9fd3c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/ef2e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/ef2e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ef2e58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.glsl
index fec87f0..13781f0 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_f17acd();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_f17acd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f264a3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f264a3.wgsl.expected.glsl
index 6da89bc9..98a2c8c 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f264a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f264a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f264a3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f3a2ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f3a2ac.wgsl.expected.glsl
index 1af65f5..98e3a8b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f3a2ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f3a2ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f3a2ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f4321c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f4321c.wgsl.expected.glsl
index ecfa091..8106958 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f4321c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f4321c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f4321c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f4321c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f48886.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f48886.wgsl.expected.glsl
index 4d9b855..83bcfdc 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f48886.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f48886.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f48886();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f48886();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f4e469.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f4e469.wgsl.expected.glsl
index 3a24d47..d30fe57 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f4e469.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f4e469.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f4e469();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f626b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f626b3.wgsl.expected.glsl
index 18eaed6..3ce251b 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f626b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f626b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f626b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f626b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f7bac5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f7bac5.wgsl.expected.glsl
index 4ed498b..2d61956 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f7bac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f7bac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f7bac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f7bac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f8522e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f8522e.wgsl.expected.glsl
index 1800346..060eee9 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f8522e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f8522e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f8522e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f8522e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f94e55.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/f94e55.wgsl.expected.glsl
index fb3d621..947f7c6 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/f94e55.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/f94e55.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f94e55();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/fbb15a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/fbb15a.wgsl.expected.glsl
index 9053b52..4183ebd 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/fbb15a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/fbb15a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_fbb15a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureDimensions/fdbae8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/fdbae8.wgsl.expected.glsl
index b36f4a3..adc558d 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/fdbae8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/fdbae8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_fdbae8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_fdbae8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureDimensions/fdf6e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureDimensions/fdf6e9.wgsl.expected.glsl
index 78b9905..103ce2f 100644
--- a/test/tint/builtins/gen/literal/textureDimensions/fdf6e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureDimensions/fdf6e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_fdf6e9();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_fdf6e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/0166ec.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/0166ec.wgsl.expected.glsl
index 9b3fd43..3b9d578 100644
--- a/test/tint/builtins/gen/literal/textureGather/0166ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/0166ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_0166ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_0166ec();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/04fa78.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/04fa78.wgsl.expected.glsl
index cb21093..023fd20 100644
--- a/test/tint/builtins/gen/literal/textureGather/04fa78.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/04fa78.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_04fa78();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_04fa78();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/10c554.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/10c554.wgsl.expected.glsl
index e7b5ced..25cf503 100644
--- a/test/tint/builtins/gen/literal/textureGather/10c554.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/10c554.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_10c554();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_10c554();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/11b2db.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/11b2db.wgsl.expected.glsl
index 95d8d29..f15f747 100644
--- a/test/tint/builtins/gen/literal/textureGather/11b2db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/11b2db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_11b2db();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_11b2db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/17baac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/17baac.wgsl.expected.glsl
index 23862ba..3ebe242 100644
--- a/test/tint/builtins/gen/literal/textureGather/17baac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/17baac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_17baac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_17baac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/1bf0ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/1bf0ab.wgsl.expected.glsl
index 94c7659..a54a009 100644
--- a/test/tint/builtins/gen/literal/textureGather/1bf0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/1bf0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_1bf0ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_1bf0ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/1f7f6b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/1f7f6b.wgsl.expected.glsl
index 2c0506d..9b741ad 100644
--- a/test/tint/builtins/gen/literal/textureGather/1f7f6b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/1f7f6b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_1f7f6b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_1f7f6b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/22e930.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/22e930.wgsl.expected.glsl
index 02f5511..a41002c 100644
--- a/test/tint/builtins/gen/literal/textureGather/22e930.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/22e930.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_22e930();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_22e930();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/238ec4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/238ec4.wgsl.expected.glsl
index 2c81f76..10439dc 100644
--- a/test/tint/builtins/gen/literal/textureGather/238ec4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/238ec4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_238ec4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_238ec4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/24b0bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/24b0bd.wgsl.expected.glsl
index c6a98b2..d9caf2b 100644
--- a/test/tint/builtins/gen/literal/textureGather/24b0bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/24b0bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_24b0bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_24b0bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/269250.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/269250.wgsl.expected.glsl
index 99bbf46..206b5f8 100644
--- a/test/tint/builtins/gen/literal/textureGather/269250.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/269250.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_269250();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_269250();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/2a4f40.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/2a4f40.wgsl.expected.glsl
index 55182b8..f0202c6 100644
--- a/test/tint/builtins/gen/literal/textureGather/2a4f40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/2a4f40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_2a4f40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_2a4f40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/2cc066.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/2cc066.wgsl.expected.glsl
index db9e3e2..0912ae0 100644
--- a/test/tint/builtins/gen/literal/textureGather/2cc066.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/2cc066.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_2cc066();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_2cc066();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/2e0ed5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/2e0ed5.wgsl.expected.glsl
index 654693b..129cc39 100644
--- a/test/tint/builtins/gen/literal/textureGather/2e0ed5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/2e0ed5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_2e0ed5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_2e0ed5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/32c4e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/32c4e8.wgsl.expected.glsl
index 9c24843..0425c8b 100644
--- a/test/tint/builtins/gen/literal/textureGather/32c4e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/32c4e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_32c4e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_32c4e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/3b32cc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/3b32cc.wgsl.expected.glsl
index b52ac26..2fdb029 100644
--- a/test/tint/builtins/gen/literal/textureGather/3b32cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/3b32cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_3b32cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_3b32cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/43025d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/43025d.wgsl.expected.glsl
index 7c0d5f4..ef3b9fe 100644
--- a/test/tint/builtins/gen/literal/textureGather/43025d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/43025d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_43025d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_43025d();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/445793.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/445793.wgsl.expected.glsl
index 9371868..bef50f0 100644
--- a/test/tint/builtins/gen/literal/textureGather/445793.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/445793.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_445793();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_445793();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/49b07f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/49b07f.wgsl.expected.glsl
index 0d811de..9adcdad 100644
--- a/test/tint/builtins/gen/literal/textureGather/49b07f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/49b07f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_49b07f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_49b07f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/4b8103.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/4b8103.wgsl.expected.glsl
index d124916..beb0d3a 100644
--- a/test/tint/builtins/gen/literal/textureGather/4b8103.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/4b8103.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_4b8103();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_4b8103();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/4e8ac5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/4e8ac5.wgsl.expected.glsl
index c70d89b..002f4fb 100644
--- a/test/tint/builtins/gen/literal/textureGather/4e8ac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/4e8ac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_4e8ac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_4e8ac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/5266da.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/5266da.wgsl.expected.glsl
index ff216c4..508aa8e 100644
--- a/test/tint/builtins/gen/literal/textureGather/5266da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/5266da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_5266da();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_5266da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/59372a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/59372a.wgsl.expected.glsl
index 9d96951..e51c5ff 100644
--- a/test/tint/builtins/gen/literal/textureGather/59372a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/59372a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_59372a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_59372a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/5ba85f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/5ba85f.wgsl.expected.glsl
index 599091a..9c8a13a 100644
--- a/test/tint/builtins/gen/literal/textureGather/5ba85f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/5ba85f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_5ba85f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_5ba85f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/5bd491.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/5bd491.wgsl.expected.glsl
index cc9c244..f0fd0a0 100644
--- a/test/tint/builtins/gen/literal/textureGather/5bd491.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/5bd491.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_5bd491();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_5bd491();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/6b7b74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/6b7b74.wgsl.expected.glsl
index aa76abd..56c14f9 100644
--- a/test/tint/builtins/gen/literal/textureGather/6b7b74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/6b7b74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_6b7b74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_6b7b74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/751f8a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/751f8a.wgsl.expected.glsl
index ed2c951..d021751 100644
--- a/test/tint/builtins/gen/literal/textureGather/751f8a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/751f8a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_751f8a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_751f8a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/788010.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/788010.wgsl.expected.glsl
index c59682c..ea82f35 100644
--- a/test/tint/builtins/gen/literal/textureGather/788010.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/788010.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_788010();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_788010();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/7c3828.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/7c3828.wgsl.expected.glsl
index 5afdfa9..3e055f0 100644
--- a/test/tint/builtins/gen/literal/textureGather/7c3828.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/7c3828.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_7c3828();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_7c3828();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/7dd226.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/7dd226.wgsl.expected.glsl
index cc8dd27..281b4c1 100644
--- a/test/tint/builtins/gen/literal/textureGather/7dd226.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/7dd226.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_7dd226();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_7dd226();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/829357.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/829357.wgsl.expected.glsl
index 7dfe341..c25c117 100644
--- a/test/tint/builtins/gen/literal/textureGather/829357.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/829357.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_829357();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_829357();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/831549.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/831549.wgsl.expected.glsl
index e0cfab8..a172bad 100644
--- a/test/tint/builtins/gen/literal/textureGather/831549.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/831549.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_831549();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_831549();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/8578bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/8578bc.wgsl.expected.glsl
index 86e817f..58bba4c 100644
--- a/test/tint/builtins/gen/literal/textureGather/8578bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/8578bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_8578bc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_8578bc();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/89680f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/89680f.wgsl.expected.glsl
index 5dfd4b1..c150546 100644
--- a/test/tint/builtins/gen/literal/textureGather/89680f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/89680f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_89680f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_89680f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/8b754c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/8b754c.wgsl.expected.glsl
index 8bfb458..a89b7fd 100644
--- a/test/tint/builtins/gen/literal/textureGather/8b754c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/8b754c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_8b754c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_8b754c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/8fae00.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/8fae00.wgsl.expected.glsl
index 7371ffb..97ef8e6 100644
--- a/test/tint/builtins/gen/literal/textureGather/8fae00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/8fae00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_8fae00();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_8fae00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/92ea47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/92ea47.wgsl.expected.glsl
index 3153714..7ac70b7 100644
--- a/test/tint/builtins/gen/literal/textureGather/92ea47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/92ea47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_92ea47();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_92ea47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/986700.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/986700.wgsl.expected.glsl
index 231ef33..fac2204 100644
--- a/test/tint/builtins/gen/literal/textureGather/986700.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/986700.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_986700();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_986700();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/9a6358.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/9a6358.wgsl.expected.glsl
index 80641a6..fcba51a 100644
--- a/test/tint/builtins/gen/literal/textureGather/9a6358.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/9a6358.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_9a6358();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_9a6358();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/9ab41e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/9ab41e.wgsl.expected.glsl
index b808869..89be365 100644
--- a/test/tint/builtins/gen/literal/textureGather/9ab41e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/9ab41e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_9ab41e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_9ab41e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/a0372b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/a0372b.wgsl.expected.glsl
index 8c807bf..320c769 100644
--- a/test/tint/builtins/gen/literal/textureGather/a0372b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/a0372b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_a0372b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_a0372b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/a68027.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/a68027.wgsl.expected.glsl
index f73152c..c9a2475 100644
--- a/test/tint/builtins/gen/literal/textureGather/a68027.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/a68027.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_a68027();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_a68027();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/aaf6bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/aaf6bd.wgsl.expected.glsl
index 972406d..816e663 100644
--- a/test/tint/builtins/gen/literal/textureGather/aaf6bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/aaf6bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_aaf6bd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_aaf6bd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/af55b3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/af55b3.wgsl.expected.glsl
index 247152f..03b4168 100644
--- a/test/tint/builtins/gen/literal/textureGather/af55b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/af55b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_af55b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_af55b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/bb3ac5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/bb3ac5.wgsl.expected.glsl
index a5f7f8c..b9450e5 100644
--- a/test/tint/builtins/gen/literal/textureGather/bb3ac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/bb3ac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_bb3ac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_bb3ac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/bd33b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/bd33b6.wgsl.expected.glsl
index a859738..12f20a8 100644
--- a/test/tint/builtins/gen/literal/textureGather/bd33b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/bd33b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_bd33b6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_bd33b6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/be276f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/be276f.wgsl.expected.glsl
index cb27187..d1a9603 100644
--- a/test/tint/builtins/gen/literal/textureGather/be276f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/be276f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_be276f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_be276f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/c0640c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/c0640c.wgsl.expected.glsl
index 6522087..eedba69 100644
--- a/test/tint/builtins/gen/literal/textureGather/c0640c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/c0640c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_c0640c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_c0640c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/ccadde.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/ccadde.wgsl.expected.glsl
index cce5f8d..fe72dd2 100644
--- a/test/tint/builtins/gen/literal/textureGather/ccadde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/ccadde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_ccadde();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_ccadde();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/ce5578.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/ce5578.wgsl.expected.glsl
index 5437485..368fe5d 100644
--- a/test/tint/builtins/gen/literal/textureGather/ce5578.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/ce5578.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_ce5578();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_ce5578();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/cf9112.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/cf9112.wgsl.expected.glsl
index ad4f1d7..1ad42c3 100644
--- a/test/tint/builtins/gen/literal/textureGather/cf9112.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/cf9112.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_cf9112();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_cf9112();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/d1f187.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d1f187.wgsl.expected.glsl
index e388fe6..1503af1 100644
--- a/test/tint/builtins/gen/literal/textureGather/d1f187.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d1f187.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_d1f187();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_d1f187();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/d4b5c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d4b5c6.wgsl.expected.glsl
index bc89647..997b358 100644
--- a/test/tint/builtins/gen/literal/textureGather/d4b5c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d4b5c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_d4b5c6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_d4b5c6();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/d6507c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d6507c.wgsl.expected.glsl
index 49491ea..deadbb8 100644
--- a/test/tint/builtins/gen/literal/textureGather/d6507c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d6507c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_d6507c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_d6507c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/d8e958.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d8e958.wgsl.expected.glsl
index 2090702..20fd543 100644
--- a/test/tint/builtins/gen/literal/textureGather/d8e958.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d8e958.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_d8e958();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_d8e958();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/d90605.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d90605.wgsl.expected.glsl
index f0382c5..c763a46 100644
--- a/test/tint/builtins/gen/literal/textureGather/d90605.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d90605.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_d90605();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_d90605();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/d98d59.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/d98d59.wgsl.expected.glsl
index d64fe1a..f55124c 100644
--- a/test/tint/builtins/gen/literal/textureGather/d98d59.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/d98d59.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_d98d59();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_d98d59();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/dc6661.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/dc6661.wgsl.expected.glsl
index 24323df..8673180 100644
--- a/test/tint/builtins/gen/literal/textureGather/dc6661.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/dc6661.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGather_dc6661();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGather_dc6661();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/e2acac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/e2acac.wgsl.expected.glsl
index cb695c9..2cd32c7 100644
--- a/test/tint/builtins/gen/literal/textureGather/e2acac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/e2acac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_e2acac();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_e2acac();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGather/e3165f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/e3165f.wgsl.expected.glsl
index c425150..44bdab2 100644
--- a/test/tint/builtins/gen/literal/textureGather/e3165f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/e3165f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_e3165f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_e3165f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/e9d390.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/e9d390.wgsl.expected.glsl
index b01bd9d..8082e91 100644
--- a/test/tint/builtins/gen/literal/textureGather/e9d390.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/e9d390.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_e9d390();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_e9d390();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/ea8eb4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/ea8eb4.wgsl.expected.glsl
index 90c64cd..ac8ce66 100644
--- a/test/tint/builtins/gen/literal/textureGather/ea8eb4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/ea8eb4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_ea8eb4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_ea8eb4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGather/f2c6e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGather/f2c6e3.wgsl.expected.glsl
index e1104b6..baa2728 100644
--- a/test/tint/builtins/gen/literal/textureGather/f2c6e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGather/f2c6e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_f2c6e3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_f2c6e3();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/144a9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/144a9a.wgsl.expected.glsl
index 16d4207..22ba5882 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/144a9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/144a9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_144a9a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_144a9a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/182fd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/182fd4.wgsl.expected.glsl
index cff9a67..2ca6154 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/182fd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/182fd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_182fd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_182fd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/2e409c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/2e409c.wgsl.expected.glsl
index f92f4c9..8c9b170 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/2e409c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/2e409c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_2e409c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_2e409c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/313add.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/313add.wgsl.expected.glsl
index 3281eea..8c3ae17 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/313add.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/313add.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_313add();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_313add();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/60d2d1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/60d2d1.wgsl.expected.glsl
index 2dc5800..c377fe1 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/60d2d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/60d2d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_60d2d1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_60d2d1();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/6d9352.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/6d9352.wgsl.expected.glsl
index e72401a..b1aaff9 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/6d9352.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/6d9352.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_6d9352();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_6d9352();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/783e65.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/783e65.wgsl.expected.glsl
index 061ec42..a6ac75c 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/783e65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/783e65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_783e65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_783e65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/b5bc43.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/b5bc43.wgsl.expected.glsl
index 190e09a..7d8e989 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/b5bc43.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/b5bc43.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_b5bc43();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_b5bc43();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureGatherCompare/f585cc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureGatherCompare/f585cc.wgsl.expected.glsl
index adf8f6f..2c99e12 100644
--- a/test/tint/builtins/gen/literal/textureGatherCompare/f585cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureGatherCompare/f585cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureGatherCompare_f585cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureGatherCompare_f585cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/019da0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/019da0.wgsl.expected.glsl
index 2451f36..6790113 100644
--- a/test/tint/builtins/gen/literal/textureLoad/019da0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/019da0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_019da0();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_019da0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.glsl
index efa15c6..aa102a7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_01cd01();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/026217.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/026217.wgsl.expected.glsl
index 8fe75f3..b43c5fa 100644
--- a/test/tint/builtins/gen/literal/textureLoad/026217.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/026217.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_026217();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_026217();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.glsl
index f86513e4..eacf691 100644
--- a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_02ef1f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/045ec9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/045ec9.wgsl.expected.glsl
index a84f308..c92f9f1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/045ec9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/045ec9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_045ec9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_045ec9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/04b911.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/04b911.wgsl.expected.glsl
index 2dc54ce..d54f49d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/04b911.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/04b911.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_04b911();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_04b911();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/050c33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/050c33.wgsl.expected.glsl
index 5eb390f..17af224 100644
--- a/test/tint/builtins/gen/literal/textureLoad/050c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/050c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_050c33();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_050c33();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/0674b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/0674b1.wgsl.expected.glsl
index d62eaea..becc1d5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/0674b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/0674b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_0674b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_0674b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/06ac37.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/06ac37.wgsl.expected.glsl
index 238ca61..f6d33f2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/06ac37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/06ac37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_06ac37();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_06ac37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/072e26.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/072e26.wgsl.expected.glsl
index 6585854..21f0d0b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/072e26.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/072e26.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_072e26();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_072e26();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/078bc4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/078bc4.wgsl.expected.glsl
index 8cf5c7e..45a9ff0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/078bc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/078bc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_078bc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_078bc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.glsl
index 231b03b..b334e05 100644
--- a/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_0cb698();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_0cb698();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/10db82.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/10db82.wgsl.expected.glsl
index b8207ce..e061a71 100644
--- a/test/tint/builtins/gen/literal/textureLoad/10db82.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/10db82.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_10db82();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_10db82();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.glsl
index 1fd40e5..35c875f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_126466();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/127e12.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/127e12.wgsl.expected.glsl
index 80fe2d0..a0d51eb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/127e12.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/127e12.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_127e12();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_127e12();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.glsl
index 197fa2d..0c652b1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_1373dc();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_1373dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/13d539.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/13d539.wgsl.expected.glsl
index a2006d7..e4749b9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/13d539.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/13d539.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_13d539();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_13d539();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/13e90c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/13e90c.wgsl.expected.glsl
index 0c02639..00bfa9c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/13e90c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/13e90c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_13e90c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_13e90c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/143d84.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/143d84.wgsl.expected.glsl
index 92455b0..7151564 100644
--- a/test/tint/builtins/gen/literal/textureLoad/143d84.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/143d84.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_143d84();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_143d84();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/1471b8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1471b8.wgsl.expected.glsl
index a0f6acc..fa62700 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1471b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1471b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1471b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_1471b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1561a7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1561a7.wgsl.expected.glsl
index 939e1e7..121052e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1561a7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1561a7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_1561a7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_1561a7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/15e675.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/15e675.wgsl.expected.glsl
index bbcc86f..b913d71 100644
--- a/test/tint/builtins/gen/literal/textureLoad/15e675.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/15e675.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_15e675();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_15e675();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.glsl
index ae90178..9f1f45a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1619bf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/168dc8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/168dc8.wgsl.expected.glsl
index fdf916d..32aa286 100644
--- a/test/tint/builtins/gen/literal/textureLoad/168dc8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/168dc8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_168dc8();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_168dc8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/18ac11.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/18ac11.wgsl.expected.glsl
index 5ad0e98..feb95b6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/18ac11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/18ac11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_18ac11();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_18ac11();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/19cf87.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/19cf87.wgsl.expected.glsl
index 3c103e1..fe10d52 100644
--- a/test/tint/builtins/gen/literal/textureLoad/19cf87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/19cf87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_19cf87();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_19cf87();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.glsl
index 504c03d..9627c23 100644
--- a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_19d6be();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/19e5ca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/19e5ca.wgsl.expected.glsl
index e0bc79d..a3c26b3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/19e5ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/19e5ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_19e5ca();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_19e5ca();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/1a062f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1a062f.wgsl.expected.glsl
index a712381..5a82c9c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1a062f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1a062f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_1a062f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_1a062f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1a8452.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1a8452.wgsl.expected.glsl
index 91576ed..7d99fa2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1a8452.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1a8452.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_1a8452();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_1a8452();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1aa950.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1aa950.wgsl.expected.glsl
index 572cc37..60246c3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1aa950.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1aa950.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1aa950();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_1aa950();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b051f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1b051f.wgsl.expected.glsl
index c6bb3ed..46b4d09 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1b051f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1b051f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_1b051f();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_1b051f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.glsl
index f9bb8e3..3c7940e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_1b4332();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.glsl
index 065cfd6..58ef17e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_1b8588();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_1b8588();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl
index 0737f62..a33b03a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -112,6 +115,9 @@
void main() {
v_1.inner = textureLoad_1bfdfb();
}
+//
+// compute_main
+//
#version 310 es
@@ -225,6 +231,9 @@
void main() {
v_1.inner = textureLoad_1bfdfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1c562a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1c562a.wgsl.expected.glsl
index 9a90c25..e080f12 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1c562a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1c562a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_1c562a();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_1c562a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.glsl
index 8989909..bab2673 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_1e6baa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/1eb93f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1eb93f.wgsl.expected.glsl
index 5e4bc3d..26d9cfb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1eb93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1eb93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_1eb93f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_1eb93f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/1f2016.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1f2016.wgsl.expected.glsl
index 17a762d..f464c48 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1f2016.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1f2016.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_1f2016();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_1f2016();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/1fde63.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/1fde63.wgsl.expected.glsl
index 27c2ce4..68d7ae4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1fde63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1fde63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_1fde63();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/206a08.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/206a08.wgsl.expected.glsl
index c4ee913..111e4d5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/206a08.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/206a08.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_206a08();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_206a08();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/20fa2f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/20fa2f.wgsl.expected.glsl
index 6a7548f..da87b83 100644
--- a/test/tint/builtins/gen/literal/textureLoad/20fa2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/20fa2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_20fa2f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_20fa2f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.glsl
index 809e6ea..67526db 100644
--- a/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_216c37();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_216c37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/21d1c4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/21d1c4.wgsl.expected.glsl
index d36d32d..6cb0337 100644
--- a/test/tint/builtins/gen/literal/textureLoad/21d1c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/21d1c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_21d1c4();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_21d1c4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/223246.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/223246.wgsl.expected.glsl
index d654867..cde9367 100644
--- a/test/tint/builtins/gen/literal/textureLoad/223246.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/223246.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_223246();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_223246();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/22e963.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/22e963.wgsl.expected.glsl
index ecb661d..06041f1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/22e963.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/22e963.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_22e963();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_22e963();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/23007a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/23007a.wgsl.expected.glsl
index 95873e9..41a7af9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/23007a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/23007a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_23007a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_23007a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/2363be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2363be.wgsl.expected.glsl
index e4ceae9..b0dabdc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2363be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2363be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_2363be();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_2363be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/23ff89.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/23ff89.wgsl.expected.glsl
index a9c2c91..37ee16e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/23ff89.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/23ff89.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_23ff89();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_23ff89();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/26c4f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/26c4f8.wgsl.expected.glsl
index 886ae86..6511237 100644
--- a/test/tint/builtins/gen/literal/textureLoad/26c4f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/26c4f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_26c4f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_26c4f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/26d7f1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/26d7f1.wgsl.expected.glsl
index 54564c0..c0c5e93 100644
--- a/test/tint/builtins/gen/literal/textureLoad/26d7f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/26d7f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_26d7f1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_26d7f1();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.glsl
index e1d2de0..5e95283 100644
--- a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_272e7a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/276643.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/276643.wgsl.expected.glsl
index 2d148ff..5c0abb7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/276643.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/276643.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_276643();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_276643();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/276a2c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/276a2c.wgsl.expected.glsl
index 60a1375..dacebbb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/276a2c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/276a2c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_276a2c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_276a2c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2887d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2887d7.wgsl.expected.glsl
index 18ada0e..cfc0112 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2887d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2887d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_2887d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_2887d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2a82d9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2a82d9.wgsl.expected.glsl
index 5349df2..48c0931 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2a82d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2a82d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_2a82d9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_2a82d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2ae485.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2ae485.wgsl.expected.glsl
index 93d82cd..72d7932 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2ae485.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2ae485.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_2ae485();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_2ae485();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2c72ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2c72ae.wgsl.expected.glsl
index 5eeff2c..60b3c22 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2c72ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2c72ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_2c72ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_2c72ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2d479c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2d479c.wgsl.expected.glsl
index 401f491..121b9e8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2d479c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2d479c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_2d479c();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_2d479c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2d6cf7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2d6cf7.wgsl.expected.glsl
index eef1995..c3aee7b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2d6cf7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2d6cf7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_2d6cf7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_2d6cf7();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/2e09aa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2e09aa.wgsl.expected.glsl
index 4466a3f..ffbdaaf 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2e09aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2e09aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_2e09aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_2e09aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2e3552.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2e3552.wgsl.expected.glsl
index 75ad18d..d5e8adf 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2e3552.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2e3552.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_2e3552();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_2e3552();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.glsl
index 5ae4351..476430c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_2eaf31();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/313c73.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/313c73.wgsl.expected.glsl
index 1d1b9de..ae5774c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/313c73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/313c73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_313c73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_313c73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/31db4b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/31db4b.wgsl.expected.glsl
index 7691b02..7cf9c99 100644
--- a/test/tint/builtins/gen/literal/textureLoad/31db4b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/31db4b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_31db4b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_31db4b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/321210.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/321210.wgsl.expected.glsl
index bdebe73..7adad2a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/321210.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/321210.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_321210();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_321210();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/33d3aa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/33d3aa.wgsl.expected.glsl
index 62c300e..fbd5332 100644
--- a/test/tint/builtins/gen/literal/textureLoad/33d3aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/33d3aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_33d3aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_33d3aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/348827.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/348827.wgsl.expected.glsl
index dc54a38..05b20ab 100644
--- a/test/tint/builtins/gen/literal/textureLoad/348827.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/348827.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_348827();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_348827();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.glsl
index 1064717..82a2d3d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_34d97c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/35a5e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/35a5e2.wgsl.expected.glsl
index b0a4cfb..3a12c3b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/35a5e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/35a5e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_35a5e2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/35d464.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/35d464.wgsl.expected.glsl
index db385d0..8e7eebe 100644
--- a/test/tint/builtins/gen/literal/textureLoad/35d464.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/35d464.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_35d464();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_35d464();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/374351.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/374351.wgsl.expected.glsl
index e173535..476c017 100644
--- a/test/tint/builtins/gen/literal/textureLoad/374351.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/374351.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_374351();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_374351();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/388688.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/388688.wgsl.expected.glsl
index 0de5eac..a88e4d2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/388688.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/388688.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_388688();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_388688();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/38f8ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/38f8ab.wgsl.expected.glsl
index 732b601..592e4d7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/38f8ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/38f8ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_38f8ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_38f8ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/39ef40.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/39ef40.wgsl.expected.glsl
index 4c4dcfe..fe19560 100644
--- a/test/tint/builtins/gen/literal/textureLoad/39ef40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/39ef40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_39ef40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_39ef40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.glsl
index 526d9df..bcf6cc4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3aea13();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.glsl
index 8d26030..34caec9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3bbc2b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/3c0d9e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3c0d9e.wgsl.expected.glsl
index 3a03ce8..7b33e3e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3c0d9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3c0d9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3c0d9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_3c0d9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3c9587.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3c9587.wgsl.expected.glsl
index 4fe287a..ed12e89 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3c9587.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3c9587.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3c9587();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_3c9587();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3c96e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3c96e8.wgsl.expected.glsl
index 1f3cbb7..2da5fb7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3c96e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3c96e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_3c96e8();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_3c96e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3d001b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3d001b.wgsl.expected.glsl
index 1690045..3e2225a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3d001b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3d001b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3d001b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_3d001b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3d3fd1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3d3fd1.wgsl.expected.glsl
index 57df87d..77d4db0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3d3fd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3d3fd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_3d3fd1();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_3d3fd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3d9c90.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3d9c90.wgsl.expected.glsl
index 707610a..4ecd554 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3d9c90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3d9c90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3d9c90();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_3d9c90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.glsl
index 6deeca8..0e05c3f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_3da3ed();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_3da3ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/3e16a8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3e16a8.wgsl.expected.glsl
index 5e069bf..0a4f492 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3e16a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3e16a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_3e16a8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/3e5f6a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/3e5f6a.wgsl.expected.glsl
index 2592e47..b8e23b9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3e5f6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3e5f6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_3e5f6a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_3e5f6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.glsl
index ca93abf..1ca74a1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_424afd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.glsl
index 1870550..37861d2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_43484a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/439e2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/439e2a.wgsl.expected.glsl
index 2fe1af5..1693a81 100644
--- a/test/tint/builtins/gen/literal/textureLoad/439e2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/439e2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_439e2a();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_439e2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/44c826.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/44c826.wgsl.expected.glsl
index eb26196..32497a8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/44c826.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/44c826.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_44c826();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_44c826();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/454347.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/454347.wgsl.expected.glsl
index 2e3a701..4be5e34 100644
--- a/test/tint/builtins/gen/literal/textureLoad/454347.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/454347.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_454347();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_454347();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4638a0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4638a0.wgsl.expected.glsl
index ed2a684..6c55c0b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4638a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4638a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_4638a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_4638a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.glsl
index 54fc365..fe34cc2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_469912();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/46a93f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/46a93f.wgsl.expected.glsl
index ae6eeb0..111df52 100644
--- a/test/tint/builtins/gen/literal/textureLoad/46a93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/46a93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_46a93f();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_46a93f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/46dbf5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/46dbf5.wgsl.expected.glsl
index 9e75f22..4803cff 100644
--- a/test/tint/builtins/gen/literal/textureLoad/46dbf5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/46dbf5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_46dbf5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_46dbf5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/47e818.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/47e818.wgsl.expected.glsl
index 1a03bbe..5f39702 100644
--- a/test/tint/builtins/gen/literal/textureLoad/47e818.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/47e818.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_47e818();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_47e818();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.glsl
index 77dcf80..10f0c2c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_482627();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/484344.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/484344.wgsl.expected.glsl
index 06ad4e7..d3a6561 100644
--- a/test/tint/builtins/gen/literal/textureLoad/484344.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/484344.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_484344();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_484344();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4951bb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4951bb.wgsl.expected.glsl
index dab08f98..1087b34 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4951bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4951bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_4951bb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_4951bb();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/49f76f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/49f76f.wgsl.expected.glsl
index a324066..62862cf 100644
--- a/test/tint/builtins/gen/literal/textureLoad/49f76f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/49f76f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_49f76f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_49f76f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4acb64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4acb64.wgsl.expected.glsl
index 18092ec..1276b56 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4acb64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4acb64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_4acb64();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_4acb64();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.glsl
index 5c7d75a..bba3f22 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_4c1a1e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.glsl
index da994a5..cd39ac2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_4c423f();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_4c423f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c67be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4c67be.wgsl.expected.glsl
index dbdf67b..f66f08f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c67be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c67be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_4c67be();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_4c67be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.glsl
index 8104fce..c38a740 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_4ccf9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/4cdca5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4cdca5.wgsl.expected.glsl
index 785f623..627b9ae 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4cdca5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4cdca5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_4cdca5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_4cdca5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4db25c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4db25c.wgsl.expected.glsl
index 93c856f..3927cfb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4db25c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4db25c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_4db25c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_4db25c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.glsl
index e1acf98..10bc9db 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_4f5496();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/4fa6ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4fa6ae.wgsl.expected.glsl
index 92246ee..4c9f597 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4fa6ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4fa6ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_4fa6ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_4fa6ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/4fd803.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/4fd803.wgsl.expected.glsl
index 9db9a64..a7081b6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4fd803.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4fd803.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_4fd803();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_4fd803();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/505aa2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/505aa2.wgsl.expected.glsl
index 2bf036f..c105e4f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/505aa2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/505aa2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_505aa2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_505aa2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/50915c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/50915c.wgsl.expected.glsl
index b8b24c4d..153f89e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/50915c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/50915c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_50915c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_50915c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/519ab5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/519ab5.wgsl.expected.glsl
index 8f792a2..dc244b0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/519ab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/519ab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_519ab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_519ab5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/53378a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/53378a.wgsl.expected.glsl
index 1ad052d..2707217 100644
--- a/test/tint/builtins/gen/literal/textureLoad/53378a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/53378a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_53378a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_53378a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/53e142.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/53e142.wgsl.expected.glsl
index 21b50fe..75e5042 100644
--- a/test/tint/builtins/gen/literal/textureLoad/53e142.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/53e142.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_53e142();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_53e142();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/54a59b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/54a59b.wgsl.expected.glsl
index c825a27..bb23d14 100644
--- a/test/tint/builtins/gen/literal/textureLoad/54a59b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/54a59b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_54a59b();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_54a59b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/54e0ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/54e0ce.wgsl.expected.glsl
index 93fdf7e..28274b7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/54e0ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/54e0ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_54e0ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_54e0ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.glsl
index 4737481..318e9ee 100644
--- a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_54fb38();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/55e745.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/55e745.wgsl.expected.glsl
index 8d24172..3135dab 100644
--- a/test/tint/builtins/gen/literal/textureLoad/55e745.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/55e745.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_55e745();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_55e745();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/560573.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/560573.wgsl.expected.glsl
index 7b879ff..3f0ad36 100644
--- a/test/tint/builtins/gen/literal/textureLoad/560573.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/560573.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_560573();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_560573();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.glsl
index 4059f70..1e856f8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_56a000();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/582015.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/582015.wgsl.expected.glsl
index 206d4e4..bb96095 100644
--- a/test/tint/builtins/gen/literal/textureLoad/582015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/582015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_582015();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_582015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/589eaa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/589eaa.wgsl.expected.glsl
index d1f35e3..802ea12 100644
--- a/test/tint/builtins/gen/literal/textureLoad/589eaa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/589eaa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_589eaa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_589eaa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.glsl
index 650b768..8a0772b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_5a2f9d();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_5a2f9d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5abbf2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5abbf2.wgsl.expected.glsl
index f65081a..1f5323c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5abbf2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5abbf2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_5abbf2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_5abbf2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/5bb7fb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5bb7fb.wgsl.expected.glsl
index d9a8abe..a309a34 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5bb7fb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5bb7fb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_5bb7fb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_5bb7fb();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.glsl
index 865300e..6b691eb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_5cd3fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/5cee3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5cee3b.wgsl.expected.glsl
index 7a3dbdd..4b055c1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5cee3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5cee3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_5cee3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_5cee3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5d0a2f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5d0a2f.wgsl.expected.glsl
index 81cdadb..13febb9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5d0a2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5d0a2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_5d0a2f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_5d0a2f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5d4042.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5d4042.wgsl.expected.glsl
index bbeae79..394e43d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5d4042.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5d4042.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_5d4042();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_5d4042();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5dd4c7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5dd4c7.wgsl.expected.glsl
index b065dee..a74a840 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5dd4c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5dd4c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_5dd4c7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_5dd4c7();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/5e8d3f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5e8d3f.wgsl.expected.glsl
index e53d85e..944bf50 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5e8d3f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5e8d3f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_5e8d3f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_5e8d3f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5ed6ad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5ed6ad.wgsl.expected.glsl
index 60af7ae..e99bc3d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5ed6ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5ed6ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5ed6ad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5ed6ad();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/5f4473.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5f4473.wgsl.expected.glsl
index 9f6b16d..cac9f72 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5f4473.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5f4473.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_5f4473();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_5f4473();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/5feb4d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/5feb4d.wgsl.expected.glsl
index 3e96d90..2200927 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5feb4d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5feb4d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_5feb4d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_5feb4d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6154d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6154d4.wgsl.expected.glsl
index 94d9bc7..70fc32b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6154d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6154d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_6154d4();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_6154d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.glsl
index 57af65f..ac2849e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_61e2e8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/620caa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/620caa.wgsl.expected.glsl
index e8eb97d..6d04525 100644
--- a/test/tint/builtins/gen/literal/textureLoad/620caa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/620caa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_620caa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_620caa();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/6273b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6273b1.wgsl.expected.glsl
index 086e7f3..09ded0f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6273b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6273b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_6273b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_6273b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/62d125.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/62d125.wgsl.expected.glsl
index b991255..65ca56d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/62d125.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/62d125.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_62d125();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_62d125();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.glsl
index 879ef7b..a99de41 100644
--- a/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_62d1de();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_62d1de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/639962.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/639962.wgsl.expected.glsl
index daec020..5354dee 100644
--- a/test/tint/builtins/gen/literal/textureLoad/639962.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/639962.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_639962();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_639962();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/63be18.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/63be18.wgsl.expected.glsl
index 2fe8ca4..7ce3d7e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/63be18.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/63be18.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_63be18();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_63be18();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/656d76.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/656d76.wgsl.expected.glsl
index c1bd9c5..858d116 100644
--- a/test/tint/builtins/gen/literal/textureLoad/656d76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/656d76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_656d76();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_656d76();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/65a4d0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/65a4d0.wgsl.expected.glsl
index b63f10d..ca5a498 100644
--- a/test/tint/builtins/gen/literal/textureLoad/65a4d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/65a4d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_65a4d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_65a4d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6678b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6678b6.wgsl.expected.glsl
index f29ef3d..25e1b97 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6678b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6678b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_6678b6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_6678b6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/66be47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/66be47.wgsl.expected.glsl
index f76f6ea..1b90ec1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/66be47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/66be47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_66be47();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_66be47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.glsl
index 3542d04..d62e390 100644
--- a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_67d826();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/67edca.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/67edca.wgsl.expected.glsl
index 4834522..45c64b9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/67edca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/67edca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_67edca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_67edca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6925bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6925bc.wgsl.expected.glsl
index 2e7a515..ba14911 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6925bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6925bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_6925bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_6925bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.glsl
index c092bd5..832f6352 100644
--- a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_69fee5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.glsl
index 1f56d2b..0ec7c18 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_6b77d4();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_6b77d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6bf4b7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6bf4b7.wgsl.expected.glsl
index 554e2fb..cfb2c1a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6bf4b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6bf4b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_6bf4b7();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_6bf4b7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.glsl
index f827df0..757f249 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_6d1fb4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.glsl
index da8a1e7..a1c6f06 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_6d376a();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_6d376a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f0370.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6f0370.wgsl.expected.glsl
index 56494cf..eed4811 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f0370.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f0370.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_6f0370();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_6f0370();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f1750.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/6f1750.wgsl.expected.glsl
index b8e1f90..6e24c03 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f1750.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f1750.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_6f1750();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_6f1750();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/714471.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/714471.wgsl.expected.glsl
index 7a2faea..81a7f09 100644
--- a/test/tint/builtins/gen/literal/textureLoad/714471.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/714471.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_714471();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_714471();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/72bb3c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/72bb3c.wgsl.expected.glsl
index a9fa011..47fbfff 100644
--- a/test/tint/builtins/gen/literal/textureLoad/72bb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/72bb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_72bb3c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_72bb3c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/72c9c3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/72c9c3.wgsl.expected.glsl
index fc427ec..39d4132 100644
--- a/test/tint/builtins/gen/literal/textureLoad/72c9c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/72c9c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_72c9c3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/749704.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/749704.wgsl.expected.glsl
index 9f0302e..8312ef4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/749704.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/749704.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_749704();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_749704();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/773c46.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/773c46.wgsl.expected.glsl
index 174c380..57ceb8f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/773c46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/773c46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_773c46();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_773c46();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/789045.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/789045.wgsl.expected.glsl
index 77daa84..72f25dc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/789045.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/789045.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_789045();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_789045();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/79e697.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/79e697.wgsl.expected.glsl
index 6b528a8..2e1f8fa 100644
--- a/test/tint/builtins/gen/literal/textureLoad/79e697.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/79e697.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_79e697();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_79e697();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/7ab4df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7ab4df.wgsl.expected.glsl
index 094bff7..f22cf94 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7ab4df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7ab4df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_7ab4df();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_7ab4df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/7b63e0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7b63e0.wgsl.expected.glsl
index fee2cd4..3952e2c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7b63e0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7b63e0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_7b63e0();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_7b63e0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/7bee94.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7bee94.wgsl.expected.glsl
index 77ffa94..9d5ec65 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7bee94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7bee94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_7bee94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_7bee94();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/7c90e5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7c90e5.wgsl.expected.glsl
index e7955f3..181325a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7c90e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7c90e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_7c90e5();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_7c90e5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/7dab57.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7dab57.wgsl.expected.glsl
index 1845223..0fab183 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7dab57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7dab57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_7dab57();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_7dab57();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/7dd3d5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7dd3d5.wgsl.expected.glsl
index 584e0a2..6978bfc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7dd3d5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7dd3d5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_7dd3d5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/7fd822.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/7fd822.wgsl.expected.glsl
index 4fdcc74..f54ed8f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7fd822.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7fd822.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_7fd822();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_7fd822();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.glsl
index 45fee9ab..12514d8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_81c381();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_81c381();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/83162f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/83162f.wgsl.expected.glsl
index f14bd0e..8ebb067 100644
--- a/test/tint/builtins/gen/literal/textureLoad/83162f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/83162f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_83162f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_83162f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/83cea4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/83cea4.wgsl.expected.glsl
index 375f07e..e5865ae 100644
--- a/test/tint/builtins/gen/literal/textureLoad/83cea4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/83cea4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_83cea4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_83cea4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.glsl
index 8b17c74..f335e54 100644
--- a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_83d6e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/84c728.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/84c728.wgsl.expected.glsl
index c80c03e..d0f0bc1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/84c728.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/84c728.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_84c728();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_84c728();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/84dee1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/84dee1.wgsl.expected.glsl
index 7058f76..8b73242 100644
--- a/test/tint/builtins/gen/literal/textureLoad/84dee1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/84dee1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_84dee1();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_84dee1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8527b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8527b1.wgsl.expected.glsl
index b90313a..a72ee77 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8527b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8527b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_8527b1();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_8527b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/862833.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/862833.wgsl.expected.glsl
index e091328..c096555 100644
--- a/test/tint/builtins/gen/literal/textureLoad/862833.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/862833.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_862833();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_862833();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/87be85.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/87be85.wgsl.expected.glsl
index 223af58..dbf5de1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/87be85.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/87be85.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_87be85();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_87be85();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.glsl
index 0729e1c..597746e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_881349();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/89620b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/89620b.wgsl.expected.glsl
index 65aede3..65bd9b8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/89620b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/89620b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_89620b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_89620b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/897cf3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/897cf3.wgsl.expected.glsl
index 070ef46..3d73544 100644
--- a/test/tint/builtins/gen/literal/textureLoad/897cf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/897cf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_897cf3();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_897cf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8a291b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8a291b.wgsl.expected.glsl
index 6f75383..f3afab5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8a291b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8a291b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_8a291b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_8a291b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8a9988.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8a9988.wgsl.expected.glsl
index 8acdd3c..6441f0a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8a9988.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8a9988.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_8a9988();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_8a9988();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl
index d02f5f2..307be5a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -112,6 +115,9 @@
void main() {
v_1.inner = textureLoad_8acf41();
}
+//
+// compute_main
+//
#version 310 es
@@ -225,6 +231,9 @@
void main() {
v_1.inner = textureLoad_8acf41();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.glsl
index c3061b3..53b31e7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_8bf8c2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.glsl
index 7fb67f0..46a1c6f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_8c6176();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/8ccbe3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8ccbe3.wgsl.expected.glsl
index c820f09..de86129 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8ccbe3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8ccbe3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_8ccbe3();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_8ccbe3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.glsl
index bb5fb24..b613462 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_8d64c3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/8db0ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8db0ce.wgsl.expected.glsl
index d8564ea..3b71c21 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8db0ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8db0ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_8db0ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_8db0ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/8e5032.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8e5032.wgsl.expected.glsl
index d900034..21d9ac6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8e5032.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8e5032.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_8e5032();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_8e5032();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/8ff033.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/8ff033.wgsl.expected.glsl
index 4e55f99..6aebc19 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8ff033.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8ff033.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_8ff033();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_8ff033();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.glsl
index 6f0015c..1f2b102 100644
--- a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_91ede5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/92dd61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/92dd61.wgsl.expected.glsl
index faa1b49..1b32b37 100644
--- a/test/tint/builtins/gen/literal/textureLoad/92dd61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/92dd61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_92dd61();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/92eb1f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/92eb1f.wgsl.expected.glsl
index 39e68f2..7da0414 100644
--- a/test/tint/builtins/gen/literal/textureLoad/92eb1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/92eb1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_92eb1f();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_92eb1f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/936952.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/936952.wgsl.expected.glsl
index e82b411..a0315bc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/936952.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/936952.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_936952();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_936952();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.glsl
index 6963efb..d45e491 100644
--- a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_93f23e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/947107.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/947107.wgsl.expected.glsl
index d30cf44..06153d7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/947107.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/947107.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_947107();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_947107();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/96efd5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/96efd5.wgsl.expected.glsl
index 3ff52e4..e1cac1e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/96efd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/96efd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_96efd5();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_96efd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/970308.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/970308.wgsl.expected.glsl
index 6a030c4..bbad11a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/970308.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/970308.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_970308();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_970308();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9885b0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9885b0.wgsl.expected.glsl
index b3c8dee..7763a11 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9885b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9885b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_9885b0();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_9885b0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/99d8fa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/99d8fa.wgsl.expected.glsl
index 6aaaa6b..be46e50 100644
--- a/test/tint/builtins/gen/literal/textureLoad/99d8fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/99d8fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_99d8fa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/9a7c90.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9a7c90.wgsl.expected.glsl
index ca65a05..c7a80af 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9a7c90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9a7c90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_9a7c90();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_9a7c90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9a8c1e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9a8c1e.wgsl.expected.glsl
index 3fe5394..1f59e21 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9a8c1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9a8c1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9a8c1e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9a8c1e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9aa733.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9aa733.wgsl.expected.glsl
index dce4334..c8f5a06 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9aa733.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9aa733.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_9aa733();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_9aa733();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9b2667.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9b2667.wgsl.expected.glsl
index 84c922c..84655ca 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9b2667.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9b2667.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_9b2667();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_9b2667();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9b5343.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9b5343.wgsl.expected.glsl
index 5cc5337..33c1df4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9b5343.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9b5343.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9b5343();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9b5343();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9c2376.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9c2376.wgsl.expected.glsl
index 90148b2..f7756c3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9c2376.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9c2376.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9c2376();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9c2376();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9c2a14.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9c2a14.wgsl.expected.glsl
index 5dcd6d5..660dbd9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9c2a14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9c2a14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_9c2a14();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_9c2a14();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/9cf7df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9cf7df.wgsl.expected.glsl
index 9c09685..e836b9e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9cf7df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9cf7df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9cf7df();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9cf7df();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/9d70e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9d70e9.wgsl.expected.glsl
index 8ac1d87..9d74f4b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9d70e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9d70e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_9d70e9();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_9d70e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9de6f5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9de6f5.wgsl.expected.glsl
index ee6dbf4..f24d837 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9de6f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9de6f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9de6f5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9de6f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9ed19e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9ed19e.wgsl.expected.glsl
index 24f15f3..6866804 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9ed19e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9ed19e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_9ed19e();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_9ed19e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/9fbfd9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/9fbfd9.wgsl.expected.glsl
index 1bb55ce..54f226f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9fbfd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9fbfd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_9fbfd9();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_9fbfd9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a03af1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a03af1.wgsl.expected.glsl
index e896d1d..d1da78f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a03af1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a03af1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_a03af1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_a03af1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a24be1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a24be1.wgsl.expected.glsl
index ae1aa65..183a6d7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a24be1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a24be1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_a24be1();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_a24be1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a583c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a583c9.wgsl.expected.glsl
index 475dcc2..25d7b6b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a583c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a583c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_a583c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_a583c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.glsl
index 91f50a6..3f3d460 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_a5c4e2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.glsl
index 1c0f7d4..d985452 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_a5e0a5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/a6a85a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a6a85a.wgsl.expected.glsl
index c9892c9..19c9c46 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a6a85a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a6a85a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_a6a85a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_a6a85a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a6b61d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a6b61d.wgsl.expected.glsl
index c848ce1..57ec433 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a6b61d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a6b61d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_a6b61d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_a6b61d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7444c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a7444c.wgsl.expected.glsl
index 9c14a66..d9dd144 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7444c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7444c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_a7444c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_a7444c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7a3c3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a7a3c3.wgsl.expected.glsl
index 0f62852..cacdfb6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7a3c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7a3c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_a7a3c3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_a7a3c3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a8549b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a8549b.wgsl.expected.glsl
index bf505de..1755534 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a8549b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a8549b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_a8549b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_a8549b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/a9a9f5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/a9a9f5.wgsl.expected.glsl
index b41e03a..6d37da6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a9a9f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a9a9f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_a9a9f5();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_a9a9f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.glsl
index c8ee682..b62293e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_aa6130();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa8a0d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/aa8a0d.wgsl.expected.glsl
index bf28fcc..6e1bb60 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa8a0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa8a0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_aa8a0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_aa8a0d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/aae7f6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/aae7f6.wgsl.expected.glsl
index c6e8dca..ac6340c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aae7f6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aae7f6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_aae7f6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_aae7f6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ac64f7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ac64f7.wgsl.expected.glsl
index 4a64f7e..099d5c8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ac64f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ac64f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_ac64f7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_ac64f7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.glsl
index 077acf7..9c870e3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_ad551e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/aeae73.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/aeae73.wgsl.expected.glsl
index 167be49..124e98e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aeae73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aeae73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_aeae73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_aeae73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/aebc09.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/aebc09.wgsl.expected.glsl
index 2548a9c..b421231 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aebc09.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aebc09.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_aebc09();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_aebc09();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.glsl
index 40ea7f1..e91a7ba 100644
--- a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_af0507();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b1bf79.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b1bf79.wgsl.expected.glsl
index 6cd72b7..18e7763 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b1bf79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b1bf79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_b1bf79();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_b1bf79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.glsl
index 199a526..7e4d179 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b1ca35();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b24d27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b24d27.wgsl.expected.glsl
index b5ce487..3e2f79f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b24d27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b24d27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_b24d27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_b24d27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.glsl
index ae4d88a..3d2459e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b25644();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.glsl
index 152cc79..1426e78 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_b27c33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b29f71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b29f71.wgsl.expected.glsl
index 40c2ced..3ffee6c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b29f71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b29f71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_b29f71();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_b29f71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.glsl
index 27688e0..29e3d48 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_b4d6c4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b58c6d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b58c6d.wgsl.expected.glsl
index 1912943..1610a61 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b58c6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b58c6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_b58c6d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_b58c6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b6ba5d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b6ba5d.wgsl.expected.glsl
index 5fa6950..1b9d395 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b6ba5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b6ba5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_b6ba5d();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_b6ba5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b6c458.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b6c458.wgsl.expected.glsl
index 246ae35..e14bd99 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b6c458.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b6c458.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_b6c458();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_b6c458();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b73f6b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b73f6b.wgsl.expected.glsl
index 51ce3d6..eb443d2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b73f6b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b73f6b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_b73f6b();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_b73f6b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.glsl
index 199528d..12c5eff 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_b75c8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/b75d4a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b75d4a.wgsl.expected.glsl
index ef3bf21..24cb501 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b75d4a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b75d4a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b75d4a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_b75d4a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b7f74f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b7f74f.wgsl.expected.glsl
index 5f1a215..5b1ea4d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b7f74f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b7f74f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_b7f74f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_b7f74f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b80e7e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b80e7e.wgsl.expected.glsl
index 2966cbf..dd0f893 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b80e7e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b80e7e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b80e7e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_b80e7e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/b94d15.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/b94d15.wgsl.expected.glsl
index 773d510..fcab750 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b94d15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b94d15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b94d15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_b94d15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.glsl
index 08a264d..cfc8689 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_ba023a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.glsl
index a8debf3..997c0f5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_bba04a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.glsl
index 4decd8b..1b8ac13 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureLoad_bc3201();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureLoad_bc3201();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/bc882d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bc882d.wgsl.expected.glsl
index 43e5a2f..a61bdea 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bc882d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bc882d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_bc882d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/bcbb3c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bcbb3c.wgsl.expected.glsl
index c64ac7c..1baab9e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bcbb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bcbb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_bcbb3c();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_bcbb3c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.glsl
index 6f22e0b..d71b246 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_bdc67a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/bfd154.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/bfd154.wgsl.expected.glsl
index 962277b..a8676c1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bfd154.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bfd154.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_bfd154();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_bfd154();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c02b74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c02b74.wgsl.expected.glsl
index efc325a..8c055d0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c02b74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c02b74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c02b74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_c02b74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c07013.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c07013.wgsl.expected.glsl
index 2e54430..3e7f991 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c07013.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c07013.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c07013();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_c07013();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c16e00.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c16e00.wgsl.expected.glsl
index fb42b2b..bc94032 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c16e00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c16e00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_c16e00();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_c16e00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c21b33.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c21b33.wgsl.expected.glsl
index 0e50bc6..2d65c66 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c21b33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c21b33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c21b33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c21b33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c2a480.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c2a480.wgsl.expected.glsl
index ceab55b..2d9cd17 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c2a480.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c2a480.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -27,6 +30,9 @@
void main() {
v.inner = textureLoad_c2a480();
}
+//
+// compute_main
+//
#version 310 es
@@ -39,7 +45,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -55,6 +61,9 @@
void main() {
v.inner = textureLoad_c2a480();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.glsl
index 07171f0..6c33982 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c2d09a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/c378ee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c378ee.wgsl.expected.glsl
index 566a62d..4045b30 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c378ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c378ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_c378ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_c378ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c40dcb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c40dcb.wgsl.expected.glsl
index 29a8bf4..ff34287 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c40dcb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c40dcb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_c40dcb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_c40dcb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c456bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c456bc.wgsl.expected.glsl
index b91549a..0245ea5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c456bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c456bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c456bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_c456bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c5791b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c5791b.wgsl.expected.glsl
index c08f001..78b6ada 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c5791b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c5791b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_c5791b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_c5791b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c66b20.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c66b20.wgsl.expected.glsl
index 9c3d992..5186447 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c66b20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c66b20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_c66b20();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_c66b20();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c7cbed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c7cbed.wgsl.expected.glsl
index 4464eaa..4282ac2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c7cbed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c7cbed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c7cbed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_c7cbed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.glsl
index b23b5a2..69fc896 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_c80691();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/c8ed19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c8ed19.wgsl.expected.glsl
index 50033bc..de2dbaa 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c8ed19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c8ed19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_c8ed19();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_c8ed19();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9cc40.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c9cc40.wgsl.expected.glsl
index 02de655..d54766a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9cc40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9cc40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c9cc40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_c9cc40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.glsl
index 20f25d5..37610be 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_c9f310();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/cad5f2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cad5f2.wgsl.expected.glsl
index 729ba5d..3162ff7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cad5f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cad5f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_cad5f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_cad5f2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/cb57c2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cb57c2.wgsl.expected.glsl
index 2500cf5..535fdac 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cb57c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cb57c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_cb57c2();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_cb57c2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.glsl
index 5a4d5e1..768f2fc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_cdccd2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdd343.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cdd343.wgsl.expected.glsl
index cade4ff..2aef599 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdd343.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdd343.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_cdd343();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_cdd343();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.glsl
index df39349..d48e47e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_cec477();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/cece6c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/cece6c.wgsl.expected.glsl
index a0f0794..04e0c61 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cece6c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cece6c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_cece6c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_cece6c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/d02afc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d02afc.wgsl.expected.glsl
index 9261322..9c209b8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d02afc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d02afc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_d02afc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_d02afc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.glsl
index 99af090..e74545d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_d0e351();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/d357bb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d357bb.wgsl.expected.glsl
index b1b15cb..18bb584 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d357bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d357bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_d357bb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_d357bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.glsl
index 5952aae..47bb66e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_d41c72();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/d4df19.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d4df19.wgsl.expected.glsl
index d8cb75cf..8b4019d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d4df19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d4df19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_d4df19();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_d4df19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/d5c48d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d5c48d.wgsl.expected.glsl
index fa9ea01..358694d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d5c48d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d5c48d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_d5c48d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_d5c48d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/d81c57.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d81c57.wgsl.expected.glsl
index 36c17e6..cad01db 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d81c57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d81c57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_d81c57();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_d81c57();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/d85d61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d85d61.wgsl.expected.glsl
index 3fead09..07a74c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d85d61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d85d61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_d85d61();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_d85d61();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/d8617f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/d8617f.wgsl.expected.glsl
index 632818c..561398b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d8617f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d8617f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_d8617f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_d8617f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/dbd554.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/dbd554.wgsl.expected.glsl
index d8ac663..b3caf8d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dbd554.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dbd554.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_dbd554();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_dbd554();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/dd8776.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/dd8776.wgsl.expected.glsl
index fc6f354..19ef66f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dd8776.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dd8776.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_dd8776();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_dd8776();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/ddeed3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ddeed3.wgsl.expected.glsl
index a817181..a16679a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ddeed3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ddeed3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_ddeed3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_ddeed3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/dee8e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/dee8e7.wgsl.expected.glsl
index f784b7d7..39fc162 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dee8e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dee8e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_dee8e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_dee8e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.glsl
index 492f940..03487ab 100644
--- a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_defd9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/dfdf3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/dfdf3b.wgsl.expected.glsl
index 30bbd66..e99cd2d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dfdf3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dfdf3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_dfdf3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_dfdf3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2292f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e2292f.wgsl.expected.glsl
index 9f1c157..39d3b3a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2292f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2292f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_e2292f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_e2292f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.glsl
index f174ab9..6e80800 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_e2b3a1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/e35f72.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e35f72.wgsl.expected.glsl
index 0e2c897..24aaa79 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e35f72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e35f72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_e35f72();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_e35f72();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e3b08b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e3b08b.wgsl.expected.glsl
index 25674d9..dd3dcb8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e3b08b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e3b08b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_e3b08b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_e3b08b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e3d2cc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e3d2cc.wgsl.expected.glsl
index d578d0e..2c9c9cb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e3d2cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e3d2cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e3d2cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_e3d2cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e4051a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e4051a.wgsl.expected.glsl
index bb9bb40..cfba3b7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e4051a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e4051a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_e4051a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/e57e92.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e57e92.wgsl.expected.glsl
index 707a922..2db7c0f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e57e92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e57e92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_e57e92();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_e57e92();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e59fdf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e59fdf.wgsl.expected.glsl
index bcd4783..010a6cb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e59fdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e59fdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_e59fdf();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_e59fdf();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/e65916.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e65916.wgsl.expected.glsl
index b21370e..2e9ffa8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e65916.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e65916.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_e65916();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_e65916();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/e893d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e893d7.wgsl.expected.glsl
index 5e661b3..bacab22 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e893d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e893d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_e893d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_e893d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/e92dd0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/e92dd0.wgsl.expected.glsl
index 22c2ee0..3207fba 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e92dd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e92dd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_e92dd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_e92dd0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ea2abd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ea2abd.wgsl.expected.glsl
index b2975e4..8422eb0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ea2abd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ea2abd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_ea2abd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_ea2abd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/eb573b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/eb573b.wgsl.expected.glsl
index 3972be4..1412ab2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/eb573b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/eb573b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_eb573b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_eb573b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ebfb92.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ebfb92.wgsl.expected.glsl
index 75ad07d..b126ff8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ebfb92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ebfb92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_ebfb92();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_ebfb92();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ecc823.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ecc823.wgsl.expected.glsl
index c33e9a9..190565a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ecc823.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ecc823.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_ecc823();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_ecc823();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.glsl
index abb273d..1fab86e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_ed55a8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/ee33c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ee33c5.wgsl.expected.glsl
index cbac2c6..bcc7584 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ee33c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ee33c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_ee33c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_ee33c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/eecf7d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/eecf7d.wgsl.expected.glsl
index ba6ed24..1a1907e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/eecf7d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/eecf7d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_eecf7d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_eecf7d();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.glsl
index 4c3861a..323ad62 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_ef2ec3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/ef5405.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ef5405.wgsl.expected.glsl
index 17ac270..8ed7ea1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ef5405.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ef5405.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_ef5405();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_ef5405();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/efa787.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/efa787.wgsl.expected.glsl
index 7813eb0..39df846 100644
--- a/test/tint/builtins/gen/literal/textureLoad/efa787.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/efa787.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_efa787();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_efa787();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f06b69.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f06b69.wgsl.expected.glsl
index ce7b87d..92b687d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f06b69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f06b69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f06b69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_f06b69();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f0abad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f0abad.wgsl.expected.glsl
index d7fdfbe..0d1caa9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f0abad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f0abad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f0abad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_f0abad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.glsl
index c6f0ecb..7c90efb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f1c549();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/f2a7ff.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f2a7ff.wgsl.expected.glsl
index cb25ee7..f51a319 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f2a7ff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f2a7ff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_f2a7ff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_f2a7ff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f2bdd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f2bdd4.wgsl.expected.glsl
index b1ed0f8..225ab3d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f2bdd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f2bdd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f2bdd4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/f348d9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f348d9.wgsl.expected.glsl
index 2566cfa..099c397 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f348d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f348d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_f348d9();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_f348d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f35ac7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f35ac7.wgsl.expected.glsl
index 1a03005..8089b8b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f35ac7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f35ac7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_f35ac7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_f35ac7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f379e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f379e2.wgsl.expected.glsl
index 4725747..5fd812d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f379e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f379e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_f379e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_f379e2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f56e6f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f56e6f.wgsl.expected.glsl
index b34a72a..db76b44 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f56e6f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f56e6f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f56e6f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_f56e6f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f5aee2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f5aee2.wgsl.expected.glsl
index cade2e1..f9938bc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f5aee2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f5aee2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_f5aee2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_f5aee2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/f74bd8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f74bd8.wgsl.expected.glsl
index 54b8776..dcd0a19 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f74bd8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f74bd8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f74bd8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_f74bd8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureLoad/f7f936.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f7f936.wgsl.expected.glsl
index 946aeb8..d4efb54 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f7f936.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f7f936.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f7f936();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_f7f936();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.glsl
index 28c8b7f..d680ab4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_f81792();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/f85291.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f85291.wgsl.expected.glsl
index 3b81631..987c4cd 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f85291.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f85291.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -26,6 +29,9 @@
void main() {
v.inner = textureLoad_f85291();
}
+//
+// compute_main
+//
#version 310 es
@@ -38,7 +44,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -53,6 +59,9 @@
void main() {
v.inner = textureLoad_f85291();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f8a2e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f8a2e8.wgsl.expected.glsl
index b36e0c6..74e1302 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f8a2e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f8a2e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f8a2e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_f8a2e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.glsl
index 8c4864b..ef21dfd 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_f92c2d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureLoad/f9eaaf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/f9eaaf.wgsl.expected.glsl
index c6e2f07..315ddfa 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f9eaaf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f9eaaf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_f9eaaf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_f9eaaf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fc6d36.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fc6d36.wgsl.expected.glsl
index a6cdce0..f4533eb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fc6d36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fc6d36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_fc6d36();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_fc6d36();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fcd23d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fcd23d.wgsl.expected.glsl
index 3cf7e1b..fcd889d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fcd23d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fcd23d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_fcd23d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_fcd23d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fd6442.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fd6442.wgsl.expected.glsl
index a2359cf..615e956 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fd6442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fd6442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureLoad_fd6442();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureLoad_fd6442();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fdebd0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fdebd0.wgsl.expected.glsl
index 048baea..33a1adc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fdebd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fdebd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureLoad_fdebd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureLoad_fdebd0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fe0565.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fe0565.wgsl.expected.glsl
index 4be6302..2afb842 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fe0565.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fe0565.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_fe0565();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_fe0565();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/fe222a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/fe222a.wgsl.expected.glsl
index 308782d..5c17fb9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fe222a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fe222a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_fe222a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_fe222a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/feab99.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/feab99.wgsl.expected.glsl
index ee6c9dc..3d400de 100644
--- a/test/tint/builtins/gen/literal/textureLoad/feab99.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/feab99.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureLoad_feab99();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureLoad_feab99();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureLoad/ff1119.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureLoad/ff1119.wgsl.expected.glsl
index 4886777..4da009f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ff1119.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ff1119.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_ff1119();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_ff1119();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/014a3b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/014a3b.wgsl.expected.glsl
index a941b5c..8bc3f54 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/014a3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/014a3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_014a3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/071ebc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/071ebc.wgsl.expected.glsl
index 94436c2..9ac2312 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/071ebc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/071ebc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_071ebc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/0ec222.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/0ec222.wgsl.expected.glsl
index 5d5e1ec..7e31f2d 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/0ec222.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/0ec222.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_0ec222();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_0ec222();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/0fe8dc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/0fe8dc.wgsl.expected.glsl
index f605517..380cb8a 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/0fe8dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/0fe8dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_0fe8dc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_0fe8dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/17ccad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/17ccad.wgsl.expected.glsl
index 5eab6ed..e28f70c 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/17ccad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/17ccad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_17ccad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/1f858a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/1f858a.wgsl.expected.glsl
index 2e643c0..f65bdc6 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/1f858a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/1f858a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_1f858a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/24d572.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/24d572.wgsl.expected.glsl
index c33bb84..96adaa4 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/24d572.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/24d572.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_24d572();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/26c9f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/26c9f9.wgsl.expected.glsl
index bb320bb..be74bec 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/26c9f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/26c9f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_26c9f9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_26c9f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/2d95ea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/2d95ea.wgsl.expected.glsl
index d6027df..869a79e 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/2d95ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/2d95ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_2d95ea();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_2d95ea();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/3465ec.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/3465ec.wgsl.expected.glsl
index 7b3a471..f481269 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/3465ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/3465ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3465ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/34cefa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/34cefa.wgsl.expected.glsl
index 27d51e3..3f9671c 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/34cefa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/34cefa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_34cefa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_34cefa();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/3580ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/3580ab.wgsl.expected.glsl
index 8238fb9..7340bfe 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/3580ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/3580ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3580ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/379cc5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/379cc5.wgsl.expected.glsl
index 4f75e38..a9c90ed 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/379cc5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/379cc5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_379cc5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_379cc5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/37bc8a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/37bc8a.wgsl.expected.glsl
index 60ae809..65a2756 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/37bc8a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/37bc8a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_37bc8a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/3ad143.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/3ad143.wgsl.expected.glsl
index efb6cc5..36a0a84 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/3ad143.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/3ad143.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3ad143();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_3ad143();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/3eff89.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/3eff89.wgsl.expected.glsl
index 9eb4c44..31419f0 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/3eff89.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/3eff89.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3eff89();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_3eff89();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/485774.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/485774.wgsl.expected.glsl
index 0eade61..5fe15d9 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/485774.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/485774.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_485774();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_485774();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/48ef47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/48ef47.wgsl.expected.glsl
index f8ef63e..a453926 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/48ef47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/48ef47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_48ef47();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_48ef47();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/4adaad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/4adaad.wgsl.expected.glsl
index 3c32556..99b3728 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/4adaad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/4adaad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_4adaad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_4adaad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/4c4333.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/4c4333.wgsl.expected.glsl
index a657782..fcddb57 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/4c4333.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/4c4333.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_4c4333();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/520086.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/520086.wgsl.expected.glsl
index b1d8eec..0da4c95 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/520086.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/520086.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_520086();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/52dfc5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/52dfc5.wgsl.expected.glsl
index 48a6249..3a0ab95 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/52dfc5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/52dfc5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_52dfc5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_52dfc5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/555f67.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/555f67.wgsl.expected.glsl
index 934cf15..d22729c 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/555f67.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/555f67.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_555f67();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_555f67();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/59cc27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/59cc27.wgsl.expected.glsl
index 33d51d1..9a850ee 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/59cc27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/59cc27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_59cc27();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_59cc27();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/59eb57.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/59eb57.wgsl.expected.glsl
index eb63ece..ff54e57 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/59eb57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/59eb57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_59eb57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/5f20d1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/5f20d1.wgsl.expected.glsl
index cef8bd1..3825b69 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/5f20d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/5f20d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_5f20d1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_5f20d1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/61bd23.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/61bd23.wgsl.expected.glsl
index 7b5b61e..5a9beb7 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/61bd23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/61bd23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_61bd23();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/622aa2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/622aa2.wgsl.expected.glsl
index ab2913b..2c69727 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/622aa2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/622aa2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_622aa2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/6b4321.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/6b4321.wgsl.expected.glsl
index 1063615..0254e7b 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/6b4321.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/6b4321.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_6b4321();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_6b4321();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/77be7b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/77be7b.wgsl.expected.glsl
index ba22967..4f0a926 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/77be7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/77be7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_77be7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_77be7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/7895f4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/7895f4.wgsl.expected.glsl
index e3bc980..84ffd0f 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/7895f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/7895f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_7895f4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_7895f4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/7f28cf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/7f28cf.wgsl.expected.glsl
index 20c5321..5676019 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/7f28cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/7f28cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_7f28cf();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/8356f7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/8356f7.wgsl.expected.glsl
index 04af650..6702f38 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/8356f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/8356f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8356f7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/878dea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/878dea.wgsl.expected.glsl
index 0188217..3701e3c 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/878dea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/878dea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_878dea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/87faad.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/87faad.wgsl.expected.glsl
index 0db83f6..0545857 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/87faad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/87faad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_87faad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/8ac32a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/8ac32a.wgsl.expected.glsl
index 35927c2..c2f12c5 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/8ac32a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/8ac32a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8ac32a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_8ac32a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/8bd987.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/8bd987.wgsl.expected.glsl
index 93271c6..d8d50b2 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/8bd987.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/8bd987.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8bd987();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/8dbf23.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/8dbf23.wgsl.expected.glsl
index 4d6ed33..f5d37b7 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/8dbf23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/8dbf23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8dbf23();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/8e1bd0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/8e1bd0.wgsl.expected.glsl
index 4e92876..eff0a20 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/8e1bd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/8e1bd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8e1bd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/90b8cc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/90b8cc.wgsl.expected.glsl
index 22516bf..61612e8 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/90b8cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/90b8cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_90b8cc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_90b8cc();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/9695c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/9695c6.wgsl.expected.glsl
index ac68365..685b568 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/9695c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/9695c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_9695c6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/98a9cf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/98a9cf.wgsl.expected.glsl
index af91062..b5ae103 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/98a9cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/98a9cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_98a9cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/9c60e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/9c60e3.wgsl.expected.glsl
index 4bf0028..239be26 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/9c60e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/9c60e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_9c60e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_9c60e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/a9d3f5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/a9d3f5.wgsl.expected.glsl
index 749109a..65e41fb0 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/a9d3f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/a9d3f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_a9d3f5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_a9d3f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/aac630.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/aac630.wgsl.expected.glsl
index f8eda75..3d8df06 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/aac630.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/aac630.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_aac630();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/bf2f76.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/bf2f76.wgsl.expected.glsl
index fdf5317..1607ec7 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/bf2f76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/bf2f76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_bf2f76();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_bf2f76();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/c1eca9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/c1eca9.wgsl.expected.glsl
index 0ecf5b5..dc6bdde 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/c1eca9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/c1eca9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_c1eca9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_c1eca9();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/d3e21f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/d3e21f.wgsl.expected.glsl
index f0bd559..3544eaf 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/d3e21f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/d3e21f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_d3e21f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_d3e21f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/d75a0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/d75a0b.wgsl.expected.glsl
index 71d2d10..fc1990d 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/d75a0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/d75a0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_d75a0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/de8087.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/de8087.wgsl.expected.glsl
index 7c741db..56d3a9c 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/de8087.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/de8087.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_de8087();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/literal/textureNumLayers/f1783f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLayers/f1783f.wgsl.expected.glsl
index eeba405..f98a49f 100644
--- a/test/tint/builtins/gen/literal/textureNumLayers/f1783f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLayers/f1783f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_f1783f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_f1783f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/181090.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/181090.wgsl.expected.glsl
index faf6447..9afd98f 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/181090.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/181090.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_181090() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_181090();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_181090() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_181090();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/1a3fa9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/1a3fa9.wgsl.expected.glsl
index c5ece72..2e33d0c 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/1a3fa9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/1a3fa9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a3fa9() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_1a3fa9();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a3fa9() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_1a3fa9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/1a7fc3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/1a7fc3.wgsl.expected.glsl
index 2b6fcd8..a21cea1 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/1a7fc3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/1a7fc3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a7fc3() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_1a7fc3();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a7fc3() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_1a7fc3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/2267d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/2267d8.wgsl.expected.glsl
index 4e6d27c..6c205f6 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/2267d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/2267d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2267d8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2267d8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2267d8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2267d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/24b2c6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/24b2c6.wgsl.expected.glsl
index 02c4151..b00d501 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/24b2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/24b2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_24b2c6() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_24b2c6();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_24b2c6() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_24b2c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/2bea6c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/2bea6c.wgsl.expected.glsl
index 1c88ad8..b89e81d 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/2bea6c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/2bea6c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2bea6c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2bea6c();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2bea6c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2bea6c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/2df1ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/2df1ab.wgsl.expected.glsl
index 5d5d507..dcfc3e3 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/2df1ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/2df1ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2df1ab() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2df1ab();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2df1ab() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2df1ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/46dbd8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/46dbd8.wgsl.expected.glsl
index 07e8bc7..10d5a5c 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/46dbd8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/46dbd8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_46dbd8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_46dbd8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_46dbd8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_46dbd8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/60d9b8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/60d9b8.wgsl.expected.glsl
index 6056608..feaaadb 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/60d9b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/60d9b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_60d9b8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_60d9b8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_60d9b8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_60d9b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/903920.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/903920.wgsl.expected.glsl
index 1efc7bb..7ff6000 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/903920.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/903920.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_903920() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_903920();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_903920() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_903920();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/9a1a65.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/9a1a65.wgsl.expected.glsl
index f7c1362..1f4cf2f 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/9a1a65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/9a1a65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_9a1a65() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_9a1a65();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_9a1a65() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_9a1a65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/adc783.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/adc783.wgsl.expected.glsl
index 91656a9..22adebc 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/adc783.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/adc783.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_adc783() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_adc783();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_adc783() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_adc783();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/ae911c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/ae911c.wgsl.expected.glsl
index cbffb56..852b8e4 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/ae911c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/ae911c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ae911c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_ae911c();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ae911c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_ae911c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/c386c8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/c386c8.wgsl.expected.glsl
index d539177..a60899b 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/c386c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/c386c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c386c8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c386c8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c386c8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c386c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/c399f9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/c399f9.wgsl.expected.glsl
index 1419f6b..d8b0a2a 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/c399f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/c399f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c399f9() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c399f9();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c399f9() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c399f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/c8c25c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/c8c25c.wgsl.expected.glsl
index b1dd76f..5035d14 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/c8c25c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/c8c25c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c8c25c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c8c25c();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c8c25c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c8c25c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/d63126.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/d63126.wgsl.expected.glsl
index 6c9baff..772b87d 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/d63126.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/d63126.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d63126() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_d63126();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d63126() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_d63126();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/d8f73b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/d8f73b.wgsl.expected.glsl
index fe52582..d1a49f8 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/d8f73b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/d8f73b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d8f73b() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_d8f73b();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d8f73b() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_d8f73b();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/ef7944.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/ef7944.wgsl.expected.glsl
index 1dcc2a6..e801104 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/ef7944.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/ef7944.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ef7944() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_ef7944();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ef7944() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_ef7944();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/efd6df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/efd6df.wgsl.expected.glsl
index 2cd3a98..6286862 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/efd6df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/efd6df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_efd6df() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_efd6df();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_efd6df() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_efd6df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/f742c0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/f742c0.wgsl.expected.glsl
index a8c1635..7a96307 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/f742c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/f742c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_f742c0() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_f742c0();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_f742c0() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_f742c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumLevels/fe2171.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumLevels/fe2171.wgsl.expected.glsl
index 7a152fa..6eee5f7 100644
--- a/test/tint/builtins/gen/literal/textureNumLevels/fe2171.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumLevels/fe2171.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_fe2171() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_fe2171();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_fe2171() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_fe2171();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureNumSamples/50f399.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumSamples/50f399.wgsl.expected.glsl
index 1de4255..2b46aee 100644
--- a/test/tint/builtins/gen/literal/textureNumSamples/50f399.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumSamples/50f399.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_50f399() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_50f399();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_50f399() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_50f399();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumSamples/c1a777.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumSamples/c1a777.wgsl.expected.glsl
index 1b45776..449e1c3 100644
--- a/test/tint/builtins/gen/literal/textureNumSamples/c1a777.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumSamples/c1a777.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_c1a777() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_c1a777();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_c1a777() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_c1a777();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumSamples/dbb799.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumSamples/dbb799.wgsl.expected.glsl
index 090b446..8aa5d7f 100644
--- a/test/tint/builtins/gen/literal/textureNumSamples/dbb799.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumSamples/dbb799.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_dbb799() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_dbb799();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_dbb799() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_dbb799();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureNumSamples/ecd321.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureNumSamples/ecd321.wgsl.expected.glsl
index a4eac97..047073c 100644
--- a/test/tint/builtins/gen/literal/textureNumSamples/ecd321.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureNumSamples/ecd321.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_ecd321() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_ecd321();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_ecd321() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_ecd321();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
index 1e8a216..0eaba46 100644
--- a/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -107,6 +110,9 @@
void main() {
v_1.inner = textureSampleBaseClampToEdge_7c04e6();
}
+//
+// compute_main
+//
#version 310 es
@@ -215,6 +221,9 @@
void main() {
v_1.inner = textureSampleBaseClampToEdge_7c04e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
index 7cd01d3..d0cf519 100644
--- a/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleBaseClampToEdge_9ca02c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleBaseClampToEdge_9ca02c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/1116ed.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
index f703d14..4986a90 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_1116ed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_1116ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/1568e3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
index aa9cf40..5dd058b 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_1568e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_1568e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
index 7622e83..50974d0 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_2ad2b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_2ad2b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
index 1c9b16b..336cec3 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_4cf3a2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_4cf3a2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
index 1ebfe7d..0db5f17 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_7dc3c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_7dc3c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
index 49930eb..86b257b 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_7f2b9a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_7f2b9a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/958c87.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/958c87.wgsl.expected.glsl
index 34519b6..9b4fedc 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/958c87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/958c87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_958c87();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_958c87();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
index e4cc5f1..1cf4988 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_b6e47c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_b6e47c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
index 5cfbad2..e57a0d9 100644
--- a/test/tint/builtins/gen/literal/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleCompareLevel_bcb3dd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleCompareLevel_bcb3dd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/21402b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/21402b.wgsl.expected.glsl
index 08b16df..f6a75b0 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/21402b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/21402b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_21402b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_21402b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/2ecd8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/2ecd8f.wgsl.expected.glsl
index e0eee99..b57fc96 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/2ecd8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/2ecd8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_2ecd8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_2ecd8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/521263.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/521263.wgsl.expected.glsl
index c1442d6..66453cd 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/521263.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/521263.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_521263();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_521263();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/5312f4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/5312f4.wgsl.expected.glsl
index d50a124..f12392c 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/5312f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/5312f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_5312f4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_5312f4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/5884dd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/5884dd.wgsl.expected.glsl
index c2f2bba..f0ce2c9 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/5884dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/5884dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_5884dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_5884dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/7cd6de.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/7cd6de.wgsl.expected.glsl
index 4845428..cd861a2 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/7cd6de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/7cd6de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_7cd6de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_7cd6de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/a09131.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/a09131.wgsl.expected.glsl
index 8c0c8de..ee549d1 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/a09131.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/a09131.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_a09131();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_a09131();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/bbb58f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/bbb58f.wgsl.expected.glsl
index 2b663c2..6e19d18 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/bbb58f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/bbb58f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_bbb58f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_bbb58f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/d4e3c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/d4e3c5.wgsl.expected.glsl
index cd472ee..41ee8be 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/d4e3c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/d4e3c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_d4e3c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_d4e3c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/d65515.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/d65515.wgsl.expected.glsl
index 0e7ce3e..ce849fc 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/d65515.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/d65515.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_d65515();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_d65515();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleGrad/e383db.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleGrad/e383db.wgsl.expected.glsl
index 888d269..621e5a8 100644
--- a/test/tint/builtins/gen/literal/textureSampleGrad/e383db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleGrad/e383db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleGrad_e383db();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleGrad_e383db();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/02be59.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/02be59.wgsl.expected.glsl
index 6eabf6e..0e141a0 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/02be59.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/02be59.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_02be59();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_02be59();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/0b0a1b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/0b0a1b.wgsl.expected.glsl
index 127e1f8..c8d2a41 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/0b0a1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/0b0a1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleLevel_0b0a1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleLevel_0b0a1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/0bdd9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/0bdd9a.wgsl.expected.glsl
index e7269a6..41650e8 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/0bdd9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/0bdd9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_0bdd9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_0bdd9a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/1b0291.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/1b0291.wgsl.expected.glsl
index 2de8b59..3972f98 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/1b0291.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/1b0291.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_1b0291();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_1b0291();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/1bf73e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/1bf73e.wgsl.expected.glsl
index c640653..a68adf2 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/1bf73e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/1bf73e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_1bf73e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_1bf73e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/265cc7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/265cc7.wgsl.expected.glsl
index 94c8117..a36f421 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/265cc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/265cc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_265cc7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_265cc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/2974eb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/2974eb.wgsl.expected.glsl
index 3821b51..fe4ea37 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/2974eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/2974eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_2974eb();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_2974eb();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/302be4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/302be4.wgsl.expected.glsl
index 42a1fe9..8922f7f 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/302be4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/302be4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_302be4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_302be4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/36780e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/36780e.wgsl.expected.glsl
index 66e50db..ab6e103 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/36780e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/36780e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_36780e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_36780e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/36f0d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/36f0d3.wgsl.expected.glsl
index 53b0d7e..0924d21 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/36f0d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/36f0d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_36f0d3();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_36f0d3();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/3c3442.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/3c3442.wgsl.expected.glsl
index 3a46ec3..b35ff54 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/3c3442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/3c3442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_3c3442();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_3c3442();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/615583.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/615583.wgsl.expected.glsl
index d3b9ab5..af62adc 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/615583.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/615583.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_615583();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_615583();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/73e892.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/73e892.wgsl.expected.glsl
index b4ec8a8..5748cd7 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/73e892.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/73e892.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_73e892();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_73e892();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/749baf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/749baf.wgsl.expected.glsl
index 1b49885..eb53014 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/749baf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/749baf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_749baf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_749baf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/941a53.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/941a53.wgsl.expected.glsl
index 9345a00..50a7366 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/941a53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/941a53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_941a53();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_941a53();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/a12142.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/a12142.wgsl.expected.glsl
index 3374b2f..ddce6d5 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/a12142.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/a12142.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_a12142();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_a12142();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/aab3b9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/aab3b9.wgsl.expected.glsl
index 5086b1d..ae9ddf9 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/aab3b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/aab3b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_aab3b9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_aab3b9();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/abfcc0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/abfcc0.wgsl.expected.glsl
index 781565d..a2f9b36 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/abfcc0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/abfcc0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleLevel_abfcc0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleLevel_abfcc0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/ae5e39.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/ae5e39.wgsl.expected.glsl
index e034483..c2b1bc4 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/ae5e39.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/ae5e39.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_ae5e39();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_ae5e39();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/ae92a2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/ae92a2.wgsl.expected.glsl
index f01024b..b84701f 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/ae92a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/ae92a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_ae92a2();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_ae92a2();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/b7c55c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/b7c55c.wgsl.expected.glsl
index f508ebb..153d5a1 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/b7c55c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/b7c55c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_b7c55c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_b7c55c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/c32df7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/c32df7.wgsl.expected.glsl
index 3736b0c..d9cba8b 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/c32df7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/c32df7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleLevel_c32df7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleLevel_c32df7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/c6aca6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/c6aca6.wgsl.expected.glsl
index 3f5fd2b..c0fcb38 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/c6aca6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/c6aca6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleLevel_c6aca6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleLevel_c6aca6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/cdfe0f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/cdfe0f.wgsl.expected.glsl
index e88bd47..63581ec 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/cdfe0f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/cdfe0f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_cdfe0f();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_cdfe0f();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/dcbecb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/dcbecb.wgsl.expected.glsl
index 1f48178..640411f 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/dcbecb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/dcbecb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureSampleLevel_dcbecb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureSampleLevel_dcbecb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/e6ce9e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/e6ce9e.wgsl.expected.glsl
index 8709d94..343eff0 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/e6ce9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/e6ce9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_e6ce9e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_e6ce9e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/f3b2c8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/f3b2c8.wgsl.expected.glsl
index 0b46dff..cc777f3 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/f3b2c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/f3b2c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_f3b2c8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_f3b2c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/faa6d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/faa6d7.wgsl.expected.glsl
index 0e2521f..8fe5650 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/faa6d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/faa6d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureSampleLevel_faa6d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureSampleLevel_faa6d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/textureSampleLevel/ff11bc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureSampleLevel/ff11bc.wgsl.expected.glsl
index 8b77f19..29dd794 100644
--- a/test/tint/builtins/gen/literal/textureSampleLevel/ff11bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureSampleLevel/ff11bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleLevel_ff11bc();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleLevel_ff11bc();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.glsl
index b42e916..a965e41 100644
--- a/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_00ca64();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.glsl
index 2b09615..c873d0f 100644
--- a/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_0148bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.glsl
index 0ecf953..7b10ad9 100644
--- a/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_031506();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.glsl
index f45e704..332b12f 100644
--- a/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_05ce15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.glsl
index 01a90a4..518c867 100644
--- a/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_064c7f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.glsl
index 4295200..a78135f 100644
--- a/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_068641();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.glsl
index 5cfa857..eae3f18 100644
--- a/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_06e49c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.glsl
index c9cb862..8722b3c 100644
--- a/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_07548b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.glsl
index fb22713..ef5f98b 100644
--- a/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_0a1a79();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.glsl
index 7635aa7..68726fc 100644
--- a/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_0ad124();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.glsl
index 71983d8..78344b6 100644
--- a/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_0ade9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.glsl
index b7361ff..8252cf3 100644
--- a/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_0af6b5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.glsl
index 0d5e7ac..8e9c731 100644
--- a/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_0c3dff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.glsl
index d1dc46c..2bc0617 100644
--- a/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_0cc825();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.glsl
index 59393af..a0878d5 100644
--- a/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_0ff97a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.glsl
index 70d8098..fb43a64 100644
--- a/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_102722();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.glsl
index 0f62b49..10860bb 100644
--- a/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_158cf0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.glsl
index 2712808..f26e965 100644
--- a/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1839f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.glsl
index f150e49..a2d87c2 100644
--- a/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1a264d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.glsl
index b193a4f..246d745 100644
--- a/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_1a6c0b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.glsl
index 7787729..8ae3a11 100644
--- a/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_1a7d35();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.glsl
index 62ebd61..fd5205d 100644
--- a/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1bbd08();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.glsl
index 9eb6dda..8ecb4c7 100644
--- a/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1c02e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.glsl
index 9c04c19..94e02e1 100644
--- a/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1dc954();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.glsl
index a6ebc04..6b12427 100644
--- a/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1e20f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.glsl
index 82a4cdf..d35d5c2 100644
--- a/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1e79f0();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.glsl
index fc81d39..57a7722 100644
--- a/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_1e9fbd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.glsl
index 087abb9..6b8de1a 100644
--- a/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1efc36();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.glsl
index 30ea6fb..f566d85 100644
--- a/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1f1ef8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.glsl
index 383ec4a..19d3282 100644
--- a/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_1fef04();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.glsl
index 648408c..c5e1fc3 100644
--- a/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_207fdd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.glsl
index 9ced8a1..64f7812 100644
--- a/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_22d955();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.glsl
index ade04e8..4d99e4d 100644
--- a/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_22f045();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.glsl
index f20fae4..08b463e 100644
--- a/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_2383fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.glsl
index 88fb375..096fc90 100644
--- a/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_24e6b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.glsl
index 48b43e9..4b9c741 100644
--- a/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_258ab0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.glsl
index 648fa1a..1a582fb 100644
--- a/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_26bf70();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.glsl
index eefe6e5..0dcd59c 100644
--- a/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_27063a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.glsl
index 777ba8d..350b190 100644
--- a/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_272f5a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.glsl
index dc7c2b1..1bdc1a9 100644
--- a/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2796b4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.glsl
index e614d74..0b76000 100644
--- a/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_285218();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.glsl
index bd7ee31..b880918 100644
--- a/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_28a7ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.glsl
index f91915c..e856fab 100644
--- a/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2ac6c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.glsl
index 7ea2e72..fc3eafe 100644
--- a/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_2d2835();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.glsl
index 7573b1f..4fdf8ad 100644
--- a/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2e4245();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.glsl
index 94a35c7..4af83dc 100644
--- a/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2e512f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.glsl
index d23c205..2547d5c 100644
--- a/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2e6102();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.glsl
index 7250dfe..870b337 100644
--- a/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2eb2a4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.glsl
index a995012..fed1d9d 100644
--- a/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_2ed2a3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.glsl
index 3589766..a983829 100644
--- a/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_30b0b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.glsl
index 8a5ec23..df0618e 100644
--- a/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_312f27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.glsl
index b387a19..39e0031 100644
--- a/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_31745b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.glsl
index ef38feb..38bf9fe 100644
--- a/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_319029();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.glsl
index 482ca55..b31f535 100644
--- a/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_32d3d6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.glsl
index 826ec8d..209e772 100644
--- a/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_32f368();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.glsl
index 7819196..1d6f42e 100644
--- a/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_330b7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.glsl
index 612afb8..01b15cc 100644
--- a/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_331aee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.glsl
index ccc214e..045e3f1 100644
--- a/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_33cec0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.glsl
index a3e7d28..243dcde 100644
--- a/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_37eeef();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.glsl
index f4205b6..be79bb8 100644
--- a/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_37ffd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.glsl
index e7b0484..c813555 100644
--- a/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_38e8d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.glsl
index a33d4dd..d08f48f 100644
--- a/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3a52ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.glsl
index 702594f..df944e0 100644
--- a/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3bb7a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.glsl
index 4638d0c..e7d7f6a 100644
--- a/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3bec15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.glsl
index 758cbf9..af7a3e7 100644
--- a/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3c1937();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.glsl
index b943242..6b15f66 100644
--- a/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3d1ebe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.glsl
index 91e265c..26face7 100644
--- a/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3d6f01();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.glsl
index de8bdaf..c3fea01 100644
--- a/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3e0dc4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.glsl
index dcd7ec1..c7c77d6 100644
--- a/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_3fb31f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.glsl
index 59e5a7e..9deb30e 100644
--- a/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_40c455();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.glsl
index 907654c..9f4004f 100644
--- a/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_4288fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.glsl
index 4415798..54b1155 100644
--- a/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_43d1df();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.glsl
index 05a09a8..bc7aa22 100644
--- a/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_441ba8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.glsl
index 92fd7c3..8f5f34c 100644
--- a/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_44daa7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.glsl
index 7387018..ae7897e 100644
--- a/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_473ead();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.glsl
index 62554d5..f63c0e6 100644
--- a/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_486500();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.glsl
index 7444d6c..c027ce1 100644
--- a/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_48eae1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.glsl
index 66e99624..8cc6035 100644
--- a/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_4bf1fd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.glsl
index dae2dff..f12aed0 100644
--- a/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_4c454f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.glsl
index 88c88fc..ede341e 100644
--- a/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_4cce74();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.glsl
index b99a618..976bb5d 100644
--- a/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_4d359d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.glsl
index 2a99c8f..f13a8a2 100644
--- a/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_4e2b3a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.glsl
index ac831b0..43be540 100644
--- a/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_4fc057();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.glsl
index 5e273fd..76161eb 100644
--- a/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_506a71();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.glsl
index 0f25be1..4d307df 100644
--- a/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_51ec82();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.glsl
index 7c590c3..d0914a5 100644
--- a/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5246b4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.glsl
index 49162f5..47ba4b8 100644
--- a/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_52f503();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.glsl
index 85c1ed7..12ebc72 100644
--- a/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_53a68b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.glsl
index 41e3944..a24ca3f 100644
--- a/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5425ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.glsl
index a1725eb..6f7fc79 100644
--- a/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_574a31();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.glsl
index 58864ee..9e5f83a 100644
--- a/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_579b93();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.glsl
index fb3f6db..d3cb2f3 100644
--- a/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_5841f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.glsl
index 8515a0a..03d779f 100644
--- a/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_59a0ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.glsl
index d07967c..2fc5b7b 100644
--- a/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5a2f8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.glsl
index dd2ee3c..b287e06 100644
--- a/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5b17eb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.glsl
index 9163c4b..8302959 100644
--- a/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_5bc4f3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.glsl
index a1a529d..bb5d000 100644
--- a/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5ddc61();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.glsl
index 726df87..c47e523 100644
--- a/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_5ec6b2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.glsl
index 3604e4d..a3b69c0 100644
--- a/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_5ee194();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.glsl
index 0a7044d..ce15b36 100644
--- a/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_5f9a49();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.glsl
index c573952..f215711 100644
--- a/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_602b5a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.glsl
index 3fbd14f..4011953 100644
--- a/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_60975f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.glsl
index ea669ed..abdc7cb 100644
--- a/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_614b58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.glsl
index 5c20b31..3ac1759 100644
--- a/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_635584();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.glsl
index 2d9e83d..6a2744b 100644
--- a/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_63f34a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.glsl
index 537b225..ec2f74b 100644
--- a/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_658a74();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.glsl
index f2e37ec..80b8b00 100644
--- a/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_65ba8b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.glsl
index e796028..7e71945 100644
--- a/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_682fd6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.glsl
index 38ef947..5315409 100644
--- a/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_699a1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.glsl
index ac80ec3..78630e3 100644
--- a/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6b75c3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.glsl
index 4d1a0bc..ea03502 100644
--- a/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6b80d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.glsl
index d1b68f5..0724451 100644
--- a/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6be9e0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.glsl
index ce83501..0304b78 100644
--- a/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6c4a70();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.glsl
index 2f2acbd..b154a70 100644
--- a/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6cff2e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.glsl
index 70d3ab4..67049c6 100644
--- a/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6da692();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.glsl
index 7001660..bb209dd 100644
--- a/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6e6cc0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.glsl
index 861afde..52d3ff9 100644
--- a/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_6f0c92();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.glsl
index 0e38020..34e1ef7 100644
--- a/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_6f8642();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.glsl
index 119072a..d04b2d8 100644
--- a/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_6fd2b1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.glsl
index e872445..68515ba 100644
--- a/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_726472();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.glsl
index 8d65028..af436c6 100644
--- a/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_72fa64();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.glsl
index 1ad7d27..6b25af6 100644
--- a/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_731349();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.glsl
index 565fdb3..b0ffe58 100644
--- a/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_73bbbc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.glsl
index f7b779a..98a6ea6 100644
--- a/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_74886f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.glsl
index 7b19011..ffe4633 100644
--- a/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_752da6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.glsl
index c7056dd..c7265eb 100644
--- a/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_75bbd5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.glsl
index f3960f6..dff8229 100644
--- a/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_76affd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.glsl
index d5355c6..92102c3 100644
--- a/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7792fa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.glsl
index 5bd7043..85189b0 100644
--- a/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_779d14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.glsl
index 6b790b0..99285b4 100644
--- a/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_77c0ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.glsl
index 1898fd7..5490808 100644
--- a/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7b8f86();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.glsl
index 41bb404..0c999f2 100644
--- a/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7bb211();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.glsl
index 777dbe3..2fb700b 100644
--- a/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7cec8d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.glsl
index f5707a9..db3bcde 100644
--- a/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7cf6e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.glsl
index 105a42c..368083f 100644
--- a/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_7f7fae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.glsl
index b14b023..b579641 100644
--- a/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_803a10();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.glsl
index a806944..eac5f62 100644
--- a/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_804942();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.glsl
index 5481953..3d7c653 100644
--- a/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_805dae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.glsl
index 3b93f79..29f6a30 100644
--- a/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_80bf1d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.glsl
index a53d66d..dc9e397 100644
--- a/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_81ae31();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.glsl
index a71b147..a10175d 100644
--- a/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_820272();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.glsl
index 2dd9ea2..4fe3c8d 100644
--- a/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_83bcc1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.glsl
index 07d4430..541a277 100644
--- a/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_84d435();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.glsl
index ea3994c..3f449e0 100644
--- a/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8676c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.glsl
index 0da5355..1b0457b 100644
--- a/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_872747();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.glsl
index b1badca..def1203 100644
--- a/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8a16b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.glsl
index 4cab285..0fc665d 100644
--- a/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8a8681();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.glsl
index f4c65f8..eb704e1 100644
--- a/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8b9310();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.glsl
index b372a64..be05af3 100644
--- a/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_8bb287();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.glsl
index e9a48be..69d68a1 100644
--- a/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8c76e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.glsl
index f6ae00b..3235aa0 100644
--- a/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8cd611();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.glsl
index 81865bd..b7ff0d4 100644
--- a/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8cd841();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.glsl
index 895d580..f38501f 100644
--- a/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8dc54f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.glsl
index 9d1a764..452ff33 100644
--- a/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8e0479();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.glsl
index f5190bd..ae7de95 100644
--- a/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8ed9f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.glsl
index bb61cef..d89d325 100644
--- a/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8f71a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.glsl
index ec09bb6..b0efcfe 100644
--- a/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_8ff674();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.glsl
index dd6ad99..7dc3815 100644
--- a/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_958353();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.glsl
index 7241589..b54754d 100644
--- a/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_959d94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.glsl
index f547c2b..551417f 100644
--- a/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_95e452();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.glsl
index 469d35b..2157582 100644
--- a/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_969534();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.glsl
index 38d47ea..26450dc 100644
--- a/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9938b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.glsl
index d7a07c5..ae14a97 100644
--- a/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9a3ecc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.glsl
index 270cf99..ed5e1f5 100644
--- a/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9aedd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.glsl
index a49f72a..cc60174 100644
--- a/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9d8668();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.glsl
index 2bbd00d1..834afa9 100644
--- a/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9d9cd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.glsl
index 9e274c8..ef33b88 100644
--- a/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9e3ec5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.glsl
index 2437074..5f2527e 100644
--- a/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9e5bc2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.glsl
index 41207fd..88578ad 100644
--- a/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9f5318();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.glsl
index 58181dd..b8102ca 100644
--- a/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_9f7cea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.glsl
index 7dc6377..119aa50 100644
--- a/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a0022f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.glsl
index 8abc0af..8256724 100644
--- a/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_a0f96e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.glsl
index fb1ab32..a43c013 100644
--- a/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_a1352c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.glsl
index 0ca70e2..d3e74dc 100644
--- a/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a165b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.glsl
index 40411e2..cb7fa4b 100644
--- a/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a4c338();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.glsl
index 91a7dd0..382c590 100644
--- a/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a5e80d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.glsl
index 577feab..cfbbb9f 100644
--- a/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_a6a986();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.glsl
index 966f06f..4f5f755 100644
--- a/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a6e78f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.glsl
index f8090d5..d462333 100644
--- a/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a702b6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.glsl
index 79fc68a..84bde99 100644
--- a/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a7fc47();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.glsl
index 2a2ed97a..038f65c 100644
--- a/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_a9298c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.glsl
index 7468ed6..30e25e0 100644
--- a/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_a9426c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.glsl
index ec31f1d..beddb31 100644
--- a/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_ab788e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.glsl
index 6c022b4..3a4341a 100644
--- a/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_abdd21();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.glsl
index 9a552dd..44a97be 100644
--- a/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_ac67aa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.glsl
index 55580b3..da4b11e 100644
--- a/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_ae6a2a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.glsl
index 7ca7f5e..61fe412 100644
--- a/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_aeb38a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.glsl
index 68827ee..03a0498 100644
--- a/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_b42fd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.glsl
index 7c2a695..191204a 100644
--- a/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b706b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.glsl
index ccd5594..13f5de8 100644
--- a/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b70ded();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.glsl
index baedce0..985d514 100644
--- a/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_b71c13();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.glsl
index f645ef5..cf26360 100644
--- a/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b7232c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.glsl
index f89875f..dfbe0d7 100644
--- a/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b76ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.glsl
index 13a0bd8..c607f85 100644
--- a/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b77161();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.glsl
index 7c40862..9b4d336 100644
--- a/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_b91b86();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.glsl
index 759f84f..eb83d1c 100644
--- a/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_b9c81a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.glsl
index 5364ee4..9dab83c 100644
--- a/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_bbcb7f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.glsl
index 13673c0..a01405d 100644
--- a/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_bcc97a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.glsl
index e0ab970..c80d6dc 100644
--- a/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_bd6602();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.glsl
index a35a7e4..655b575 100644
--- a/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_be6e30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.glsl
index df5a69f..d090d22 100644
--- a/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_bedbfc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.glsl
index 2e1ff62..95a2ab2 100644
--- a/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_bf775c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.glsl
index 3d55171..97a4675 100644
--- a/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_c1f29e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.glsl
index 37f2263..8fe8cfb 100644
--- a/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_c2ca46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.glsl
index fe7b867..3052552 100644
--- a/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_c32905();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.glsl
index d03e596..6a1d862 100644
--- a/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_c33478();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.glsl
index 4282dbf..ffe5c98 100644
--- a/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_c35268();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.glsl
index 0ec19a8..f9bc8d5 100644
--- a/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_c5af1e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.glsl
index d1d18bf..2bdfa08 100644
--- a/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_c863be();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.glsl
index 907c457..b81301c 100644
--- a/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_c9d780();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.glsl
index f24a0ce..e3f46de 100644
--- a/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_cb3b0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.glsl
index 30cb592..51dcf91 100644
--- a/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_cd6755();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.glsl
index adfa11c..2cdb555 100644
--- a/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_ceb832();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.glsl
index 36f487a..4d45422 100644
--- a/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d19db4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.glsl
index e6e626c..8353d34 100644
--- a/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d26166();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.glsl
index 4810cef..1663ab9 100644
--- a/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d2b565();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.glsl
index 1dce17e..35353a2 100644
--- a/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d4aa95();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.glsl
index 95152ae..f1b8f7b 100644
--- a/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_d55e65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.glsl
index 1019f10..748e7ef 100644
--- a/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d73b5c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.glsl
index 0d6a82a..438823c 100644
--- a/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_d82b0a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.glsl
index 9bd171a..87a582f 100644
--- a/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_db92a2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.glsl
index b5a7cea..1b3e71a 100644
--- a/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_dce0e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.glsl
index 93cff1b..c034f17 100644
--- a/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_dd7d81();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.glsl
index 59a0e13..4e55f65 100644
--- a/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_dde364();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.glsl
index 58a3575..ecdc278 100644
--- a/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_de4b94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.glsl
index 75ca8dc..d353aca 100644
--- a/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_df0c51();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.glsl
index a3eb25c..b1ade72 100644
--- a/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_df2ca4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.glsl
index 5c97156..a6bb205 100644
--- a/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_dfa9a1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.glsl
index b5806a4..65866af 100644
--- a/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_dffb13();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.glsl
index 8c5d0b7..cba0599 100644
--- a/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_e077e7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.glsl
index a9662f8..e06473d 100644
--- a/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_e0b666();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.glsl
index 4bebc1d..a512eab 100644
--- a/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_e38281();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.glsl
index 57aea7c..567a002 100644
--- a/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_e7c6d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.glsl
index 989b2a9..3d86055 100644
--- a/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_e885e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.glsl
index 4f128d4..f608f62 100644
--- a/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_e8cbf7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.glsl
index c0a7aff..141101d 100644
--- a/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_ea30d2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.glsl
index 36fafbc..1a752ee 100644
--- a/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_eb702f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.glsl
index 72234c3..d18231a 100644
--- a/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_eb78b9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.glsl
index 0b35885..df12a68 100644
--- a/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_ed6198();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.glsl
index a7543bc..9a9d810 100644
--- a/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_ee6acc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.glsl
index 54f63db..3ce175b 100644
--- a/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_ef9f2f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.glsl
index 75b521e..f1d2151 100644
--- a/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_f1e6d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.glsl
index 874394a..764e036 100644
--- a/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_f64d69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.glsl
index d195fb1..e27ea04 100644
--- a/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -10,6 +13,9 @@
void main() {
textureStore_f7b0ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.glsl
index 238a52e..37a9eb2 100644
--- a/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_f8dead();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.glsl
index 64efcfd..f4414ac 100644
--- a/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_f9be83();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.glsl
index a9c640e..77b1fb5 100644
--- a/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_fb9a8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.glsl
index c72f1e2..a8c84f6 100644
--- a/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_fbf53f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.glsl
index 417d159..9344e30 100644
--- a/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_fcbe66();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.glsl
index 3238611..a9f356d 100644
--- a/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
textureStore_fd350c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/literal/transpose/06794e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/06794e.wgsl.expected.glsl
index c651cf3..2e8d76a 100644
--- a/test/tint/builtins/gen/literal/transpose/06794e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/06794e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_06794e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_06794e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/2585cd.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/2585cd.wgsl.expected.glsl
index 1bdba18..da5fb10 100644
--- a/test/tint/builtins/gen/literal/transpose/2585cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/2585cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_2585cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_2585cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/31d679.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/31d679.wgsl.expected.glsl
index b335e40..978c692 100644
--- a/test/tint/builtins/gen/literal/transpose/31d679.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/31d679.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_31d679();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_31d679();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/31e37e.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/31e37e.wgsl.expected.glsl
index 962a712..9cd0557 100644
--- a/test/tint/builtins/gen/literal/transpose/31e37e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/31e37e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_31e37e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_31e37e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.glsl
index dc877e6..a7b7ae6 100644
--- a/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_32dd64();
}
+//
+// compute_main
+//
#version 310 es
void transpose_32dd64() {
@@ -17,6 +23,9 @@
void main() {
transpose_32dd64();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/4ce359.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/4ce359.wgsl.expected.glsl
index 0925bdd..d27cb03 100644
--- a/test/tint/builtins/gen/literal/transpose/4ce359.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/4ce359.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_4ce359();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_4ce359();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/4dc9a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/4dc9a1.wgsl.expected.glsl
index e1d2181..c806eb4 100644
--- a/test/tint/builtins/gen/literal/transpose/4dc9a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/4dc9a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_4dc9a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_4dc9a1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.glsl
index 203854e..591449d 100644
--- a/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_553e90();
}
+//
+// compute_main
+//
#version 310 es
void transpose_553e90() {
@@ -17,6 +23,9 @@
void main() {
transpose_553e90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.glsl
index 9577222..a8ef5f7 100644
--- a/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_5c133c();
}
+//
+// compute_main
+//
#version 310 es
void transpose_5c133c() {
@@ -17,6 +23,9 @@
void main() {
transpose_5c133c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/5edd96.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/5edd96.wgsl.expected.glsl
index 3c06a59..38cd009 100644
--- a/test/tint/builtins/gen/literal/transpose/5edd96.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/5edd96.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_5edd96();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_5edd96();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/5f36bf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/5f36bf.wgsl.expected.glsl
index ceb9451..f5129c0 100644
--- a/test/tint/builtins/gen/literal/transpose/5f36bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/5f36bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_5f36bf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_5f36bf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.glsl
index dcf7ce8..7e22697 100644
--- a/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_66fce8();
}
+//
+// compute_main
+//
#version 310 es
void transpose_66fce8() {
@@ -17,6 +23,9 @@
void main() {
transpose_66fce8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.glsl
index 02539b1..b0497fb 100644
--- a/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_70ca11();
}
+//
+// compute_main
+//
#version 310 es
void transpose_70ca11() {
@@ -17,6 +23,9 @@
void main() {
transpose_70ca11();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/7be8b2.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/7be8b2.wgsl.expected.glsl
index c7a36e5..41ba387 100644
--- a/test/tint/builtins/gen/literal/transpose/7be8b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/7be8b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_7be8b2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_7be8b2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.glsl
index 49abc49..5cec110 100644
--- a/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_7eb2c5();
}
+//
+// compute_main
+//
#version 310 es
void transpose_7eb2c5() {
@@ -17,6 +23,9 @@
void main() {
transpose_7eb2c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/844869.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/844869.wgsl.expected.glsl
index 55c5edd..6040512 100644
--- a/test/tint/builtins/gen/literal/transpose/844869.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/844869.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_844869();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_844869();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.glsl
index aacc60b..53a4bfa 100644
--- a/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_84a763();
}
+//
+// compute_main
+//
#version 310 es
void transpose_84a763() {
@@ -17,6 +23,9 @@
void main() {
transpose_84a763();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/854336.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/854336.wgsl.expected.glsl
index cfca150..284ed90 100644
--- a/test/tint/builtins/gen/literal/transpose/854336.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/854336.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_854336();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_854336();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/8c06ce.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/8c06ce.wgsl.expected.glsl
index ad2d8c6..3f4962a 100644
--- a/test/tint/builtins/gen/literal/transpose/8c06ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/8c06ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_8c06ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_8c06ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.glsl
index c4f7934..1a4eaa6 100644
--- a/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_ace596();
}
+//
+// compute_main
+//
#version 310 es
void transpose_ace596() {
@@ -17,6 +23,9 @@
void main() {
transpose_ace596();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/b9ad1f.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/b9ad1f.wgsl.expected.glsl
index 07beb37..07f9f3c 100644
--- a/test/tint/builtins/gen/literal/transpose/b9ad1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/b9ad1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_b9ad1f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_b9ad1f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/c1b600.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/c1b600.wgsl.expected.glsl
index 5ad1bd3..581dfbf 100644
--- a/test/tint/builtins/gen/literal/transpose/c1b600.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/c1b600.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_c1b600();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_c1b600();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/d6faec.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/d6faec.wgsl.expected.glsl
index cf1ba29..f744530 100644
--- a/test/tint/builtins/gen/literal/transpose/d6faec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/d6faec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_d6faec();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_d6faec();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/transpose/d8f8ba.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/d8f8ba.wgsl.expected.glsl
index be08a8f..669a878 100644
--- a/test/tint/builtins/gen/literal/transpose/d8f8ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/d8f8ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_d8f8ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_d8f8ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.glsl
index e762c8b..da3cdb7 100644
--- a/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_dc671a();
}
+//
+// compute_main
+//
#version 310 es
void transpose_dc671a() {
@@ -17,6 +23,9 @@
void main() {
transpose_dc671a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/ed4bdc.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/ed4bdc.wgsl.expected.glsl
index 8e2b602..3fe738c 100644
--- a/test/tint/builtins/gen/literal/transpose/ed4bdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/ed4bdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = transpose_ed4bdc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = transpose_ed4bdc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/transpose/faeb05.wgsl.expected.glsl b/test/tint/builtins/gen/literal/transpose/faeb05.wgsl.expected.glsl
index 2497f25..b68aab8 100644
--- a/test/tint/builtins/gen/literal/transpose/faeb05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/transpose/faeb05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_faeb05();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_faeb05();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/trunc/103ab8.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/103ab8.wgsl.expected.glsl
index 7ddd8a7..c43c811 100644
--- a/test/tint/builtins/gen/literal/trunc/103ab8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/103ab8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_103ab8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_103ab8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.glsl
index 3a732cc..2d15e08 100644
--- a/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_117396();
}
+//
+// compute_main
+//
#version 310 es
void trunc_117396() {
@@ -17,6 +23,9 @@
void main() {
trunc_117396();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/562d05.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/562d05.wgsl.expected.glsl
index 62ed4df..519a2d5 100644
--- a/test/tint/builtins/gen/literal/trunc/562d05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/562d05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = trunc_562d05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = trunc_562d05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.glsl
index c62587a..de465c0 100644
--- a/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_7d6ded();
}
+//
+// compute_main
+//
#version 310 es
void trunc_7d6ded() {
@@ -17,6 +23,9 @@
void main() {
trunc_7d6ded();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/a56109.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/a56109.wgsl.expected.glsl
index f8c7153..f8f7dd2 100644
--- a/test/tint/builtins/gen/literal/trunc/a56109.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/a56109.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_a56109();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_a56109();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.glsl
index 305d64d..21791e4 100644
--- a/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_c12555();
}
+//
+// compute_main
+//
#version 310 es
void trunc_c12555() {
@@ -17,6 +23,9 @@
void main() {
trunc_c12555();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/cc2b0d.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/cc2b0d.wgsl.expected.glsl
index 365e6f9..891d7fc 100644
--- a/test/tint/builtins/gen/literal/trunc/cc2b0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/cc2b0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_cc2b0d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_cc2b0d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/trunc/ce7c17.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/ce7c17.wgsl.expected.glsl
index f95cdc3..e4f7a12 100644
--- a/test/tint/builtins/gen/literal/trunc/ce7c17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/ce7c17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_ce7c17();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_ce7c17();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/literal/trunc/e183aa.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/e183aa.wgsl.expected.glsl
index f4575cc..40b81c4 100644
--- a/test/tint/builtins/gen/literal/trunc/e183aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/e183aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = trunc_e183aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = trunc_e183aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/eb83df.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/eb83df.wgsl.expected.glsl
index 9ca20dc..6434d0d 100644
--- a/test/tint/builtins/gen/literal/trunc/eb83df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/eb83df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = trunc_eb83df();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = trunc_eb83df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.glsl
index 968d083..c0a74c6 100644
--- a/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_f0f1a1();
}
+//
+// compute_main
+//
#version 310 es
void trunc_f0f1a1() {
@@ -17,6 +23,9 @@
void main() {
trunc_f0f1a1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/trunc/f370d3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/trunc/f370d3.wgsl.expected.glsl
index 660b006..ccaf64f 100644
--- a/test/tint/builtins/gen/literal/trunc/f370d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/trunc/f370d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = trunc_f370d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = trunc_f370d3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack2x16float/32a5cf.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack2x16float/32a5cf.wgsl.expected.glsl
index 0307bce..43e3570 100644
--- a/test/tint/builtins/gen/literal/unpack2x16float/32a5cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack2x16float/32a5cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack2x16float_32a5cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack2x16float_32a5cf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack2x16snorm/b4aea6.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack2x16snorm/b4aea6.wgsl.expected.glsl
index 999c1e2..cd70695 100644
--- a/test/tint/builtins/gen/literal/unpack2x16snorm/b4aea6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack2x16snorm/b4aea6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack2x16snorm_b4aea6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack2x16snorm_b4aea6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack2x16unorm/7699c0.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack2x16unorm/7699c0.wgsl.expected.glsl
index d994860..229a566 100644
--- a/test/tint/builtins/gen/literal/unpack2x16unorm/7699c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack2x16unorm/7699c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack2x16unorm_7699c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack2x16unorm_7699c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack4x8snorm/523fb3.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack4x8snorm/523fb3.wgsl.expected.glsl
index 429b631..658dbff 100644
--- a/test/tint/builtins/gen/literal/unpack4x8snorm/523fb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack4x8snorm/523fb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack4x8snorm_523fb3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack4x8snorm_523fb3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack4x8unorm/750c74.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack4x8unorm/750c74.wgsl.expected.glsl
index 08890f6..f381971 100644
--- a/test/tint/builtins/gen/literal/unpack4x8unorm/750c74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack4x8unorm/750c74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack4x8unorm_750c74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack4x8unorm_750c74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack4xI8/830900.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack4xI8/830900.wgsl.expected.glsl
index f2c7dbe..cfe7122 100644
--- a/test/tint/builtins/gen/literal/unpack4xI8/830900.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack4xI8/830900.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack4xI8_830900();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack4xI8_830900();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/literal/unpack4xU8/a5ea55.wgsl.expected.glsl b/test/tint/builtins/gen/literal/unpack4xU8/a5ea55.wgsl.expected.glsl
index 32c6525..e5c5a69 100644
--- a/test/tint/builtins/gen/literal/unpack4xU8/a5ea55.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/literal/unpack4xU8/a5ea55.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = unpack4xU8_a5ea55();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = unpack4xU8_a5ea55();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/002533.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/002533.wgsl.expected.glsl
index a0a8ace..5f50f92 100644
--- a/test/tint/builtins/gen/var/abs/002533.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/002533.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_002533();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_002533();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/005174.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/005174.wgsl.expected.glsl
index 65ff52d..c74cded 100644
--- a/test/tint/builtins/gen/var/abs/005174.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/005174.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_005174();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_005174();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/1ce782.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/1ce782.wgsl.expected.glsl
index ac60073..18086d1 100644
--- a/test/tint/builtins/gen/var/abs/1ce782.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/1ce782.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_1ce782();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_1ce782();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/1e9d53.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/1e9d53.wgsl.expected.glsl
index 2b1ffcb..f5545ca 100644
--- a/test/tint/builtins/gen/var/abs/1e9d53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/1e9d53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_1e9d53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_1e9d53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.glsl
index 8fdb037..92941e3 100644
--- a/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_2f861b();
}
+//
+// compute_main
+//
#version 310 es
void abs_2f861b() {
@@ -17,6 +23,9 @@
void main() {
abs_2f861b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/421ca3.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/421ca3.wgsl.expected.glsl
index e15d285..de7383c 100644
--- a/test/tint/builtins/gen/var/abs/421ca3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/421ca3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = abs_421ca3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = abs_421ca3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/abs/467cd1.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/467cd1.wgsl.expected.glsl
index 96d70c5..23b886d 100644
--- a/test/tint/builtins/gen/var/abs/467cd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/467cd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_467cd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_467cd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/4ad288.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/4ad288.wgsl.expected.glsl
index 2eaefed..7e7946c 100644
--- a/test/tint/builtins/gen/var/abs/4ad288.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/4ad288.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_4ad288();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_4ad288();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/538d29.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/538d29.wgsl.expected.glsl
index 07aec66..4f93314 100644
--- a/test/tint/builtins/gen/var/abs/538d29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/538d29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = abs_538d29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = abs_538d29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.glsl
index c961339..869bcff 100644
--- a/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_577d6e();
}
+//
+// compute_main
+//
#version 310 es
void abs_577d6e() {
@@ -17,6 +23,9 @@
void main() {
abs_577d6e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.glsl
index 560c680..fccdf1d 100644
--- a/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_5a8af1();
}
+//
+// compute_main
+//
#version 310 es
void abs_5a8af1() {
@@ -17,6 +23,9 @@
void main() {
abs_5a8af1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/5ad50a.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/5ad50a.wgsl.expected.glsl
index 7fa7a22..11f6871 100644
--- a/test/tint/builtins/gen/var/abs/5ad50a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/5ad50a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_5ad50a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_5ad50a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/5ae4fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/5ae4fe.wgsl.expected.glsl
index a9f662a..813e096 100644
--- a/test/tint/builtins/gen/var/abs/5ae4fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/5ae4fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = abs_5ae4fe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = abs_5ae4fe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/abs/7326de.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/7326de.wgsl.expected.glsl
index e922cf8..5a16aea 100644
--- a/test/tint/builtins/gen/var/abs/7326de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/7326de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_7326de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_7326de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/7f28e6.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/7f28e6.wgsl.expected.glsl
index 0002040..4f735dd 100644
--- a/test/tint/builtins/gen/var/abs/7f28e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/7f28e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_7f28e6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_7f28e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/7faa9e.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/7faa9e.wgsl.expected.glsl
index 110915f..28a05b8 100644
--- a/test/tint/builtins/gen/var/abs/7faa9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/7faa9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_7faa9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_7faa9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.glsl
index a6e5233..a462dd6 100644
--- a/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_82ff9d();
}
+//
+// compute_main
+//
#version 310 es
void abs_82ff9d() {
@@ -17,6 +23,9 @@
void main() {
abs_82ff9d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.glsl
index f8c114f..ed19bac 100644
--- a/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_8ca9b1();
}
+//
+// compute_main
+//
#version 310 es
void abs_8ca9b1() {
@@ -17,6 +23,9 @@
void main() {
abs_8ca9b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/9c80a6.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/9c80a6.wgsl.expected.glsl
index 73dfd68..89c5efd 100644
--- a/test/tint/builtins/gen/var/abs/9c80a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/9c80a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_9c80a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_9c80a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.glsl
index 81e331b..7a65d35 100644
--- a/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_aedb6d();
}
+//
+// compute_main
+//
#version 310 es
void abs_aedb6d() {
@@ -17,6 +23,9 @@
void main() {
abs_aedb6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/b96037.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/b96037.wgsl.expected.glsl
index fbb7f45..72eacc4 100644
--- a/test/tint/builtins/gen/var/abs/b96037.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/b96037.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = abs_b96037();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = abs_b96037();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.glsl
index c0c9b03..69d18dd 100644
--- a/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_c3321c();
}
+//
+// compute_main
+//
#version 310 es
void abs_c3321c() {
@@ -17,6 +23,9 @@
void main() {
abs_c3321c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.glsl
index 8b71c92..f2bd90d 100644
--- a/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
abs_e28785();
}
+//
+// compute_main
+//
#version 310 es
void abs_e28785() {
@@ -17,6 +23,9 @@
void main() {
abs_e28785();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/abs/fd247f.wgsl.expected.glsl b/test/tint/builtins/gen/var/abs/fd247f.wgsl.expected.glsl
index ebe0ec0..d87be30 100644
--- a/test/tint/builtins/gen/var/abs/fd247f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/abs/fd247f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = abs_fd247f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = abs_fd247f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acos/004aff.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/004aff.wgsl.expected.glsl
index 5c815b5..145ef60 100644
--- a/test/tint/builtins/gen/var/acos/004aff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/004aff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acos_004aff();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acos_004aff();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acos/069188.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/069188.wgsl.expected.glsl
index 1a9f8cd..d63e9a2 100644
--- a/test/tint/builtins/gen/var/acos/069188.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/069188.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_069188();
}
+//
+// compute_main
+//
#version 310 es
void acos_069188() {
@@ -17,6 +23,9 @@
void main() {
acos_069188();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.glsl
index fa6ed02..37f7892 100644
--- a/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_15d35b();
}
+//
+// compute_main
+//
#version 310 es
void acos_15d35b() {
@@ -17,6 +23,9 @@
void main() {
acos_15d35b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/203628.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/203628.wgsl.expected.glsl
index 81089da..b8e661d 100644
--- a/test/tint/builtins/gen/var/acos/203628.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/203628.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acos_203628();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acos_203628();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acos/303e3d.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/303e3d.wgsl.expected.glsl
index f91afa8..d9573a0 100644
--- a/test/tint/builtins/gen/var/acos/303e3d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/303e3d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acos_303e3d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acos_303e3d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acos/489247.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/489247.wgsl.expected.glsl
index ed02e46..1d277d4 100644
--- a/test/tint/builtins/gen/var/acos/489247.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/489247.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_489247();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_489247();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.glsl
index 0516da3..bfdf5ef 100644
--- a/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_4dac75();
}
+//
+// compute_main
+//
#version 310 es
void acos_4dac75() {
@@ -17,6 +23,9 @@
void main() {
acos_4dac75();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.glsl
index 58f875b..e155950 100644
--- a/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acos_5e9ad2();
}
+//
+// compute_main
+//
#version 310 es
void acos_5e9ad2() {
@@ -17,6 +23,9 @@
void main() {
acos_5e9ad2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/8e2acf.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/8e2acf.wgsl.expected.glsl
index f71478a..e60fa4f 100644
--- a/test/tint/builtins/gen/var/acos/8e2acf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/8e2acf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_8e2acf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_8e2acf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/a610c4.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/a610c4.wgsl.expected.glsl
index 0521446..bc49378 100644
--- a/test/tint/builtins/gen/var/acos/a610c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/a610c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_a610c4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_a610c4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/dfc915.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/dfc915.wgsl.expected.glsl
index 23f790f..4699f16 100644
--- a/test/tint/builtins/gen/var/acos/dfc915.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/dfc915.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acos_dfc915();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acos_dfc915();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acos/f47057.wgsl.expected.glsl b/test/tint/builtins/gen/var/acos/f47057.wgsl.expected.glsl
index 506f7a1..bb4de59 100644
--- a/test/tint/builtins/gen/var/acos/f47057.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acos/f47057.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acos_f47057();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acos_f47057();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.glsl
index de7ad40..05c7ded 100644
--- a/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_17260e();
}
+//
+// compute_main
+//
#version 310 es
void acosh_17260e() {
@@ -17,6 +23,9 @@
void main() {
acosh_17260e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.glsl
index ec6ec15..90f1e4f 100644
--- a/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_3433e8();
}
+//
+// compute_main
+//
#version 310 es
void acosh_3433e8() {
@@ -17,6 +23,9 @@
void main() {
acosh_3433e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.glsl
index 574d85e..0978c4e 100644
--- a/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_490aae();
}
+//
+// compute_main
+//
#version 310 es
void acosh_490aae() {
@@ -17,6 +23,9 @@
void main() {
acosh_490aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/5f49d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/5f49d8.wgsl.expected.glsl
index 10d18d1..f592d18 100644
--- a/test/tint/builtins/gen/var/acosh/5f49d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/5f49d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acosh_5f49d8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acosh_5f49d8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acosh/640883.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/640883.wgsl.expected.glsl
index d90b17e..b5a2afd 100644
--- a/test/tint/builtins/gen/var/acosh/640883.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/640883.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_640883();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_640883();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.glsl
index c71fc7b..a7ec951 100644
--- a/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
acosh_9f213e();
}
+//
+// compute_main
+//
#version 310 es
void acosh_9f213e() {
@@ -17,6 +23,9 @@
void main() {
acosh_9f213e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/a37dfe.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/a37dfe.wgsl.expected.glsl
index e0bc93e..4d41106 100644
--- a/test/tint/builtins/gen/var/acosh/a37dfe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/a37dfe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acosh_a37dfe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acosh_a37dfe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acosh/d51ccb.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/d51ccb.wgsl.expected.glsl
index 7f790ab..d1ab49c 100644
--- a/test/tint/builtins/gen/var/acosh/d51ccb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/d51ccb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_d51ccb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_d51ccb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/de60d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/de60d8.wgsl.expected.glsl
index 0588cba..0bb9807 100644
--- a/test/tint/builtins/gen/var/acosh/de60d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/de60d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acosh_de60d8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acosh_de60d8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/acosh/e38f5c.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/e38f5c.wgsl.expected.glsl
index 9814a95..fff58bc 100644
--- a/test/tint/builtins/gen/var/acosh/e38f5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/e38f5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_e38f5c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_e38f5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/ecf2d1.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/ecf2d1.wgsl.expected.glsl
index b11feae..be26e45 100644
--- a/test/tint/builtins/gen/var/acosh/ecf2d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/ecf2d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = acosh_ecf2d1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = acosh_ecf2d1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/acosh/f56574.wgsl.expected.glsl b/test/tint/builtins/gen/var/acosh/f56574.wgsl.expected.glsl
index 7202899..a62b204 100644
--- a/test/tint/builtins/gen/var/acosh/f56574.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/acosh/f56574.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = acosh_f56574();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = acosh_f56574();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/all/353d6a.wgsl.expected.glsl b/test/tint/builtins/gen/var/all/353d6a.wgsl.expected.glsl
index c451df9..ce3e059 100644
--- a/test/tint/builtins/gen/var/all/353d6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/all/353d6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = all_353d6a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = all_353d6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/all/986c7b.wgsl.expected.glsl b/test/tint/builtins/gen/var/all/986c7b.wgsl.expected.glsl
index f41e35b..73365f9 100644
--- a/test/tint/builtins/gen/var/all/986c7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/all/986c7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = all_986c7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = all_986c7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/all/bd2dba.wgsl.expected.glsl b/test/tint/builtins/gen/var/all/bd2dba.wgsl.expected.glsl
index 0c0c80b..e02e9a4 100644
--- a/test/tint/builtins/gen/var/all/bd2dba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/all/bd2dba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = all_bd2dba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = all_bd2dba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/all/f46790.wgsl.expected.glsl b/test/tint/builtins/gen/var/all/f46790.wgsl.expected.glsl
index 1d95498..b531e26 100644
--- a/test/tint/builtins/gen/var/all/f46790.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/all/f46790.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = all_f46790();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = all_f46790();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/any/083428.wgsl.expected.glsl b/test/tint/builtins/gen/var/any/083428.wgsl.expected.glsl
index 2682da0..96a19e1 100644
--- a/test/tint/builtins/gen/var/any/083428.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/any/083428.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = any_083428();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = any_083428();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/any/0e3e58.wgsl.expected.glsl b/test/tint/builtins/gen/var/any/0e3e58.wgsl.expected.glsl
index 4981e6e..5e864a4 100644
--- a/test/tint/builtins/gen/var/any/0e3e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/any/0e3e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = any_0e3e58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = any_0e3e58();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/any/2ab91a.wgsl.expected.glsl b/test/tint/builtins/gen/var/any/2ab91a.wgsl.expected.glsl
index 7c040e3..227570b 100644
--- a/test/tint/builtins/gen/var/any/2ab91a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/any/2ab91a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = any_2ab91a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = any_2ab91a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/any/e755c1.wgsl.expected.glsl b/test/tint/builtins/gen/var/any/e755c1.wgsl.expected.glsl
index 816de68..8c792d5 100644
--- a/test/tint/builtins/gen/var/any/e755c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/any/e755c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = any_e755c1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = any_e755c1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/arrayLength/1588cd.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/1588cd.wgsl.expected.glsl
index f9ffd44..8843f50 100644
--- a/test/tint/builtins/gen/var/arrayLength/1588cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/1588cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_1588cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_1588cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/arrayLength/61b1c7.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/61b1c7.wgsl.expected.glsl
index b000c2d..0b49cb4 100644
--- a/test/tint/builtins/gen/var/arrayLength/61b1c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/61b1c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_61b1c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/arrayLength/8421b9.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/8421b9.wgsl.expected.glsl
index 9bdc3e0..05535ae 100644
--- a/test/tint/builtins/gen/var/arrayLength/8421b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/8421b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = arrayLength_8421b9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = arrayLength_8421b9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/arrayLength/a0f5ca.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/a0f5ca.wgsl.expected.glsl
index 3a1c222..a8bbedb 100644
--- a/test/tint/builtins/gen/var/arrayLength/a0f5ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/a0f5ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_a0f5ca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_a0f5ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/arrayLength/cbd6b5.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/cbd6b5.wgsl.expected.glsl
index 739f99d..a2f30b2 100644
--- a/test/tint/builtins/gen/var/arrayLength/cbd6b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/cbd6b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = arrayLength_cbd6b5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/arrayLength/cdd123.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/cdd123.wgsl.expected.glsl
index 5ae1db1..0f30501 100644
--- a/test/tint/builtins/gen/var/arrayLength/cdd123.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/cdd123.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_cdd123();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/arrayLength/cfca0a.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/cfca0a.wgsl.expected.glsl
index e06e3ae..fdab678 100644
--- a/test/tint/builtins/gen/var/arrayLength/cfca0a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/cfca0a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_cfca0a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = arrayLength_cfca0a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/arrayLength/eb510f.wgsl.expected.glsl b/test/tint/builtins/gen/var/arrayLength/eb510f.wgsl.expected.glsl
index 597c226..1f43f95 100644
--- a/test/tint/builtins/gen/var/arrayLength/eb510f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/arrayLength/eb510f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = arrayLength_eb510f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/asin/064953.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/064953.wgsl.expected.glsl
index 21cd1db..213337a 100644
--- a/test/tint/builtins/gen/var/asin/064953.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/064953.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_064953();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_064953();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.glsl
index 77325b5..7fa7829 100644
--- a/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_0bac07();
}
+//
+// compute_main
+//
#version 310 es
void asin_0bac07() {
@@ -17,6 +23,9 @@
void main() {
asin_0bac07();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/11dfda.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/11dfda.wgsl.expected.glsl
index e727361..98d340c 100644
--- a/test/tint/builtins/gen/var/asin/11dfda.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/11dfda.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asin_11dfda();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asin_11dfda();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asin/2d8e29.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/2d8e29.wgsl.expected.glsl
index 2e044f9..222fe78 100644
--- a/test/tint/builtins/gen/var/asin/2d8e29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/2d8e29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asin_2d8e29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asin_2d8e29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asin/3cfbd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/3cfbd4.wgsl.expected.glsl
index af70745..5cf772e 100644
--- a/test/tint/builtins/gen/var/asin/3cfbd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/3cfbd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asin_3cfbd4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asin_3cfbd4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.glsl
index fccd6dc..2dfee4c 100644
--- a/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_64bb1f();
}
+//
+// compute_main
+//
#version 310 es
void asin_64bb1f() {
@@ -17,6 +23,9 @@
void main() {
asin_64bb1f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/7b6a44.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/7b6a44.wgsl.expected.glsl
index 5854cd3..11975e2 100644
--- a/test/tint/builtins/gen/var/asin/7b6a44.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/7b6a44.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_7b6a44();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_7b6a44();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/8cd9c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/8cd9c9.wgsl.expected.glsl
index e81b20e..5df8cff 100644
--- a/test/tint/builtins/gen/var/asin/8cd9c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/8cd9c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_8cd9c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_8cd9c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.glsl
index 2a69bc0..728682e 100644
--- a/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_a5dd88();
}
+//
+// compute_main
+//
#version 310 es
void asin_a5dd88() {
@@ -17,6 +23,9 @@
void main() {
asin_a5dd88();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.glsl
index b7d423e..905705a 100644
--- a/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asin_a6d73a();
}
+//
+// compute_main
+//
#version 310 es
void asin_a6d73a() {
@@ -17,6 +23,9 @@
void main() {
asin_a6d73a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asin/b4aced.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/b4aced.wgsl.expected.glsl
index 31d30da..db257aa 100644
--- a/test/tint/builtins/gen/var/asin/b4aced.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/b4aced.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asin_b4aced();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asin_b4aced();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asin/c0c272.wgsl.expected.glsl b/test/tint/builtins/gen/var/asin/c0c272.wgsl.expected.glsl
index 3ffd1b2..53431db 100644
--- a/test/tint/builtins/gen/var/asin/c0c272.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asin/c0c272.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asin_c0c272();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asin_c0c272();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/157447.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/157447.wgsl.expected.glsl
index 8e14096..64850d8 100644
--- a/test/tint/builtins/gen/var/asinh/157447.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/157447.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_157447();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_157447();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.glsl
index 08c2c5c..5af25cc 100644
--- a/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_16b543();
}
+//
+// compute_main
+//
#version 310 es
void asinh_16b543() {
@@ -17,6 +23,9 @@
void main() {
asinh_16b543();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.glsl
index 9118099..c6c7a81 100644
--- a/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_180015();
}
+//
+// compute_main
+//
#version 310 es
void asinh_180015() {
@@ -17,6 +23,9 @@
void main() {
asinh_180015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/2265ee.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/2265ee.wgsl.expected.glsl
index da834b2..9a6e702 100644
--- a/test/tint/builtins/gen/var/asinh/2265ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/2265ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_2265ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_2265ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/468a48.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/468a48.wgsl.expected.glsl
index ef18b34..1b0528a 100644
--- a/test/tint/builtins/gen/var/asinh/468a48.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/468a48.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asinh_468a48();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asinh_468a48();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asinh/4a2226.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/4a2226.wgsl.expected.glsl
index ab90b1a..b3ce94a 100644
--- a/test/tint/builtins/gen/var/asinh/4a2226.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/4a2226.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_4a2226();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_4a2226();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.glsl
index 03b2401..62e13f9 100644
--- a/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_51079e();
}
+//
+// compute_main
+//
#version 310 es
void asinh_51079e() {
@@ -17,6 +23,9 @@
void main() {
asinh_51079e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/8d2e51.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/8d2e51.wgsl.expected.glsl
index 69f6f41..cdb9a21 100644
--- a/test/tint/builtins/gen/var/asinh/8d2e51.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/8d2e51.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = asinh_8d2e51();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = asinh_8d2e51();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/95ab2b.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/95ab2b.wgsl.expected.glsl
index d88e4fc..a315eed 100644
--- a/test/tint/builtins/gen/var/asinh/95ab2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/95ab2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asinh_95ab2b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asinh_95ab2b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asinh/ad8f8b.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/ad8f8b.wgsl.expected.glsl
index 59b814f..5dfb47f 100644
--- a/test/tint/builtins/gen/var/asinh/ad8f8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/ad8f8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asinh_ad8f8b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asinh_ad8f8b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.glsl
index 8c26b10..0a3bc89 100644
--- a/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
asinh_cf8603();
}
+//
+// compute_main
+//
#version 310 es
void asinh_cf8603() {
@@ -17,6 +23,9 @@
void main() {
asinh_cf8603();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/asinh/fb5e8c.wgsl.expected.glsl b/test/tint/builtins/gen/var/asinh/fb5e8c.wgsl.expected.glsl
index f097f54..00a58739 100644
--- a/test/tint/builtins/gen/var/asinh/fb5e8c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/asinh/fb5e8c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = asinh_fb5e8c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = asinh_fb5e8c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan/02979a.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/02979a.wgsl.expected.glsl
index 1738060..c14c870 100644
--- a/test/tint/builtins/gen/var/atan/02979a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/02979a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_02979a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_02979a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/19faea.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/19faea.wgsl.expected.glsl
index 55c73a5..e8c4d19 100644
--- a/test/tint/builtins/gen/var/atan/19faea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/19faea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan_19faea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atan_19faea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan/1e1764.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/1e1764.wgsl.expected.glsl
index f42c784..2a83793 100644
--- a/test/tint/builtins/gen/var/atan/1e1764.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/1e1764.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan_1e1764();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atan_1e1764();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan/331e6d.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/331e6d.wgsl.expected.glsl
index 6399fba..5f2c6dd 100644
--- a/test/tint/builtins/gen/var/atan/331e6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/331e6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_331e6d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_331e6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.glsl
index cba198b..c6e8c0f 100644
--- a/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_5ca7b8();
}
+//
+// compute_main
+//
#version 310 es
void atan_5ca7b8() {
@@ -17,6 +23,9 @@
void main() {
atan_5ca7b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.glsl
index 02df77c..11006e5 100644
--- a/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_749e1b();
}
+//
+// compute_main
+//
#version 310 es
void atan_749e1b() {
@@ -17,6 +23,9 @@
void main() {
atan_749e1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.glsl
index 3ee8063..6b5f150 100644
--- a/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_7a2a75();
}
+//
+// compute_main
+//
#version 310 es
void atan_7a2a75() {
@@ -17,6 +23,9 @@
void main() {
atan_7a2a75();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/a5f421.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/a5f421.wgsl.expected.glsl
index 6b5e9369..f10f434 100644
--- a/test/tint/builtins/gen/var/atan/a5f421.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/a5f421.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan_a5f421();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atan_a5f421();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan/a7ba61.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/a7ba61.wgsl.expected.glsl
index 66099b8..569a97e 100644
--- a/test/tint/builtins/gen/var/atan/a7ba61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/a7ba61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan_a7ba61();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atan_a7ba61();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan/a8b696.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/a8b696.wgsl.expected.glsl
index 5a84e4e..25655b9 100644
--- a/test/tint/builtins/gen/var/atan/a8b696.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/a8b696.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_a8b696();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_a8b696();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/ad96e4.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/ad96e4.wgsl.expected.glsl
index 3c21a8f..302c4b4 100644
--- a/test/tint/builtins/gen/var/atan/ad96e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/ad96e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atan_ad96e4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atan_ad96e4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.glsl
index 56fbd88..769e41c 100644
--- a/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan_d17fb2();
}
+//
+// compute_main
+//
#version 310 es
void atan_d17fb2() {
@@ -17,6 +23,9 @@
void main() {
atan_d17fb2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.glsl
index a9d907d..d8ed5fd 100644
--- a/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_034ace();
}
+//
+// compute_main
+//
#version 310 es
void atan2_034ace() {
@@ -17,6 +23,9 @@
void main() {
atan2_034ace();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/21dfea.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/21dfea.wgsl.expected.glsl
index 269b47e..d53cd0a 100644
--- a/test/tint/builtins/gen/var/atan2/21dfea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/21dfea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = atan2_21dfea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = atan2_21dfea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.glsl
index f91023f..1a42bc5 100644
--- a/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_3c2865();
}
+//
+// compute_main
+//
#version 310 es
void atan2_3c2865() {
@@ -17,6 +23,9 @@
void main() {
atan2_3c2865();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/57fb13.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/57fb13.wgsl.expected.glsl
index 6d4ccf0..0421ce1 100644
--- a/test/tint/builtins/gen/var/atan2/57fb13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/57fb13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan2_57fb13();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = atan2_57fb13();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/93febc.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/93febc.wgsl.expected.glsl
index af26554..bc3fb94 100644
--- a/test/tint/builtins/gen/var/atan2/93febc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/93febc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = atan2_93febc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = atan2_93febc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan2/96057c.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/96057c.wgsl.expected.glsl
index c41ab5b..de43825 100644
--- a/test/tint/builtins/gen/var/atan2/96057c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/96057c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan2_96057c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = atan2_96057c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/a70d0d.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/a70d0d.wgsl.expected.glsl
index 95ea650..5f1b5e65 100644
--- a/test/tint/builtins/gen/var/atan2/a70d0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/a70d0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan2_a70d0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = atan2_a70d0d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/ae713e.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/ae713e.wgsl.expected.glsl
index 34fc499..0d30d7d 100644
--- a/test/tint/builtins/gen/var/atan2/ae713e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/ae713e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = atan2_ae713e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = atan2_ae713e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.glsl
index afc19e0..0e26f6f 100644
--- a/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_c19683();
}
+//
+// compute_main
+//
#version 310 es
void atan2_c19683() {
@@ -17,6 +23,9 @@
void main() {
atan2_c19683();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.glsl
index 56a98ed..14a3c6c 100644
--- a/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atan2_c4be45();
}
+//
+// compute_main
+//
#version 310 es
void atan2_c4be45() {
@@ -17,6 +23,9 @@
void main() {
atan2_c4be45();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atan2/ca698e.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/ca698e.wgsl.expected.glsl
index a135a84..90eceec 100644
--- a/test/tint/builtins/gen/var/atan2/ca698e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/ca698e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = atan2_ca698e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = atan2_ca698e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atan2/d983ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/atan2/d983ab.wgsl.expected.glsl
index d6adba9..de51d25 100644
--- a/test/tint/builtins/gen/var/atan2/d983ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atan2/d983ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = atan2_d983ab();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = atan2_d983ab();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atanh/440cca.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/440cca.wgsl.expected.glsl
index b842696..a037276 100644
--- a/test/tint/builtins/gen/var/atanh/440cca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/440cca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_440cca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_440cca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/5bf88d.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/5bf88d.wgsl.expected.glsl
index f42a0b4..d60b5ed 100644
--- a/test/tint/builtins/gen/var/atanh/5bf88d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/5bf88d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atanh_5bf88d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atanh_5bf88d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.glsl
index e9f3ed74..ae88c3a 100644
--- a/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_70d5bd();
}
+//
+// compute_main
+//
#version 310 es
void atanh_70d5bd() {
@@ -17,6 +23,9 @@
void main() {
atanh_70d5bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/7997d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/7997d8.wgsl.expected.glsl
index de5b9f7..974eb2d 100644
--- a/test/tint/builtins/gen/var/atanh/7997d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/7997d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_7997d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_7997d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.glsl
index a55d7f2..ca85cd2 100644
--- a/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_7f2874();
}
+//
+// compute_main
+//
#version 310 es
void atanh_7f2874() {
@@ -17,6 +23,9 @@
void main() {
atanh_7f2874();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/c0e634.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/c0e634.wgsl.expected.glsl
index abb900b..0116f9b 100644
--- a/test/tint/builtins/gen/var/atanh/c0e634.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/c0e634.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_c0e634();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_c0e634();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.glsl
index a81a8b5..4d8e3ed 100644
--- a/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_c5dc32();
}
+//
+// compute_main
+//
#version 310 es
void atanh_c5dc32() {
@@ -17,6 +23,9 @@
void main() {
atanh_c5dc32();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/d2d8cd.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/d2d8cd.wgsl.expected.glsl
index ec32e2f..11067a4 100644
--- a/test/tint/builtins/gen/var/atanh/d2d8cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/d2d8cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atanh_d2d8cd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atanh_d2d8cd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atanh/e3b450.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/e3b450.wgsl.expected.glsl
index c2fe6c3..4c9b871 100644
--- a/test/tint/builtins/gen/var/atanh/e3b450.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/e3b450.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atanh_e3b450();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atanh_e3b450();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.glsl
index cadadac..72f13c6 100644
--- a/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
atanh_e431bb();
}
+//
+// compute_main
+//
#version 310 es
void atanh_e431bb() {
@@ -17,6 +23,9 @@
void main() {
atanh_e431bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atanh/ec4b06.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/ec4b06.wgsl.expected.glsl
index 33fffd5..d263516 100644
--- a/test/tint/builtins/gen/var/atanh/ec4b06.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/ec4b06.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = atanh_ec4b06();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = atanh_ec4b06();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/atanh/f3e01b.wgsl.expected.glsl b/test/tint/builtins/gen/var/atanh/f3e01b.wgsl.expected.glsl
index 64425b0..1a9a8e5 100644
--- a/test/tint/builtins/gen/var/atanh/f3e01b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atanh/f3e01b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = atanh_f3e01b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = atanh_f3e01b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicAdd/8a199a.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicAdd/8a199a.wgsl.expected.glsl
index 8d7b5e8..1d3eadf 100644
--- a/test/tint/builtins/gen/var/atomicAdd/8a199a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicAdd/8a199a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicAdd_8a199a();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicAdd/d32fe4.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicAdd/d32fe4.wgsl.expected.glsl
index ffa9823..dd977bc 100644
--- a/test/tint/builtins/gen/var/atomicAdd/d32fe4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicAdd/d32fe4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicAdd_d32fe4();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicAnd/152966.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicAnd/152966.wgsl.expected.glsl
index 7ff1818..d1d6047 100644
--- a/test/tint/builtins/gen/var/atomicAnd/152966.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicAnd/152966.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicAnd_152966();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicAnd/85a8d9.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicAnd/85a8d9.wgsl.expected.glsl
index 729cd4b..8665a27 100644
--- a/test/tint/builtins/gen/var/atomicAnd/85a8d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicAnd/85a8d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicAnd_85a8d9();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
index d03275e..f6861c6 100644
--- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -26,6 +29,9 @@
void main() {
atomicCompareExchangeWeak_1bd40a();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
index 4a3e0c5..1d7cbc6 100644
--- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -26,6 +29,9 @@
void main() {
atomicCompareExchangeWeak_63d8e6();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicExchange/d59712.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicExchange/d59712.wgsl.expected.glsl
index 688a69f..32c5dbe 100644
--- a/test/tint/builtins/gen/var/atomicExchange/d59712.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicExchange/d59712.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicExchange_d59712();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicExchange/f2e22f.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicExchange/f2e22f.wgsl.expected.glsl
index 6d02d2b..5f99654 100644
--- a/test/tint/builtins/gen/var/atomicExchange/f2e22f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicExchange/f2e22f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicExchange_f2e22f();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicLoad/0806ad.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicLoad/0806ad.wgsl.expected.glsl
index 8789848..9bba327 100644
--- a/test/tint/builtins/gen/var/atomicLoad/0806ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicLoad/0806ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicLoad_0806ad();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicLoad/fe6cc3.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicLoad/fe6cc3.wgsl.expected.glsl
index 519d99b..36f234f 100644
--- a/test/tint/builtins/gen/var/atomicLoad/fe6cc3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicLoad/fe6cc3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = atomicLoad_fe6cc3();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicMax/51b9be.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicMax/51b9be.wgsl.expected.glsl
index 5c1c02a..3c947b2 100644
--- a/test/tint/builtins/gen/var/atomicMax/51b9be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicMax/51b9be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicMax_51b9be();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicMax/92aa72.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicMax/92aa72.wgsl.expected.glsl
index ee04659..2715297 100644
--- a/test/tint/builtins/gen/var/atomicMax/92aa72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicMax/92aa72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicMax_92aa72();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicMin/8e38dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicMin/8e38dc.wgsl.expected.glsl
index 568a2ee..6164854 100644
--- a/test/tint/builtins/gen/var/atomicMin/8e38dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicMin/8e38dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicMin_8e38dc();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicMin/c67a74.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicMin/c67a74.wgsl.expected.glsl
index c78c3b2..f91d8ce 100644
--- a/test/tint/builtins/gen/var/atomicMin/c67a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicMin/c67a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicMin_c67a74();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicOr/5e95d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicOr/5e95d4.wgsl.expected.glsl
index fc0a19f..b4b649d 100644
--- a/test/tint/builtins/gen/var/atomicOr/5e95d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicOr/5e95d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicOr_5e95d4();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicOr/8d96a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicOr/8d96a0.wgsl.expected.glsl
index 63a5b79..4e8503e 100644
--- a/test/tint/builtins/gen/var/atomicOr/8d96a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicOr/8d96a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicOr_8d96a0();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.glsl
index 13d647f..22b9c42 100644
--- a/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
atomicStore_cdc29e();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.glsl
index a5fe5f9..0d1b5b6 100644
--- a/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
atomicStore_d1e9a6();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicSub/051100.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicSub/051100.wgsl.expected.glsl
index f715ca4..0eff5fc 100644
--- a/test/tint/builtins/gen/var/atomicSub/051100.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicSub/051100.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicSub_051100();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicSub/15bfc9.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicSub/15bfc9.wgsl.expected.glsl
index 6e72e74..0be1596c 100644
--- a/test/tint/builtins/gen/var/atomicSub/15bfc9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicSub/15bfc9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicSub_15bfc9();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicXor/54510e.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicXor/54510e.wgsl.expected.glsl
index f7ff733..6c9b447 100644
--- a/test/tint/builtins/gen/var/atomicXor/54510e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicXor/54510e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicXor_54510e();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/atomicXor/c1b78c.wgsl.expected.glsl b/test/tint/builtins/gen/var/atomicXor/c1b78c.wgsl.expected.glsl
index d728710..fe8c3d2 100644
--- a/test/tint/builtins/gen/var/atomicXor/c1b78c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/atomicXor/c1b78c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -23,6 +26,9 @@
void main() {
v.inner = atomicXor_c1b78c();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/0fe0c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/0fe0c9.wgsl.expected.glsl
index f060ef5..392d884 100644
--- a/test/tint/builtins/gen/var/bitcast/0fe0c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/0fe0c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_0fe0c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_0fe0c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/160c09.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/160c09.wgsl.expected.glsl
index 6bdecd5..db4daa1 100644
--- a/test/tint/builtins/gen/var/bitcast/160c09.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/160c09.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_160c09();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_160c09();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/16cba4.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/16cba4.wgsl.expected.glsl
index b4cbbe5..6bb57cc 100644
--- a/test/tint/builtins/gen/var/bitcast/16cba4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/16cba4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_16cba4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_16cba4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/1c3b31.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/1c3b31.wgsl.expected.glsl
index ae85e66..3d15d76 100644
--- a/test/tint/builtins/gen/var/bitcast/1c3b31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/1c3b31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_1c3b31();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_1c3b31();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/1df11f.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/1df11f.wgsl.expected.glsl
index 9f585ad..e008f16 100644
--- a/test/tint/builtins/gen/var/bitcast/1df11f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/1df11f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = bitcast_1df11f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = bitcast_1df11f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/214f23.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/214f23.wgsl.expected.glsl
index e350f1d..93862be 100644
--- a/test/tint/builtins/gen/var/bitcast/214f23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/214f23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_214f23();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_214f23();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/23c8bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/23c8bd.wgsl.expected.glsl
index d1ffc7b..f49d0e1 100644
--- a/test/tint/builtins/gen/var/bitcast/23c8bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/23c8bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_23c8bd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_23c8bd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/2421c8.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/2421c8.wgsl.expected.glsl
index ea9b395..65e2e7e 100644
--- a/test/tint/builtins/gen/var/bitcast/2421c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/2421c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_2421c8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_2421c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/287bdf.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/287bdf.wgsl.expected.glsl
index 1dafa45..d003cb6 100644
--- a/test/tint/builtins/gen/var/bitcast/287bdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/287bdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_287bdf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_287bdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/2a6e58.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/2a6e58.wgsl.expected.glsl
index 54c4661..c24832f 100644
--- a/test/tint/builtins/gen/var/bitcast/2a6e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/2a6e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_2a6e58();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_2a6e58();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/2b05b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/2b05b3.wgsl.expected.glsl
index c20b053..5be7f83 100644
--- a/test/tint/builtins/gen/var/bitcast/2b05b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/2b05b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_2b05b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_2b05b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/2b2738.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/2b2738.wgsl.expected.glsl
index 6a0c245..a58dd54 100644
--- a/test/tint/builtins/gen/var/bitcast/2b2738.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/2b2738.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_2b2738();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_2b2738();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/31c080.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/31c080.wgsl.expected.glsl
index ab34a39..7023650 100644
--- a/test/tint/builtins/gen/var/bitcast/31c080.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/31c080.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_31c080();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_31c080();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/332f78.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/332f78.wgsl.expected.glsl
index 4dce5a0..31980c4 100644
--- a/test/tint/builtins/gen/var/bitcast/332f78.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/332f78.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_332f78();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_332f78();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/3e7b47.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/3e7b47.wgsl.expected.glsl
index b255658..e5d1bad 100644
--- a/test/tint/builtins/gen/var/bitcast/3e7b47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/3e7b47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = bitcast_3e7b47();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = bitcast_3e7b47();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/3f7437.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/3f7437.wgsl.expected.glsl
index 1820c08..fea76b9 100644
--- a/test/tint/builtins/gen/var/bitcast/3f7437.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/3f7437.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_3f7437();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_3f7437();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/3fdacd.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/3fdacd.wgsl.expected.glsl
index 26a08d6..10c019b 100644
--- a/test/tint/builtins/gen/var/bitcast/3fdacd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/3fdacd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_3fdacd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_3fdacd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/429d64.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/429d64.wgsl.expected.glsl
index 8be862a..99b7b94 100644
--- a/test/tint/builtins/gen/var/bitcast/429d64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/429d64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_429d64();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_429d64();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/436211.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/436211.wgsl.expected.glsl
index 2ed3fea..279f6c2 100644
--- a/test/tint/builtins/gen/var/bitcast/436211.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/436211.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = bitcast_436211();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = bitcast_436211();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/5081ed.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/5081ed.wgsl.expected.glsl
index ca49db6..a8a1290 100644
--- a/test/tint/builtins/gen/var/bitcast/5081ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/5081ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = bitcast_5081ed();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = bitcast_5081ed();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/56266e.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/56266e.wgsl.expected.glsl
index c667d34..7a35698 100644
--- a/test/tint/builtins/gen/var/bitcast/56266e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/56266e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_56266e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_56266e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/66e93d.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/66e93d.wgsl.expected.glsl
index 082d3ad..8c29453 100644
--- a/test/tint/builtins/gen/var/bitcast/66e93d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/66e93d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_66e93d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_66e93d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/674557.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/674557.wgsl.expected.glsl
index 242a66f..aea89fb 100644
--- a/test/tint/builtins/gen/var/bitcast/674557.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/674557.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_674557();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_674557();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/6ac6f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/6ac6f9.wgsl.expected.glsl
index 4c4428c..e917423 100644
--- a/test/tint/builtins/gen/var/bitcast/6ac6f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/6ac6f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_6ac6f9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_6ac6f9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/6de2bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/6de2bd.wgsl.expected.glsl
index 79babd9..9ed1768 100644
--- a/test/tint/builtins/gen/var/bitcast/6de2bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/6de2bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_6de2bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_6de2bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/70b121.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/70b121.wgsl.expected.glsl
index ed51b9c..05e6aee 100644
--- a/test/tint/builtins/gen/var/bitcast/70b121.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/70b121.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_70b121();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_70b121();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/71c92a.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/71c92a.wgsl.expected.glsl
index a2ae47b..70b908c 100644
--- a/test/tint/builtins/gen/var/bitcast/71c92a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/71c92a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = bitcast_71c92a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -39,6 +45,9 @@
void main() {
v.inner = bitcast_71c92a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/745b27.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/745b27.wgsl.expected.glsl
index 3023489..d6dea6b 100644
--- a/test/tint/builtins/gen/var/bitcast/745b27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/745b27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_745b27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_745b27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/7e67cc.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/7e67cc.wgsl.expected.glsl
index e81a4ff..d655be2 100644
--- a/test/tint/builtins/gen/var/bitcast/7e67cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/7e67cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_7e67cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_7e67cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/7ffa9c.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/7ffa9c.wgsl.expected.glsl
index 8e7a431..5336148 100644
--- a/test/tint/builtins/gen/var/bitcast/7ffa9c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/7ffa9c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_7ffa9c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_7ffa9c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/81c5f5.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/81c5f5.wgsl.expected.glsl
index d643092..4ec1fc0 100644
--- a/test/tint/builtins/gen/var/bitcast/81c5f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/81c5f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_81c5f5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_81c5f5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/8318a8.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/8318a8.wgsl.expected.glsl
index 75eb76e..00f251f 100644
--- a/test/tint/builtins/gen/var/bitcast/8318a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/8318a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_8318a8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_8318a8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/879dc9.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/879dc9.wgsl.expected.glsl
index 3207f2e..f1fd279 100644
--- a/test/tint/builtins/gen/var/bitcast/879dc9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/879dc9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_879dc9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_879dc9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/899e50.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/899e50.wgsl.expected.glsl
index 8fee0dd..4911ebe 100644
--- a/test/tint/builtins/gen/var/bitcast/899e50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/899e50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_899e50();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_899e50();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/8d184c.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/8d184c.wgsl.expected.glsl
index ececab91..3afbed3 100644
--- a/test/tint/builtins/gen/var/bitcast/8d184c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/8d184c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_8d184c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_8d184c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/9bcf71.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/9bcf71.wgsl.expected.glsl
index 9f2aeb2..5e2290d 100644
--- a/test/tint/builtins/gen/var/bitcast/9bcf71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/9bcf71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_9bcf71();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_9bcf71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/9ca42c.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/9ca42c.wgsl.expected.glsl
index 3e316e9..4586705 100644
--- a/test/tint/builtins/gen/var/bitcast/9ca42c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/9ca42c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_9ca42c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_9ca42c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/9eee21.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/9eee21.wgsl.expected.glsl
index d870fcd..ed2cb02 100644
--- a/test/tint/builtins/gen/var/bitcast/9eee21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/9eee21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_9eee21();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_9eee21();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/a4b290.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/a4b290.wgsl.expected.glsl
index 339393c..7c6b12d 100644
--- a/test/tint/builtins/gen/var/bitcast/a4b290.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/a4b290.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_a4b290();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_a4b290();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/a58b50.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/a58b50.wgsl.expected.glsl
index a3f12d6..857d28e 100644
--- a/test/tint/builtins/gen/var/bitcast/a58b50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/a58b50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
v.inner = bitcast_a58b50();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
v.inner = bitcast_a58b50();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/a5c539.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/a5c539.wgsl.expected.glsl
index b6c91fb..9e69401 100644
--- a/test/tint/builtins/gen/var/bitcast/a5c539.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/a5c539.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_a5c539();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_a5c539();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/a8c93f.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/a8c93f.wgsl.expected.glsl
index aeddd61..ace59a8 100644
--- a/test/tint/builtins/gen/var/bitcast/a8c93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/a8c93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_a8c93f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_a8c93f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/a8ea1b.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/a8ea1b.wgsl.expected.glsl
index abb679c..4482e99 100644
--- a/test/tint/builtins/gen/var/bitcast/a8ea1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/a8ea1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_a8ea1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_a8ea1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/ac09d0.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/ac09d0.wgsl.expected.glsl
index 11cc098..059d5db 100644
--- a/test/tint/builtins/gen/var/bitcast/ac09d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/ac09d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_ac09d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_ac09d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/ad4b05.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/ad4b05.wgsl.expected.glsl
index 92742f9..7fc6ed7 100644
--- a/test/tint/builtins/gen/var/bitcast/ad4b05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/ad4b05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_ad4b05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_ad4b05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/b28cbd.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/b28cbd.wgsl.expected.glsl
index 62ca918..0ce639c 100644
--- a/test/tint/builtins/gen/var/bitcast/b28cbd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/b28cbd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_b28cbd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_b28cbd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/b77573.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/b77573.wgsl.expected.glsl
index eb9bb60..edabffe 100644
--- a/test/tint/builtins/gen/var/bitcast/b77573.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/b77573.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_b77573();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_b77573();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/bc3994.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/bc3994.wgsl.expected.glsl
index 06bbf9e..ee13d76 100644
--- a/test/tint/builtins/gen/var/bitcast/bc3994.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/bc3994.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = bitcast_bc3994();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -39,6 +45,9 @@
void main() {
v.inner = bitcast_bc3994();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/bitcast/c69aaf.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/c69aaf.wgsl.expected.glsl
index 2ae5496..2efb2a2 100644
--- a/test/tint/builtins/gen/var/bitcast/c69aaf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/c69aaf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_c69aaf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_c69aaf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/ca5c3f.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/ca5c3f.wgsl.expected.glsl
index c578fea..3ce8731 100644
--- a/test/tint/builtins/gen/var/bitcast/ca5c3f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/ca5c3f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_ca5c3f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_ca5c3f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/cc7aa7.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/cc7aa7.wgsl.expected.glsl
index ac1cf2e..1d84504 100644
--- a/test/tint/builtins/gen/var/bitcast/cc7aa7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/cc7aa7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_cc7aa7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_cc7aa7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/d29765.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/d29765.wgsl.expected.glsl
index 753c8cd..c88b581 100644
--- a/test/tint/builtins/gen/var/bitcast/d29765.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/d29765.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_d29765();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_d29765();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/dce842.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/dce842.wgsl.expected.glsl
index 5d03481..e1d964c 100644
--- a/test/tint/builtins/gen/var/bitcast/dce842.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/dce842.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_dce842();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_dce842();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/e61c57.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/e61c57.wgsl.expected.glsl
index 50ff505..b21e0d2 100644
--- a/test/tint/builtins/gen/var/bitcast/e61c57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/e61c57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_e61c57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_e61c57();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/e6c18f.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/e6c18f.wgsl.expected.glsl
index 0f4ec7b..c1461f4 100644
--- a/test/tint/builtins/gen/var/bitcast/e6c18f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/e6c18f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = bitcast_e6c18f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = bitcast_e6c18f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/bitcast/f756cd.wgsl.expected.glsl b/test/tint/builtins/gen/var/bitcast/f756cd.wgsl.expected.glsl
index 1ca7d21..1ac95f1 100644
--- a/test/tint/builtins/gen/var/bitcast/f756cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/bitcast/f756cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -13,6 +16,9 @@
void main() {
v.inner = bitcast_f756cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -27,6 +33,9 @@
void main() {
v.inner = bitcast_f756cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/09bf52.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/09bf52.wgsl.expected.glsl
index 94e98b7..2777604 100644
--- a/test/tint/builtins/gen/var/ceil/09bf52.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/09bf52.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ceil_09bf52();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ceil_09bf52();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.glsl
index 7f4dda2..0335b24 100644
--- a/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_11b1dc();
}
+//
+// compute_main
+//
#version 310 es
void ceil_11b1dc() {
@@ -17,6 +23,9 @@
void main() {
ceil_11b1dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/18c240.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/18c240.wgsl.expected.glsl
index 3ebf0c2..8a25786 100644
--- a/test/tint/builtins/gen/var/ceil/18c240.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/18c240.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ceil_18c240();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ceil_18c240();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.glsl
index 559d64b..7d48d01 100644
--- a/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_32c946();
}
+//
+// compute_main
+//
#version 310 es
void ceil_32c946() {
@@ -17,6 +23,9 @@
void main() {
ceil_32c946();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/34064b.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/34064b.wgsl.expected.glsl
index 1ab8298..5675d41 100644
--- a/test/tint/builtins/gen/var/ceil/34064b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/34064b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_34064b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_34064b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/4bca2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/4bca2a.wgsl.expected.glsl
index f71375e..ecc72e4 100644
--- a/test/tint/builtins/gen/var/ceil/4bca2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/4bca2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ceil_4bca2a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ceil_4bca2a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ceil/678655.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/678655.wgsl.expected.glsl
index 80cdcd7..298d766 100644
--- a/test/tint/builtins/gen/var/ceil/678655.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/678655.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_678655();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_678655();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/96f597.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/96f597.wgsl.expected.glsl
index 0a3c64f..21e6acc 100644
--- a/test/tint/builtins/gen/var/ceil/96f597.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/96f597.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_96f597();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_96f597();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/b74c16.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/b74c16.wgsl.expected.glsl
index 34a112e..38d335e 100644
--- a/test/tint/builtins/gen/var/ceil/b74c16.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/b74c16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ceil_b74c16();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ceil_b74c16();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.glsl
index 4266389..23b646d 100644
--- a/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_bb2ca2();
}
+//
+// compute_main
+//
#version 310 es
void ceil_bb2ca2() {
@@ -17,6 +23,9 @@
void main() {
ceil_bb2ca2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.glsl
index 9d39909..4738747 100644
--- a/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ceil_e0b70a();
}
+//
+// compute_main
+//
#version 310 es
void ceil_e0b70a() {
@@ -17,6 +23,9 @@
void main() {
ceil_e0b70a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ceil/f3f889.wgsl.expected.glsl b/test/tint/builtins/gen/var/ceil/f3f889.wgsl.expected.glsl
index 6fe6808..8ec0943 100644
--- a/test/tint/builtins/gen/var/ceil/f3f889.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ceil/f3f889.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ceil_f3f889();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ceil_f3f889();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/clamp/0acf8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/0acf8f.wgsl.expected.glsl
index d77e4cc..02827f6 100644
--- a/test/tint/builtins/gen/var/clamp/0acf8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/0acf8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_0acf8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_0acf8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.glsl
index 916647e..f34d6b3 100644
--- a/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_177548();
}
+//
+// compute_main
+//
#version 310 es
void clamp_177548() {
@@ -17,6 +23,9 @@
void main() {
clamp_177548();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/1a32e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/1a32e3.wgsl.expected.glsl
index 86eaf11..b8fd394 100644
--- a/test/tint/builtins/gen/var/clamp/1a32e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/1a32e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_1a32e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_1a32e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/235b29.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/235b29.wgsl.expected.glsl
index b8db798..c2c8a96 100644
--- a/test/tint/builtins/gen/var/clamp/235b29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/235b29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = clamp_235b29();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = clamp_235b29();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.glsl
index c92a0b2..1935b7a 100644
--- a/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_23aa4f();
}
+//
+// compute_main
+//
#version 310 es
void clamp_23aa4f() {
@@ -17,6 +23,9 @@
void main() {
clamp_23aa4f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/2bd567.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/2bd567.wgsl.expected.glsl
index 36b4941..d908eb1 100644
--- a/test/tint/builtins/gen/var/clamp/2bd567.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/2bd567.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_2bd567();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_2bd567();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/2bde41.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/2bde41.wgsl.expected.glsl
index 5e609c8..0c4fd0c 100644
--- a/test/tint/builtins/gen/var/clamp/2bde41.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/2bde41.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_2bde41();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_2bde41();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/2c251b.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/2c251b.wgsl.expected.glsl
index f8d8d6d..4821278 100644
--- a/test/tint/builtins/gen/var/clamp/2c251b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/2c251b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = clamp_2c251b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = clamp_2c251b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/clamp/548fc7.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/548fc7.wgsl.expected.glsl
index 4d9efc5..c8c1c77 100644
--- a/test/tint/builtins/gen/var/clamp/548fc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/548fc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_548fc7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_548fc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/553ffb.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/553ffb.wgsl.expected.glsl
index 56b8663..cf62e21 100644
--- a/test/tint/builtins/gen/var/clamp/553ffb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/553ffb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = clamp_553ffb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = clamp_553ffb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.glsl
index 7cf188e..dc382c84 100644
--- a/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_5cf700();
}
+//
+// compute_main
+//
#version 310 es
void clamp_5cf700() {
@@ -17,6 +23,9 @@
void main() {
clamp_5cf700();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/5f0819.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/5f0819.wgsl.expected.glsl
index 2c4fbc1..b70a454 100644
--- a/test/tint/builtins/gen/var/clamp/5f0819.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/5f0819.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_5f0819();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_5f0819();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/6c1749.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/6c1749.wgsl.expected.glsl
index 069ecf3..de85cab 100644
--- a/test/tint/builtins/gen/var/clamp/6c1749.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/6c1749.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_6c1749();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_6c1749();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/7706d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/7706d7.wgsl.expected.glsl
index 071fba0..4550f4d 100644
--- a/test/tint/builtins/gen/var/clamp/7706d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/7706d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_7706d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_7706d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/867397.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/867397.wgsl.expected.glsl
index 76dc551..bc04ae4 100644
--- a/test/tint/builtins/gen/var/clamp/867397.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/867397.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_867397();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_867397();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.glsl
index 6e8e4f6..d936821 100644
--- a/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_87df46();
}
+//
+// compute_main
+//
#version 310 es
void clamp_87df46() {
@@ -17,6 +23,9 @@
void main() {
clamp_87df46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.glsl
index 41fd84d..5bb38f9 100644
--- a/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_8b1eaa();
}
+//
+// compute_main
+//
#version 310 es
void clamp_8b1eaa() {
@@ -17,6 +23,9 @@
void main() {
clamp_8b1eaa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.glsl
index 808cf19..028c3b1 100644
--- a/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_96e56a();
}
+//
+// compute_main
+//
#version 310 es
void clamp_96e56a() {
@@ -17,6 +23,9 @@
void main() {
clamp_96e56a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.glsl
index 2a2d9e0..548a4a6 100644
--- a/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_9d731c();
}
+//
+// compute_main
+//
#version 310 es
void clamp_9d731c() {
@@ -17,6 +23,9 @@
void main() {
clamp_9d731c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/a2de25.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/a2de25.wgsl.expected.glsl
index e3f5f9e..202ea0b 100644
--- a/test/tint/builtins/gen/var/clamp/a2de25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/a2de25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_a2de25();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_a2de25();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/b07c65.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/b07c65.wgsl.expected.glsl
index 6532bda..c41923c 100644
--- a/test/tint/builtins/gen/var/clamp/b07c65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/b07c65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_b07c65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_b07c65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/b195eb.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/b195eb.wgsl.expected.glsl
index 305430f..598107d 100644
--- a/test/tint/builtins/gen/var/clamp/b195eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/b195eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = clamp_b195eb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = clamp_b195eb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/clamp/bd43ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/bd43ce.wgsl.expected.glsl
index 6c659a5..5e7b273 100644
--- a/test/tint/builtins/gen/var/clamp/bd43ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/bd43ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = clamp_bd43ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = clamp_bd43ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.glsl b/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.glsl
index 84b4c4e..86108fe 100644
--- a/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
clamp_d396af();
}
+//
+// compute_main
+//
#version 310 es
void clamp_d396af() {
@@ -17,6 +23,9 @@
void main() {
clamp_d396af();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/0835a8.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/0835a8.wgsl.expected.glsl
index 12aff48..e8cb2af 100644
--- a/test/tint/builtins/gen/var/cos/0835a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/0835a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cos_0835a8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cos_0835a8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cos/0a89f7.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/0a89f7.wgsl.expected.glsl
index 9d5a341..4114479 100644
--- a/test/tint/builtins/gen/var/cos/0a89f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/0a89f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cos_0a89f7();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cos_0a89f7();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cos/16dc15.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/16dc15.wgsl.expected.glsl
index e5e3407..1ef101b 100644
--- a/test/tint/builtins/gen/var/cos/16dc15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/16dc15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_16dc15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_16dc15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/29d66d.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/29d66d.wgsl.expected.glsl
index d09e698..7c12cef 100644
--- a/test/tint/builtins/gen/var/cos/29d66d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/29d66d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_29d66d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_29d66d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.glsl
index 308f7e5..cf6fb1f 100644
--- a/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_47d768();
}
+//
+// compute_main
+//
#version 310 es
void cos_47d768() {
@@ -17,6 +23,9 @@
void main() {
cos_47d768();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/5bc2c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/5bc2c6.wgsl.expected.glsl
index bbfbd66..8edbabf 100644
--- a/test/tint/builtins/gen/var/cos/5bc2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/5bc2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cos_5bc2c6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cos_5bc2c6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.glsl
index b6c1918..cf9bbb1 100644
--- a/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_6b1fdf();
}
+//
+// compute_main
+//
#version 310 es
void cos_6b1fdf() {
@@ -17,6 +23,9 @@
void main() {
cos_6b1fdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.glsl
index 876e565..e890f34 100644
--- a/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_a297d4();
}
+//
+// compute_main
+//
#version 310 es
void cos_a297d4() {
@@ -17,6 +23,9 @@
void main() {
cos_a297d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.glsl
index f492d4a..39524af 100644
--- a/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cos_af7447();
}
+//
+// compute_main
+//
#version 310 es
void cos_af7447() {
@@ -17,6 +23,9 @@
void main() {
cos_af7447();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/c3b486.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/c3b486.wgsl.expected.glsl
index 94228f8..fdc8e60 100644
--- a/test/tint/builtins/gen/var/cos/c3b486.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/c3b486.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_c3b486();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_c3b486();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/c5c28e.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/c5c28e.wgsl.expected.glsl
index 96669f1..a82c7a3 100644
--- a/test/tint/builtins/gen/var/cos/c5c28e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/c5c28e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cos_c5c28e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cos_c5c28e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cos/fc047d.wgsl.expected.glsl b/test/tint/builtins/gen/var/cos/fc047d.wgsl.expected.glsl
index 6fabee7..b4f4074 100644
--- a/test/tint/builtins/gen/var/cos/fc047d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cos/fc047d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cos_fc047d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cos_fc047d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cosh/2ed778.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/2ed778.wgsl.expected.glsl
index b547026..caf21a7 100644
--- a/test/tint/builtins/gen/var/cosh/2ed778.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/2ed778.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cosh_2ed778();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cosh_2ed778();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cosh/377652.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/377652.wgsl.expected.glsl
index 00cbb7b..023e29d 100644
--- a/test/tint/builtins/gen/var/cosh/377652.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/377652.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_377652();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_377652();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/3b7bbf.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/3b7bbf.wgsl.expected.glsl
index 375c55b..4e80eaf 100644
--- a/test/tint/builtins/gen/var/cosh/3b7bbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/3b7bbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cosh_3b7bbf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cosh_3b7bbf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.glsl
index e563645..88690a8 100644
--- a/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_432645();
}
+//
+// compute_main
+//
#version 310 es
void cosh_432645() {
@@ -17,6 +23,9 @@
void main() {
cosh_432645();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/43b672.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/43b672.wgsl.expected.glsl
index 9da0d72..ce8f007 100644
--- a/test/tint/builtins/gen/var/cosh/43b672.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/43b672.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cosh_43b672();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cosh_43b672();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cosh/b1b8a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/b1b8a0.wgsl.expected.glsl
index 598aef1..6b9448c 100644
--- a/test/tint/builtins/gen/var/cosh/b1b8a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/b1b8a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = cosh_b1b8a0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = cosh_b1b8a0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/cosh/c13756.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/c13756.wgsl.expected.glsl
index e7a1606..e416dc5f 100644
--- a/test/tint/builtins/gen/var/cosh/c13756.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/c13756.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_c13756();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_c13756();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.glsl
index ac7c2d5..33fc34c 100644
--- a/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_c892bb();
}
+//
+// compute_main
+//
#version 310 es
void cosh_c892bb() {
@@ -17,6 +23,9 @@
void main() {
cosh_c892bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.glsl
index 4964bd9..2575d29 100644
--- a/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_d8dee7();
}
+//
+// compute_main
+//
#version 310 es
void cosh_d8dee7() {
@@ -17,6 +23,9 @@
void main() {
cosh_d8dee7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/da92dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/da92dd.wgsl.expected.glsl
index a301976..d5476c4 100644
--- a/test/tint/builtins/gen/var/cosh/da92dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/da92dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_da92dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_da92dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/e0c1de.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/e0c1de.wgsl.expected.glsl
index 7465848..c2399e5 100644
--- a/test/tint/builtins/gen/var/cosh/e0c1de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/e0c1de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = cosh_e0c1de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = cosh_e0c1de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.glsl b/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.glsl
index 32d2b77..7d40377 100644
--- a/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cosh_f67ff1();
}
+//
+// compute_main
+//
#version 310 es
void cosh_f67ff1() {
@@ -17,6 +23,9 @@
void main() {
cosh_f67ff1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/208d46.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/208d46.wgsl.expected.glsl
index 725f048..d10c6bc 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/208d46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/208d46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_208d46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_208d46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/6d4656.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/6d4656.wgsl.expected.glsl
index dec6cd7..2109304 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/6d4656.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/6d4656.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_6d4656();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_6d4656();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/70783f.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/70783f.wgsl.expected.glsl
index 6d5a7ea..c9e689b 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/70783f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/70783f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_70783f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_70783f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/7c38a6.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/7c38a6.wgsl.expected.glsl
index 1c5ed49..7bd5735 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/7c38a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/7c38a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_7c38a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_7c38a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/858d40.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/858d40.wgsl.expected.glsl
index 017165f..bccd78b 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/858d40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/858d40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_858d40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_858d40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/ab6345.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/ab6345.wgsl.expected.glsl
index 1fe3a65..af4bb34 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/ab6345.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/ab6345.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_ab6345();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_ab6345();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/eab32b.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/eab32b.wgsl.expected.glsl
index 6ed2af8..5d0492d 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/eab32b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/eab32b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_eab32b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_eab32b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countLeadingZeros/f70103.wgsl.expected.glsl b/test/tint/builtins/gen/var/countLeadingZeros/f70103.wgsl.expected.glsl
index 5685206..5b1ac02 100644
--- a/test/tint/builtins/gen/var/countLeadingZeros/f70103.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countLeadingZeros/f70103.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countLeadingZeros_f70103();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countLeadingZeros_f70103();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/0d0e46.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/0d0e46.wgsl.expected.glsl
index f2a82a5..d2b6872 100644
--- a/test/tint/builtins/gen/var/countOneBits/0d0e46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/0d0e46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_0d0e46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_0d0e46();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/0f7980.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/0f7980.wgsl.expected.glsl
index cff68f4..4f72912 100644
--- a/test/tint/builtins/gen/var/countOneBits/0f7980.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/0f7980.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_0f7980();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_0f7980();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/65d2ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/65d2ae.wgsl.expected.glsl
index 3e2624f..e2129ad 100644
--- a/test/tint/builtins/gen/var/countOneBits/65d2ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/65d2ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_65d2ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_65d2ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/690cfc.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/690cfc.wgsl.expected.glsl
index 8fc6ad0..b2f3c9f 100644
--- a/test/tint/builtins/gen/var/countOneBits/690cfc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/690cfc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_690cfc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_690cfc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/94fd81.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/94fd81.wgsl.expected.glsl
index f2a686b..3bee3f8 100644
--- a/test/tint/builtins/gen/var/countOneBits/94fd81.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/94fd81.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_94fd81();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_94fd81();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/ae44f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/ae44f9.wgsl.expected.glsl
index 9837f9b..cc3ace3 100644
--- a/test/tint/builtins/gen/var/countOneBits/ae44f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/ae44f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_ae44f9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_ae44f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/af90e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/af90e2.wgsl.expected.glsl
index c49cb5a..216ee7b 100644
--- a/test/tint/builtins/gen/var/countOneBits/af90e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/af90e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_af90e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_af90e2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countOneBits/fd88b2.wgsl.expected.glsl b/test/tint/builtins/gen/var/countOneBits/fd88b2.wgsl.expected.glsl
index 8a6895d..395175e 100644
--- a/test/tint/builtins/gen/var/countOneBits/fd88b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countOneBits/fd88b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = countOneBits_fd88b2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = countOneBits_fd88b2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/1ad138.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/1ad138.wgsl.expected.glsl
index 2c081c3..be5d472 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/1ad138.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/1ad138.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_1ad138();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_1ad138();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/1dc84a.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/1dc84a.wgsl.expected.glsl
index 82e3c30..05d14607 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/1dc84a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/1dc84a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_1dc84a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_1dc84a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/21e394.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/21e394.wgsl.expected.glsl
index 19d2a91..2b8c8fe 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/21e394.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/21e394.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_21e394();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_21e394();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/327c37.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/327c37.wgsl.expected.glsl
index d4b9473..1e26ab2 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/327c37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/327c37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_327c37();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_327c37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/42fed6.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/42fed6.wgsl.expected.glsl
index f78b03a..ce181e2 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/42fed6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/42fed6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_42fed6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_42fed6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/8ed26f.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/8ed26f.wgsl.expected.glsl
index 2d8133d..dfdd4d1 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/8ed26f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/8ed26f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_8ed26f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_8ed26f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/acfacb.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/acfacb.wgsl.expected.glsl
index ce75398..955c1ac 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/acfacb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/acfacb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_acfacb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_acfacb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/countTrailingZeros/d2b4a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/countTrailingZeros/d2b4a0.wgsl.expected.glsl
index 20de22f..59f77f2 100644
--- a/test/tint/builtins/gen/var/countTrailingZeros/d2b4a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/countTrailingZeros/d2b4a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = countTrailingZeros_d2b4a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = countTrailingZeros_d2b4a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cross/041cb0.wgsl.expected.glsl b/test/tint/builtins/gen/var/cross/041cb0.wgsl.expected.glsl
index 06aef97..792d128 100644
--- a/test/tint/builtins/gen/var/cross/041cb0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cross/041cb0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = cross_041cb0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = cross_041cb0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.glsl b/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.glsl
index f9f9cee..98bc652 100644
--- a/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
cross_1d7933();
}
+//
+// compute_main
+//
#version 310 es
void cross_1d7933() {
@@ -17,6 +23,9 @@
void main() {
cross_1d7933();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/cross/9857cb.wgsl.expected.glsl b/test/tint/builtins/gen/var/cross/9857cb.wgsl.expected.glsl
index f15f343..00068fd 100644
--- a/test/tint/builtins/gen/var/cross/9857cb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/cross/9857cb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = cross_9857cb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = cross_9857cb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/degrees/0d170c.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/0d170c.wgsl.expected.glsl
index 577df5e..30f3d2a 100644
--- a/test/tint/builtins/gen/var/degrees/0d170c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/0d170c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_0d170c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_0d170c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/1ad5df.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/1ad5df.wgsl.expected.glsl
index bffb9c0..b86cd17 100644
--- a/test/tint/builtins/gen/var/degrees/1ad5df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/1ad5df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_1ad5df();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_1ad5df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/2af623.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/2af623.wgsl.expected.glsl
index d4c2b27..ff8d29b 100644
--- a/test/tint/builtins/gen/var/degrees/2af623.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/2af623.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_2af623();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_2af623();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/3055d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/3055d3.wgsl.expected.glsl
index 9f3628a..11eedb5 100644
--- a/test/tint/builtins/gen/var/degrees/3055d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/3055d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = degrees_3055d3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = degrees_3055d3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/degrees/51f705.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/51f705.wgsl.expected.glsl
index 1d7dd10..4f6c9bb 100644
--- a/test/tint/builtins/gen/var/degrees/51f705.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/51f705.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = degrees_51f705();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = degrees_51f705();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/5e9805.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/5e9805.wgsl.expected.glsl
index 181bad0..d09c654 100644
--- a/test/tint/builtins/gen/var/degrees/5e9805.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/5e9805.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = degrees_5e9805();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = degrees_5e9805();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.glsl
index 33e21cb..2d1526a 100644
--- a/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_810467();
}
+//
+// compute_main
+//
#version 310 es
void degrees_810467() {
@@ -17,6 +23,9 @@
void main() {
degrees_810467();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.glsl
index 07b170d..54fdfa9 100644
--- a/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_c0880c();
}
+//
+// compute_main
+//
#version 310 es
void degrees_c0880c() {
@@ -17,6 +23,9 @@
void main() {
degrees_c0880c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.glsl
index 580f7d5..6a7485d 100644
--- a/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_d43a49();
}
+//
+// compute_main
+//
#version 310 es
void degrees_d43a49() {
@@ -17,6 +23,9 @@
void main() {
degrees_d43a49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/degrees/dfe8f4.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/dfe8f4.wgsl.expected.glsl
index 113b299..aaf4f1b 100644
--- a/test/tint/builtins/gen/var/degrees/dfe8f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/dfe8f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = degrees_dfe8f4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = degrees_dfe8f4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/degrees/f59715.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/f59715.wgsl.expected.glsl
index d4f46d8..8527d76 100644
--- a/test/tint/builtins/gen/var/degrees/f59715.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/f59715.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = degrees_f59715();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = degrees_f59715();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.glsl b/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.glsl
index 9d3e259..413f77f 100644
--- a/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
degrees_fafa7e();
}
+//
+// compute_main
+//
#version 310 es
void degrees_fafa7e() {
@@ -17,6 +23,9 @@
void main() {
degrees_fafa7e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.glsl
index 2d5e76b..b07b0a8 100644
--- a/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_1bf6e7();
}
+//
+// compute_main
+//
#version 310 es
void determinant_1bf6e7() {
@@ -17,6 +23,9 @@
void main() {
determinant_1bf6e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/2b62ba.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/2b62ba.wgsl.expected.glsl
index 58ea966..a35909c 100644
--- a/test/tint/builtins/gen/var/determinant/2b62ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/2b62ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_2b62ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_2b62ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/32bfde.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/32bfde.wgsl.expected.glsl
index ddbe89c..945f7dc 100644
--- a/test/tint/builtins/gen/var/determinant/32bfde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/32bfde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = determinant_32bfde();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = determinant_32bfde();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/determinant/a0a87c.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/a0a87c.wgsl.expected.glsl
index 3e26182..b9d780a 100644
--- a/test/tint/builtins/gen/var/determinant/a0a87c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/a0a87c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_a0a87c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_a0a87c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.glsl
index 3b28d69..3c6e200 100644
--- a/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_c8251d();
}
+//
+// compute_main
+//
#version 310 es
void determinant_c8251d() {
@@ -17,6 +23,9 @@
void main() {
determinant_c8251d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.glsl
index 99ba35a..085877d 100644
--- a/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
determinant_cefdf3();
}
+//
+// compute_main
+//
#version 310 es
void determinant_cefdf3() {
@@ -17,6 +23,9 @@
void main() {
determinant_cefdf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/d7c86f.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/d7c86f.wgsl.expected.glsl
index 776959e..2f69401 100644
--- a/test/tint/builtins/gen/var/determinant/d7c86f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/d7c86f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = determinant_d7c86f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = determinant_d7c86f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/determinant/e19305.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/e19305.wgsl.expected.glsl
index a5c4147..3fc716b 100644
--- a/test/tint/builtins/gen/var/determinant/e19305.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/e19305.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = determinant_e19305();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = determinant_e19305();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/determinant/fc12a5.wgsl.expected.glsl b/test/tint/builtins/gen/var/determinant/fc12a5.wgsl.expected.glsl
index e96c8f6..887c995 100644
--- a/test/tint/builtins/gen/var/determinant/fc12a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/determinant/fc12a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = determinant_fc12a5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = determinant_fc12a5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/distance/0657d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/0657d4.wgsl.expected.glsl
index 70736fa..6b8c81e 100644
--- a/test/tint/builtins/gen/var/distance/0657d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/0657d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = distance_0657d4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = distance_0657d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.glsl
index c53c235..ecda58d 100644
--- a/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_3a175a();
}
+//
+// compute_main
+//
#version 310 es
void distance_3a175a() {
@@ -17,6 +23,9 @@
void main() {
distance_3a175a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/7272f3.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/7272f3.wgsl.expected.glsl
index abe63cf..121049e 100644
--- a/test/tint/builtins/gen/var/distance/7272f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/7272f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = distance_7272f3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = distance_7272f3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/distance/7d201f.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/7d201f.wgsl.expected.glsl
index 1dc4b17..31a7b30 100644
--- a/test/tint/builtins/gen/var/distance/7d201f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/7d201f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = distance_7d201f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = distance_7d201f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.glsl
index 01c802c..0973bb6 100644
--- a/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_83911f();
}
+//
+// compute_main
+//
#version 310 es
void distance_83911f() {
@@ -17,6 +23,9 @@
void main() {
distance_83911f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/892a5d.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/892a5d.wgsl.expected.glsl
index 31d039f..98855ac 100644
--- a/test/tint/builtins/gen/var/distance/892a5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/892a5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = distance_892a5d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = distance_892a5d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/distance/928fa0.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/928fa0.wgsl.expected.glsl
index 0e507f1..4a8b611 100644
--- a/test/tint/builtins/gen/var/distance/928fa0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/928fa0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = distance_928fa0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = distance_928fa0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/distance/9646ea.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/9646ea.wgsl.expected.glsl
index 34d59a3..0130102 100644
--- a/test/tint/builtins/gen/var/distance/9646ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/9646ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = distance_9646ea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = distance_9646ea();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/aa4055.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/aa4055.wgsl.expected.glsl
index bca2e32..d3dc441 100644
--- a/test/tint/builtins/gen/var/distance/aa4055.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/aa4055.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = distance_aa4055();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = distance_aa4055();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.glsl
index 5d7db94..a77edcc 100644
--- a/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_ac5535();
}
+//
+// compute_main
+//
#version 310 es
void distance_ac5535() {
@@ -17,6 +23,9 @@
void main() {
distance_ac5535();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/cfed73.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/cfed73.wgsl.expected.glsl
index 3498103..3470b1f 100644
--- a/test/tint/builtins/gen/var/distance/cfed73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/cfed73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = distance_cfed73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = distance_cfed73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.glsl b/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.glsl
index fbb3424..262264f 100644
--- a/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
distance_f9c9ee();
}
+//
+// compute_main
+//
#version 310 es
void distance_f9c9ee() {
@@ -17,6 +23,9 @@
void main() {
distance_f9c9ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.glsl
index c1ae944..6c2654e 100644
--- a/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_08eb56();
}
+//
+// compute_main
+//
#version 310 es
void dot_08eb56() {
@@ -17,6 +23,9 @@
void main() {
dot_08eb56();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/0c577b.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/0c577b.wgsl.expected.glsl
index 0753849..ffa677d 100644
--- a/test/tint/builtins/gen/var/dot/0c577b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/0c577b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = dot_0c577b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = dot_0c577b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.glsl
index 76b969c..6f3d31a 100644
--- a/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_0d2c2e();
}
+//
+// compute_main
+//
#version 310 es
void dot_0d2c2e() {
@@ -17,6 +23,9 @@
void main() {
dot_0d2c2e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.glsl
index 96cdfb3..f779e7f 100644
--- a/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_14bc63();
}
+//
+// compute_main
+//
#version 310 es
void dot_14bc63() {
@@ -17,6 +23,9 @@
void main() {
dot_14bc63();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.glsl
index f155065..d45a008 100644
--- a/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_5a4c8f();
}
+//
+// compute_main
+//
#version 310 es
void dot_5a4c8f() {
@@ -17,6 +23,9 @@
void main() {
dot_5a4c8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/7548a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/7548a0.wgsl.expected.glsl
index c9d432a..9aa8c51 100644
--- a/test/tint/builtins/gen/var/dot/7548a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/7548a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_7548a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_7548a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/883f0e.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/883f0e.wgsl.expected.glsl
index ee81bf8..4695a0b 100644
--- a/test/tint/builtins/gen/var/dot/883f0e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/883f0e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = dot_883f0e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = dot_883f0e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/8e40f1.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/8e40f1.wgsl.expected.glsl
index 6653582..aa1d660 100644
--- a/test/tint/builtins/gen/var/dot/8e40f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/8e40f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = dot_8e40f1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = dot_8e40f1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/dot/97c7ee.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/97c7ee.wgsl.expected.glsl
index 4e26cdf..b057f4e 100644
--- a/test/tint/builtins/gen/var/dot/97c7ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/97c7ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_97c7ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_97c7ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/ba4246.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/ba4246.wgsl.expected.glsl
index 80528c3..243995f 100644
--- a/test/tint/builtins/gen/var/dot/ba4246.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/ba4246.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = dot_ba4246();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = dot_ba4246();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.glsl
index 57c67bf..a596451 100644
--- a/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_c11efe();
}
+//
+// compute_main
+//
#version 310 es
void dot_c11efe() {
@@ -17,6 +23,9 @@
void main() {
dot_c11efe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/cd5a04.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/cd5a04.wgsl.expected.glsl
index fbfca02..ab25091 100644
--- a/test/tint/builtins/gen/var/dot/cd5a04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/cd5a04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = dot_cd5a04();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = dot_cd5a04();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/dot/d0d179.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/d0d179.wgsl.expected.glsl
index 855ab40..f4a66b7 100644
--- a/test/tint/builtins/gen/var/dot/d0d179.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/d0d179.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = dot_d0d179();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = dot_d0d179();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/dot/e994c7.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/e994c7.wgsl.expected.glsl
index 2bb7fee..50b1b1a 100644
--- a/test/tint/builtins/gen/var/dot/e994c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/e994c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_e994c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_e994c7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.glsl
index 0f27f55..842136e 100644
--- a/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
dot_eb9fbf();
}
+//
+// compute_main
+//
#version 310 es
void dot_eb9fbf() {
@@ -17,6 +23,9 @@
void main() {
dot_eb9fbf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/ef6b1d.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/ef6b1d.wgsl.expected.glsl
index dd044d4..eca886f 100644
--- a/test/tint/builtins/gen/var/dot/ef6b1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/ef6b1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_ef6b1d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_ef6b1d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/f1312c.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/f1312c.wgsl.expected.glsl
index e918933..165547e 100644
--- a/test/tint/builtins/gen/var/dot/f1312c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/f1312c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_f1312c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_f1312c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot/fc5f7c.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot/fc5f7c.wgsl.expected.glsl
index e4e388b..0d1580b5 100644
--- a/test/tint/builtins/gen/var/dot/fc5f7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot/fc5f7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = dot_fc5f7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = dot_fc5f7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot4I8Packed/881e62.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot4I8Packed/881e62.wgsl.expected.glsl
index f31a03f..4c90a4a 100644
--- a/test/tint/builtins/gen/var/dot4I8Packed/881e62.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot4I8Packed/881e62.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
v.inner = dot4I8Packed_881e62();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -51,6 +57,9 @@
void main() {
v.inner = dot4I8Packed_881e62();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/dot4U8Packed/fbed7b.wgsl.expected.glsl b/test/tint/builtins/gen/var/dot4U8Packed/fbed7b.wgsl.expected.glsl
index 27a6df3..e1950a4 100644
--- a/test/tint/builtins/gen/var/dot4U8Packed/fbed7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/dot4U8Packed/fbed7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +28,9 @@
void main() {
v.inner = dot4U8Packed_fbed7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -51,6 +57,9 @@
void main() {
v.inner = dot4U8Packed_fbed7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/0f70eb.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/0f70eb.wgsl.expected.glsl
index 7e79069..4f22f10 100644
--- a/test/tint/builtins/gen/var/exp/0f70eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/0f70eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_0f70eb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_0f70eb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/13806d.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/13806d.wgsl.expected.glsl
index 4105723..cecfe7b 100644
--- a/test/tint/builtins/gen/var/exp/13806d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/13806d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp_13806d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp_13806d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp/1951e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/1951e7.wgsl.expected.glsl
index f3a6a57..adf2edd 100644
--- a/test/tint/builtins/gen/var/exp/1951e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/1951e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_1951e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_1951e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/2e08e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/2e08e2.wgsl.expected.glsl
index 70f7e86..6f49e7d 100644
--- a/test/tint/builtins/gen/var/exp/2e08e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/2e08e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp_2e08e2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp_2e08e2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.glsl
index e560dbe..ffb2281 100644
--- a/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_49e4c5();
}
+//
+// compute_main
+//
#version 310 es
void exp_49e4c5() {
@@ -17,6 +23,9 @@
void main() {
exp_49e4c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/611a87.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/611a87.wgsl.expected.glsl
index d967087..5c7d5ea 100644
--- a/test/tint/builtins/gen/var/exp/611a87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/611a87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp_611a87();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp_611a87();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp/699629.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/699629.wgsl.expected.glsl
index c2d1578..7756de7 100644
--- a/test/tint/builtins/gen/var/exp/699629.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/699629.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_699629();
}
+//
+// compute_main
+//
#version 310 es
void exp_699629() {
@@ -17,6 +23,9 @@
void main() {
exp_699629();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/771fd2.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/771fd2.wgsl.expected.glsl
index d14b543..92655fa 100644
--- a/test/tint/builtins/gen/var/exp/771fd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/771fd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_771fd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_771fd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.glsl
index 6d6ca49..3a77649 100644
--- a/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_bda5bb();
}
+//
+// compute_main
+//
#version 310 es
void exp_bda5bb() {
@@ -17,6 +23,9 @@
void main() {
exp_bda5bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/c18fe9.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/c18fe9.wgsl.expected.glsl
index feb7624..7644083 100644
--- a/test/tint/builtins/gen/var/exp/c18fe9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/c18fe9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp_c18fe9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp_c18fe9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp/d98450.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/d98450.wgsl.expected.glsl
index 451f91e..4096f75 100644
--- a/test/tint/builtins/gen/var/exp/d98450.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/d98450.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp_d98450();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp_d98450();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.glsl
index 6e5eb4d..022e350 100644
--- a/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp_dad791();
}
+//
+// compute_main
+//
#version 310 es
void exp_dad791() {
@@ -17,6 +23,9 @@
void main() {
exp_dad791();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/151a4c.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/151a4c.wgsl.expected.glsl
index cc7b9eb..ae37722 100644
--- a/test/tint/builtins/gen/var/exp2/151a4c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/151a4c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp2_151a4c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp2_151a4c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.glsl
index cf139b6..941c061 100644
--- a/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_18aa76();
}
+//
+// compute_main
+//
#version 310 es
void exp2_18aa76() {
@@ -17,6 +23,9 @@
void main() {
exp2_18aa76();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/1f8680.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/1f8680.wgsl.expected.glsl
index 905418b..be3d58b 100644
--- a/test/tint/builtins/gen/var/exp2/1f8680.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/1f8680.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_1f8680();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_1f8680();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.glsl
index bdd0503..265400d 100644
--- a/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_303753();
}
+//
+// compute_main
+//
#version 310 es
void exp2_303753() {
@@ -17,6 +23,9 @@
void main() {
exp2_303753();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/751377.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/751377.wgsl.expected.glsl
index 4ea3045..8a94036 100644
--- a/test/tint/builtins/gen/var/exp2/751377.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/751377.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp2_751377();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp2_751377();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.glsl
index 5c8aca0..57c33e4 100644
--- a/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_8bd72d();
}
+//
+// compute_main
+//
#version 310 es
void exp2_8bd72d() {
@@ -17,6 +23,9 @@
void main() {
exp2_8bd72d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/a9d0a7.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/a9d0a7.wgsl.expected.glsl
index 0e1347b..51028e6 100644
--- a/test/tint/builtins/gen/var/exp2/a9d0a7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/a9d0a7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_a9d0a7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_a9d0a7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/b408e4.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/b408e4.wgsl.expected.glsl
index 8a1b610..bee61a7 100644
--- a/test/tint/builtins/gen/var/exp2/b408e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/b408e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp2_b408e4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp2_b408e4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/exp2/d6777c.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/d6777c.wgsl.expected.glsl
index 6fcd325..c1b1926 100644
--- a/test/tint/builtins/gen/var/exp2/d6777c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/d6777c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_d6777c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_d6777c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/dea523.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/dea523.wgsl.expected.glsl
index 25e6589..aae52ea 100644
--- a/test/tint/builtins/gen/var/exp2/dea523.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/dea523.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = exp2_dea523();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = exp2_dea523();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.glsl
index 535f886..fb8cd2c 100644
--- a/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
exp2_f4f0f1();
}
+//
+// compute_main
+//
#version 310 es
void exp2_f4f0f1() {
@@ -17,6 +23,9 @@
void main() {
exp2_f4f0f1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/exp2/ffa827.wgsl.expected.glsl b/test/tint/builtins/gen/var/exp2/ffa827.wgsl.expected.glsl
index c1a5d55..0ef98c7 100644
--- a/test/tint/builtins/gen/var/exp2/ffa827.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/exp2/ffa827.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = exp2_ffa827();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = exp2_ffa827();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/extractBits/12b197.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/12b197.wgsl.expected.glsl
index 7f1a14f..da1f424 100644
--- a/test/tint/builtins/gen/var/extractBits/12b197.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/12b197.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_12b197();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_12b197();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/249874.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/249874.wgsl.expected.glsl
index 4916667..732c339 100644
--- a/test/tint/builtins/gen/var/extractBits/249874.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/249874.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_249874();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_249874();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/631377.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/631377.wgsl.expected.glsl
index 312226d..869d1c3 100644
--- a/test/tint/builtins/gen/var/extractBits/631377.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/631377.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_631377();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_631377();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/a99a8d.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/a99a8d.wgsl.expected.glsl
index 7cdc3b5..7e8aa5e 100644
--- a/test/tint/builtins/gen/var/extractBits/a99a8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/a99a8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_a99a8d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_a99a8d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/ce81f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/ce81f8.wgsl.expected.glsl
index a09a342..22c627d 100644
--- a/test/tint/builtins/gen/var/extractBits/ce81f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/ce81f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_ce81f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_ce81f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/e04f5d.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/e04f5d.wgsl.expected.glsl
index 15b9162..015192d 100644
--- a/test/tint/builtins/gen/var/extractBits/e04f5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/e04f5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_e04f5d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_e04f5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/f28f69.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/f28f69.wgsl.expected.glsl
index c5a8c4d..232e292 100644
--- a/test/tint/builtins/gen/var/extractBits/f28f69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/f28f69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_f28f69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_f28f69();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/extractBits/fb850f.wgsl.expected.glsl b/test/tint/builtins/gen/var/extractBits/fb850f.wgsl.expected.glsl
index 3219bd9..73cea53 100644
--- a/test/tint/builtins/gen/var/extractBits/fb850f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/extractBits/fb850f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = extractBits_fb850f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = extractBits_fb850f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.glsl
index cf1677a..423c9b6 100644
--- a/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_2c4d14();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_2c4d14() {
@@ -17,6 +23,9 @@
void main() {
faceForward_2c4d14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/524986.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/524986.wgsl.expected.glsl
index 17926a3..01bb614 100644
--- a/test/tint/builtins/gen/var/faceForward/524986.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/524986.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = faceForward_524986();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = faceForward_524986();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/faceForward/5afbd5.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/5afbd5.wgsl.expected.glsl
index 69cb895..e0728fb 100644
--- a/test/tint/builtins/gen/var/faceForward/5afbd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/5afbd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = faceForward_5afbd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = faceForward_5afbd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/b316e5.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/b316e5.wgsl.expected.glsl
index f7d59d7..6ef7a31 100644
--- a/test/tint/builtins/gen/var/faceForward/b316e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/b316e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = faceForward_b316e5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = faceForward_b316e5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.glsl
index d3c331d..d2cffb7 100644
--- a/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_b42ef3();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_b42ef3() {
@@ -17,6 +23,9 @@
void main() {
faceForward_b42ef3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/cc63dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/cc63dc.wgsl.expected.glsl
index 929b5fe..a3e3544 100644
--- a/test/tint/builtins/gen/var/faceForward/cc63dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/cc63dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = faceForward_cc63dc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = faceForward_cc63dc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/faceForward/e6908b.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/e6908b.wgsl.expected.glsl
index 36d779c..eb9403b 100644
--- a/test/tint/builtins/gen/var/faceForward/e6908b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/e6908b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = faceForward_e6908b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = faceForward_e6908b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/faceForward/fb0f2e.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/fb0f2e.wgsl.expected.glsl
index 60d1f68..34623aa 100644
--- a/test/tint/builtins/gen/var/faceForward/fb0f2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/fb0f2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = faceForward_fb0f2e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = faceForward_fb0f2e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.glsl b/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.glsl
index 446e6e0..46928e3 100644
--- a/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
faceForward_fe522b();
}
+//
+// compute_main
+//
#version 310 es
void faceForward_fe522b() {
@@ -17,6 +23,9 @@
void main() {
faceForward_fe522b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/000ff3.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/000ff3.wgsl.expected.glsl
index 5b736e7..d9c3744 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/000ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/000ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_000ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_000ff3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/35053e.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/35053e.wgsl.expected.glsl
index 53dca47..a2bef15 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/35053e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/35053e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_35053e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_35053e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/3fd7d0.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/3fd7d0.wgsl.expected.glsl
index 78ce515..aeead97 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/3fd7d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/3fd7d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_3fd7d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_3fd7d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/57a1a3.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/57a1a3.wgsl.expected.glsl
index 6149296..18d196d 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/57a1a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/57a1a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_57a1a3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_57a1a3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/6fe804.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/6fe804.wgsl.expected.glsl
index c40f4c4..1014de7 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/6fe804.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/6fe804.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_6fe804();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_6fe804();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/a622c2.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/a622c2.wgsl.expected.glsl
index 15e7860..b1d988d 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/a622c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/a622c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_a622c2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_a622c2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/c1f940.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/c1f940.wgsl.expected.glsl
index 22b859e..fdb5bc7 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/c1f940.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/c1f940.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_c1f940();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_c1f940();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstLeadingBit/f0779d.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstLeadingBit/f0779d.wgsl.expected.glsl
index baaf172..8711d73 100644
--- a/test/tint/builtins/gen/var/firstLeadingBit/f0779d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstLeadingBit/f0779d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstLeadingBit_f0779d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstLeadingBit_f0779d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/110f2c.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/110f2c.wgsl.expected.glsl
index a96a35a..215d251 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/110f2c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/110f2c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_110f2c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_110f2c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/3a2acc.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/3a2acc.wgsl.expected.glsl
index 208c3ef..4625788 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/3a2acc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/3a2acc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_3a2acc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_3a2acc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/45eb10.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/45eb10.wgsl.expected.glsl
index 2647f66..d0292c0 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/45eb10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/45eb10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_45eb10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_45eb10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/47d475.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/47d475.wgsl.expected.glsl
index f46bbe1..9aee288 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/47d475.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/47d475.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_47d475();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_47d475();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/50c072.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/50c072.wgsl.expected.glsl
index 0172dde..91e3d43 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/50c072.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/50c072.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_50c072();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_50c072();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/7496d6.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/7496d6.wgsl.expected.glsl
index bf15408..690bbc6 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/7496d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/7496d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_7496d6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_7496d6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/86551b.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/86551b.wgsl.expected.glsl
index 47c04f6..d7a52ff 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/86551b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/86551b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_86551b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_86551b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/firstTrailingBit/cb51ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/firstTrailingBit/cb51ce.wgsl.expected.glsl
index 3c4e60f..564c139 100644
--- a/test/tint/builtins/gen/var/firstTrailingBit/cb51ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/firstTrailingBit/cb51ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = firstTrailingBit_cb51ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = firstTrailingBit_cb51ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/218952.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/218952.wgsl.expected.glsl
index f5fefc2..cf16314 100644
--- a/test/tint/builtins/gen/var/floor/218952.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/218952.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_218952();
}
+//
+// compute_main
+//
#version 310 es
void floor_218952() {
@@ -17,6 +23,9 @@
void main() {
floor_218952();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/3802c0.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/3802c0.wgsl.expected.glsl
index 153d0f6..0dcd463 100644
--- a/test/tint/builtins/gen/var/floor/3802c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/3802c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = floor_3802c0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = floor_3802c0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/floor/3bccc4.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/3bccc4.wgsl.expected.glsl
index f5bba82..41e5a00 100644
--- a/test/tint/builtins/gen/var/floor/3bccc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/3bccc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_3bccc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_3bccc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/5fc9ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/5fc9ac.wgsl.expected.glsl
index 5a6f6bb..096323b 100644
--- a/test/tint/builtins/gen/var/floor/5fc9ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/5fc9ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_5fc9ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_5fc9ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/60d7ea.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/60d7ea.wgsl.expected.glsl
index 7ae9a0d..459d798 100644
--- a/test/tint/builtins/gen/var/floor/60d7ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/60d7ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_60d7ea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_60d7ea();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/66f154.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/66f154.wgsl.expected.glsl
index bdda9b7..44ea0b6 100644
--- a/test/tint/builtins/gen/var/floor/66f154.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/66f154.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = floor_66f154();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = floor_66f154();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/84658c.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/84658c.wgsl.expected.glsl
index c5f1562..8da43ed 100644
--- a/test/tint/builtins/gen/var/floor/84658c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/84658c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = floor_84658c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = floor_84658c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/floor/953774.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/953774.wgsl.expected.glsl
index 58b465a..9424220 100644
--- a/test/tint/builtins/gen/var/floor/953774.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/953774.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_953774();
}
+//
+// compute_main
+//
#version 310 es
void floor_953774() {
@@ -17,6 +23,9 @@
void main() {
floor_953774();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/a2d31b.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/a2d31b.wgsl.expected.glsl
index 437562a..522dd17 100644
--- a/test/tint/builtins/gen/var/floor/a2d31b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/a2d31b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = floor_a2d31b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = floor_a2d31b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/floor/b6e09c.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/b6e09c.wgsl.expected.glsl
index bc83e09..2c089dc 100644
--- a/test/tint/builtins/gen/var/floor/b6e09c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/b6e09c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = floor_b6e09c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = floor_b6e09c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.glsl
index 2c9cbf4..8e13bf2 100644
--- a/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_dcd5a2();
}
+//
+// compute_main
+//
#version 310 es
void floor_dcd5a2() {
@@ -17,6 +23,9 @@
void main() {
floor_dcd5a2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.glsl b/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.glsl
index 9ed4bc4..4805cfa 100644
--- a/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
floor_e585ef();
}
+//
+// compute_main
+//
#version 310 es
void floor_e585ef() {
@@ -17,6 +23,9 @@
void main() {
floor_e585ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.glsl
index 9cbbd6b..2ec282e 100644
--- a/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_143d5d();
}
+//
+// compute_main
+//
#version 310 es
void fma_143d5d() {
@@ -17,6 +23,9 @@
void main() {
fma_143d5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.glsl
index 7c8b944..81e5e75 100644
--- a/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_1f5084();
}
+//
+// compute_main
+//
#version 310 es
void fma_1f5084() {
@@ -17,6 +23,9 @@
void main() {
fma_1f5084();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/26a7a9.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/26a7a9.wgsl.expected.glsl
index 21fe932..f2654d6 100644
--- a/test/tint/builtins/gen/var/fma/26a7a9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/26a7a9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = fma_26a7a9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = fma_26a7a9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/466442.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/466442.wgsl.expected.glsl
index eaf3f60..dbcf956 100644
--- a/test/tint/builtins/gen/var/fma/466442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/466442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_466442();
}
+//
+// compute_main
+//
#version 310 es
void fma_466442() {
@@ -17,6 +23,9 @@
void main() {
fma_466442();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/6a3283.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/6a3283.wgsl.expected.glsl
index 9531928..09164d4 100644
--- a/test/tint/builtins/gen/var/fma/6a3283.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/6a3283.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = fma_6a3283();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = fma_6a3283();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/ab7818.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/ab7818.wgsl.expected.glsl
index 1c748de..1e7e28e 100644
--- a/test/tint/builtins/gen/var/fma/ab7818.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/ab7818.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = fma_ab7818();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = fma_ab7818();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fma/bf21b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/bf21b6.wgsl.expected.glsl
index 4250fa8..fca6a90 100644
--- a/test/tint/builtins/gen/var/fma/bf21b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/bf21b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = fma_bf21b6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = fma_bf21b6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fma/c10ba3.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/c10ba3.wgsl.expected.glsl
index d0d83a8..7b07f9e 100644
--- a/test/tint/builtins/gen/var/fma/c10ba3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/c10ba3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = fma_c10ba3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = fma_c10ba3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/c8abb3.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/c8abb3.wgsl.expected.glsl
index 4432e64..14833f6 100644
--- a/test/tint/builtins/gen/var/fma/c8abb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/c8abb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = fma_c8abb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = fma_c8abb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fma/e17c5c.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/e17c5c.wgsl.expected.glsl
index 1a4ee94..c86d18b 100644
--- a/test/tint/builtins/gen/var/fma/e17c5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/e17c5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = fma_e17c5c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = fma_e17c5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fma/e7abdc.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/e7abdc.wgsl.expected.glsl
index 9b117e3..a05d5a5 100644
--- a/test/tint/builtins/gen/var/fma/e7abdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/e7abdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = fma_e7abdc();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = fma_e7abdc();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.glsl
index 2355f09..b445047 100644
--- a/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fma_eb25d7();
}
+//
+// compute_main
+//
#version 310 es
void fma_eb25d7() {
@@ -17,6 +23,9 @@
void main() {
fma_eb25d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/181aa9.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/181aa9.wgsl.expected.glsl
index 4285b23..367f0c8 100644
--- a/test/tint/builtins/gen/var/fract/181aa9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/181aa9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = fract_181aa9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = fract_181aa9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.glsl
index 54d76d2..e368c33 100644
--- a/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_2eddfe();
}
+//
+// compute_main
+//
#version 310 es
void fract_2eddfe() {
@@ -17,6 +23,9 @@
void main() {
fract_2eddfe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/498c77.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/498c77.wgsl.expected.glsl
index 08a4624..da53689 100644
--- a/test/tint/builtins/gen/var/fract/498c77.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/498c77.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = fract_498c77();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = fract_498c77();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.glsl
index 83b0a72..b6a6b1b 100644
--- a/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_7e3f2d();
}
+//
+// compute_main
+//
#version 310 es
void fract_7e3f2d() {
@@ -17,6 +23,9 @@
void main() {
fract_7e3f2d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/8bc1e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/8bc1e9.wgsl.expected.glsl
index 3f6ff48..8e84535 100644
--- a/test/tint/builtins/gen/var/fract/8bc1e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/8bc1e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_8bc1e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_8bc1e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/943cb1.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/943cb1.wgsl.expected.glsl
index 655d694..b9730cf 100644
--- a/test/tint/builtins/gen/var/fract/943cb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/943cb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_943cb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_943cb1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/958a1d.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/958a1d.wgsl.expected.glsl
index ad850c5..b95d94b 100644
--- a/test/tint/builtins/gen/var/fract/958a1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/958a1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = fract_958a1d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = fract_958a1d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fract/a49758.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/a49758.wgsl.expected.glsl
index b54aafc..7fe696c 100644
--- a/test/tint/builtins/gen/var/fract/a49758.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/a49758.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_a49758();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_a49758();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/eb38ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/eb38ce.wgsl.expected.glsl
index e989cbe..0aa0e3f 100644
--- a/test/tint/builtins/gen/var/fract/eb38ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/eb38ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = fract_eb38ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = fract_eb38ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.glsl
index 35ce390..5361ce5 100644
--- a/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_ed00ca();
}
+//
+// compute_main
+//
#version 310 es
void fract_ed00ca() {
@@ -17,6 +23,9 @@
void main() {
fract_ed00ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.glsl
index 1568820..a62fe0a 100644
--- a/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
fract_ed2f79();
}
+//
+// compute_main
+//
#version 310 es
void fract_ed2f79() {
@@ -17,6 +23,9 @@
void main() {
fract_ed2f79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/fract/fa5c71.wgsl.expected.glsl b/test/tint/builtins/gen/var/fract/fa5c71.wgsl.expected.glsl
index 0d7b9ad..54c4017 100644
--- a/test/tint/builtins/gen/var/fract/fa5c71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/fract/fa5c71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = fract_fa5c71();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = fract_fa5c71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.glsl
index bc97c7b..708f6a3 100644
--- a/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_34bbfb();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_34bbfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.glsl
index 7884e25..e15d6da 100644
--- a/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
frexp_3dd21e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
frexp_3dd21e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.glsl
index acdbe33..a01a656 100644
--- a/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
frexp_4b2200();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
frexp_4b2200();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.glsl
index 5857367..bfe1130 100644
--- a/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
frexp_5257dd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
frexp_5257dd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.glsl
index 461b615..21841a2 100644
--- a/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
frexp_5f47bf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
frexp_5f47bf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.glsl
index f429a79..2b9d83f 100644
--- a/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_6fb3ad();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_6fb3ad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.glsl
index cc45f18..1588319 100644
--- a/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
frexp_77af93();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
frexp_77af93();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.glsl
index fa032f7..c1a1b0c 100644
--- a/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
frexp_979800();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
frexp_979800();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.glsl
index edc24d5..9ae41be 100644
--- a/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
frexp_ae4a66();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
frexp_ae4a66();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.glsl
index b98f997..07a69c9 100644
--- a/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_bee870();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_bee870();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.glsl
index 7d7ebc3..2e1a8f3 100644
--- a/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
frexp_bf45ae();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
frexp_bf45ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.glsl b/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.glsl
index 156d29e..1d59a5e 100644
--- a/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
frexp_eb2421();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
frexp_eb2421();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/3c7ba5.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/3c7ba5.wgsl.expected.glsl
index a448e9c..b0b0a37 100644
--- a/test/tint/builtins/gen/var/insertBits/3c7ba5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/3c7ba5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_3c7ba5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_3c7ba5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/428b0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/428b0b.wgsl.expected.glsl
index 1d72439..2be3c86 100644
--- a/test/tint/builtins/gen/var/insertBits/428b0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/428b0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_428b0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_428b0b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/51ede1.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/51ede1.wgsl.expected.glsl
index 7fc177c..daa813f 100644
--- a/test/tint/builtins/gen/var/insertBits/51ede1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/51ede1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_51ede1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_51ede1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/65468b.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/65468b.wgsl.expected.glsl
index bf51290..7ead543 100644
--- a/test/tint/builtins/gen/var/insertBits/65468b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/65468b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_65468b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_65468b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/87826b.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/87826b.wgsl.expected.glsl
index 097d239..9268b97 100644
--- a/test/tint/builtins/gen/var/insertBits/87826b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/87826b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_87826b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_87826b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/d86978.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/d86978.wgsl.expected.glsl
index 338553d..87ea45b 100644
--- a/test/tint/builtins/gen/var/insertBits/d86978.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/d86978.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_d86978();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_d86978();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/e3e3a2.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/e3e3a2.wgsl.expected.glsl
index 0ba998f..5722bbc 100644
--- a/test/tint/builtins/gen/var/insertBits/e3e3a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/e3e3a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_e3e3a2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_e3e3a2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/insertBits/fe6ba6.wgsl.expected.glsl b/test/tint/builtins/gen/var/insertBits/fe6ba6.wgsl.expected.glsl
index 94c653b..e476534 100644
--- a/test/tint/builtins/gen/var/insertBits/fe6ba6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/insertBits/fe6ba6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = insertBits_fe6ba6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = insertBits_fe6ba6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.glsl
index 3e73d4e..3c6f47b 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_07a6fe();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_07a6fe() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_07a6fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/440300.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/440300.wgsl.expected.glsl
index 9b2f73b..eb039c7 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/440300.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/440300.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = inverseSqrt_440300();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = inverseSqrt_440300();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.glsl
index 22cf93d..24f645b 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_4ca6d6();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_4ca6d6() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_4ca6d6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/5f51f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/5f51f8.wgsl.expected.glsl
index aa2567c..1599884 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/5f51f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/5f51f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = inverseSqrt_5f51f8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = inverseSqrt_5f51f8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.glsl
index 3f3811a..0d98d47 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_6d0783();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_6d0783() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_6d0783();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/84407e.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/84407e.wgsl.expected.glsl
index d56e94f..f7f687e 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/84407e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/84407e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_84407e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_84407e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/8f2bd2.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/8f2bd2.wgsl.expected.glsl
index 856fd2f..d6c3499 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/8f2bd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/8f2bd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_8f2bd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_8f2bd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/b197b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/b197b1.wgsl.expected.glsl
index 881ffd6..9ec4bef 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/b197b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/b197b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_b197b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_b197b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/b85ebd.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/b85ebd.wgsl.expected.glsl
index 24ba4e1..00cdf06 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/b85ebd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/b85ebd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = inverseSqrt_b85ebd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = inverseSqrt_b85ebd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/inverseSqrt/c22347.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/c22347.wgsl.expected.glsl
index 8278a97..cf8dfa4 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/c22347.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/c22347.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = inverseSqrt_c22347();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = inverseSqrt_c22347();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/inverseSqrt/cbdc70.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/cbdc70.wgsl.expected.glsl
index 7f9cf6d..69f48f4 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/cbdc70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/cbdc70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = inverseSqrt_cbdc70();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = inverseSqrt_cbdc70();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.glsl b/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.glsl
index 9b50758..87afaba 100644
--- a/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
inverseSqrt_f60c1c();
}
+//
+// compute_main
+//
#version 310 es
void inverseSqrt_f60c1c() {
@@ -17,6 +23,9 @@
void main() {
inverseSqrt_f60c1c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/082c1f.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/082c1f.wgsl.expected.glsl
index 31eb5d6..01bddca 100644
--- a/test/tint/builtins/gen/var/ldexp/082c1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/082c1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_082c1f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_082c1f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/217a31.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/217a31.wgsl.expected.glsl
index ede5be5..786e401 100644
--- a/test/tint/builtins/gen/var/ldexp/217a31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/217a31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_217a31();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_217a31();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.glsl
index 0ac4d83..cf28a12 100644
--- a/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
ldexp_2bfc68();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_2bfc68() {
@@ -19,6 +25,9 @@
void main() {
ldexp_2bfc68();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.glsl
index 7b6bec0..4572e9e 100644
--- a/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_2c6370();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_2c6370() {
@@ -17,6 +23,9 @@
void main() {
ldexp_2c6370();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.glsl
index 1ac6004..11fecd8 100644
--- a/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
ldexp_376938();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_376938() {
@@ -19,6 +25,9 @@
void main() {
ldexp_376938();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/3d90b4.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/3d90b4.wgsl.expected.glsl
index ec3648c..d1fb6fa 100644
--- a/test/tint/builtins/gen/var/ldexp/3d90b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/3d90b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = ldexp_3d90b4();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = ldexp_3d90b4();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.glsl
index 612bf72..c15ab68 100644
--- a/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_4a3ad9();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_4a3ad9() {
@@ -17,6 +23,9 @@
void main() {
ldexp_4a3ad9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/593ff3.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/593ff3.wgsl.expected.glsl
index 720a344..04c6ddb 100644
--- a/test/tint/builtins/gen/var/ldexp/593ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/593ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_593ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_593ff3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/624e0c.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/624e0c.wgsl.expected.glsl
index 2a93f7f..78bde03 100644
--- a/test/tint/builtins/gen/var/ldexp/624e0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/624e0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = ldexp_624e0c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = ldexp_624e0c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/65a7bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/65a7bd.wgsl.expected.glsl
index e8a2146..2e2818e 100644
--- a/test/tint/builtins/gen/var/ldexp/65a7bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/65a7bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_65a7bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_65a7bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.glsl
index 6b83433..a2ed909 100644
--- a/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
ldexp_71ebe3();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_71ebe3() {
@@ -19,6 +25,9 @@
void main() {
ldexp_71ebe3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/7485ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/7485ce.wgsl.expected.glsl
index f60816f..e66f503 100644
--- a/test/tint/builtins/gen/var/ldexp/7485ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/7485ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = ldexp_7485ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = ldexp_7485ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/7fa13c.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/7fa13c.wgsl.expected.glsl
index e7aeddc..538049a 100644
--- a/test/tint/builtins/gen/var/ldexp/7fa13c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/7fa13c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = ldexp_7fa13c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = ldexp_7fa13c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/8a0c2f.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/8a0c2f.wgsl.expected.glsl
index f668e8a..715cf00 100644
--- a/test/tint/builtins/gen/var/ldexp/8a0c2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/8a0c2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_8a0c2f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_8a0c2f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/8e43e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/8e43e9.wgsl.expected.glsl
index 73352ec..18fe777 100644
--- a/test/tint/builtins/gen/var/ldexp/8e43e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/8e43e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_8e43e9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_8e43e9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/ldexp/a22679.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/a22679.wgsl.expected.glsl
index 3fb3a8f..abf970c 100644
--- a/test/tint/builtins/gen/var/ldexp/a22679.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/a22679.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_a22679();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_a22679();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/a31cdc.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/a31cdc.wgsl.expected.glsl
index 88b0e2a..8799ef2 100644
--- a/test/tint/builtins/gen/var/ldexp/a31cdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/a31cdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_a31cdc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_a31cdc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.glsl
index aa08ca2..e2df066 100644
--- a/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
ldexp_a6126e();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_a6126e() {
@@ -19,6 +25,9 @@
void main() {
ldexp_a6126e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/abd718.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/abd718.wgsl.expected.glsl
index 2dfedda..69e210b 100644
--- a/test/tint/builtins/gen/var/ldexp/abd718.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/abd718.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_abd718();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_abd718();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/c9d0b7.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/c9d0b7.wgsl.expected.glsl
index fd7d316..01d2800 100644
--- a/test/tint/builtins/gen/var/ldexp/c9d0b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/c9d0b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = ldexp_c9d0b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = ldexp_c9d0b7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.glsl
index 0079c8f..0e37845 100644
--- a/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_cb0faf();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_cb0faf() {
@@ -17,6 +23,9 @@
void main() {
ldexp_cb0faf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/cc9cde.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/cc9cde.wgsl.expected.glsl
index e72fd33..74f1b4d 100644
--- a/test/tint/builtins/gen/var/ldexp/cc9cde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/cc9cde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_cc9cde();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_cc9cde();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/db8b49.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/db8b49.wgsl.expected.glsl
index df698ee..8bf1c0f 100644
--- a/test/tint/builtins/gen/var/ldexp/db8b49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/db8b49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = ldexp_db8b49();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = ldexp_db8b49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.glsl b/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.glsl
index c909f7c..659009e 100644
--- a/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
ldexp_fdbc7b();
}
+//
+// compute_main
+//
#version 310 es
void ldexp_fdbc7b() {
@@ -17,6 +23,9 @@
void main() {
ldexp_fdbc7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/056071.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/056071.wgsl.expected.glsl
index 5758a91..745392c 100644
--- a/test/tint/builtins/gen/var/length/056071.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/056071.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_056071();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = length_056071();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/3f0e13.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/3f0e13.wgsl.expected.glsl
index 382150d..afd74cd 100644
--- a/test/tint/builtins/gen/var/length/3f0e13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/3f0e13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = length_3f0e13();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = length_3f0e13();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/length/555aba.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/555aba.wgsl.expected.glsl
index 596ce66..9512d5f 100644
--- a/test/tint/builtins/gen/var/length/555aba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/555aba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_555aba();
}
+//
+// compute_main
+//
#version 310 es
void length_555aba() {
@@ -17,6 +23,9 @@
void main() {
length_555aba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/5b1a9b.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/5b1a9b.wgsl.expected.glsl
index 6f8b9c2..b4a911d 100644
--- a/test/tint/builtins/gen/var/length/5b1a9b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/5b1a9b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = length_5b1a9b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = length_5b1a9b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/length/602a17.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/602a17.wgsl.expected.glsl
index 90c7717..8c05bbf 100644
--- a/test/tint/builtins/gen/var/length/602a17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/602a17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_602a17();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = length_602a17();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.glsl
index 8f16409..f0013e3 100644
--- a/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_7b4741();
}
+//
+// compute_main
+//
#version 310 es
void length_7b4741() {
@@ -17,6 +23,9 @@
void main() {
length_7b4741();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.glsl
index 2d0bbf1..503cd1a 100644
--- a/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_936ad5();
}
+//
+// compute_main
+//
#version 310 es
void length_936ad5() {
@@ -17,6 +23,9 @@
void main() {
length_936ad5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/afde8b.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/afde8b.wgsl.expected.glsl
index a5750d7..5a74600 100644
--- a/test/tint/builtins/gen/var/length/afde8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/afde8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_afde8b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = length_afde8b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/ba16d6.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/ba16d6.wgsl.expected.glsl
index 8f39f3d..3ffc6f8 100644
--- a/test/tint/builtins/gen/var/length/ba16d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/ba16d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = length_ba16d6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = length_ba16d6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/length/becebf.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/becebf.wgsl.expected.glsl
index d459f3a..9405679 100644
--- a/test/tint/builtins/gen/var/length/becebf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/becebf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = length_becebf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = length_becebf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/length/c158da.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/c158da.wgsl.expected.glsl
index 5f10f11..3c0c6b8 100644
--- a/test/tint/builtins/gen/var/length/c158da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/c158da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = length_c158da();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = length_c158da();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.glsl b/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.glsl
index 7e1121c..d0ad26a 100644
--- a/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
length_c2c544();
}
+//
+// compute_main
+//
#version 310 es
void length_c2c544() {
@@ -17,6 +23,9 @@
void main() {
length_c2c544();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/3da25a.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/3da25a.wgsl.expected.glsl
index d279ce9..bfde57e 100644
--- a/test/tint/builtins/gen/var/log/3da25a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/3da25a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_3da25a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log_3da25a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/655989.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/655989.wgsl.expected.glsl
index be12dd3..1b83e84 100644
--- a/test/tint/builtins/gen/var/log/655989.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/655989.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_655989();
}
+//
+// compute_main
+//
#version 310 es
void log_655989() {
@@ -17,6 +23,9 @@
void main() {
log_655989();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.glsl
index ff885dc..a219be3c 100644
--- a/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_697e1d();
}
+//
+// compute_main
+//
#version 310 es
void log_697e1d() {
@@ -17,6 +23,9 @@
void main() {
log_697e1d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/6ff86f.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/6ff86f.wgsl.expected.glsl
index e2c2ff3..c90d036 100644
--- a/test/tint/builtins/gen/var/log/6ff86f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/6ff86f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log_6ff86f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log_6ff86f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log/7114a6.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/7114a6.wgsl.expected.glsl
index 6a79d59..546bca6 100644
--- a/test/tint/builtins/gen/var/log/7114a6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/7114a6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_7114a6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log_7114a6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/8f0e32.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/8f0e32.wgsl.expected.glsl
index 324e5c6..0ddd872 100644
--- a/test/tint/builtins/gen/var/log/8f0e32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/8f0e32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log_8f0e32();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log_8f0e32();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log/b2ce28.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/b2ce28.wgsl.expected.glsl
index 36435a1..626ee00 100644
--- a/test/tint/builtins/gen/var/log/b2ce28.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/b2ce28.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_b2ce28();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log_b2ce28();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.glsl
index 9d7a2c3..fe47a07 100644
--- a/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_b8088d();
}
+//
+// compute_main
+//
#version 310 es
void log_b8088d() {
@@ -17,6 +23,9 @@
void main() {
log_b8088d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/c9f489.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/c9f489.wgsl.expected.glsl
index fef83cc..8fe545f 100644
--- a/test/tint/builtins/gen/var/log/c9f489.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/c9f489.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log_c9f489();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log_c9f489();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log/cdbdc1.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/cdbdc1.wgsl.expected.glsl
index e788558..451ff06 100644
--- a/test/tint/builtins/gen/var/log/cdbdc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/cdbdc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log_cdbdc1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log_cdbdc1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log/f4c570.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/f4c570.wgsl.expected.glsl
index fe9a72a..b5b5336 100644
--- a/test/tint/builtins/gen/var/log/f4c570.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/f4c570.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log_f4c570();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log_f4c570();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.glsl b/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.glsl
index bdd717c..68faad1 100644
--- a/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log_f60cc7();
}
+//
+// compute_main
+//
#version 310 es
void log_f60cc7() {
@@ -17,6 +23,9 @@
void main() {
log_f60cc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.glsl
index 866f3c5..9bc9523 100644
--- a/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_0fbd39();
}
+//
+// compute_main
+//
#version 310 es
void log2_0fbd39() {
@@ -17,6 +23,9 @@
void main() {
log2_0fbd39();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/38b478.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/38b478.wgsl.expected.glsl
index 6107a45..73229d1 100644
--- a/test/tint/builtins/gen/var/log2/38b478.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/38b478.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log2_38b478();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log2_38b478();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log2/4036ed.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/4036ed.wgsl.expected.glsl
index c3ebbe8..aad62d8 100644
--- a/test/tint/builtins/gen/var/log2/4036ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/4036ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_4036ed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_4036ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.glsl
index 841ff90..3ee7934 100644
--- a/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_5b464b();
}
+//
+// compute_main
+//
#version 310 es
void log2_5b464b() {
@@ -17,6 +23,9 @@
void main() {
log2_5b464b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.glsl
index 9f04ea0..4bc9e4b 100644
--- a/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_6b8954();
}
+//
+// compute_main
+//
#version 310 es
void log2_6b8954() {
@@ -17,6 +23,9 @@
void main() {
log2_6b8954();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/776088.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/776088.wgsl.expected.glsl
index 1c040a5..3a90b01 100644
--- a/test/tint/builtins/gen/var/log2/776088.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/776088.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log2_776088();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log2_776088();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log2/8c10b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/8c10b3.wgsl.expected.glsl
index 93a2292..494acea 100644
--- a/test/tint/builtins/gen/var/log2/8c10b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/8c10b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log2_8c10b3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log2_8c10b3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/log2/902988.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/902988.wgsl.expected.glsl
index 3feb848..3c11c99 100644
--- a/test/tint/builtins/gen/var/log2/902988.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/902988.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_902988();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_902988();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.glsl
index cfaa8a0..89210cb 100644
--- a/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
log2_a52bbb();
}
+//
+// compute_main
+//
#version 310 es
void log2_a52bbb() {
@@ -17,6 +23,9 @@
void main() {
log2_a52bbb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/adb233.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/adb233.wgsl.expected.glsl
index 2814be2..9b45414 100644
--- a/test/tint/builtins/gen/var/log2/adb233.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/adb233.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_adb233();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_adb233();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/aea659.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/aea659.wgsl.expected.glsl
index 8b728b4..c2e8648 100644
--- a/test/tint/builtins/gen/var/log2/aea659.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/aea659.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = log2_aea659();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = log2_aea659();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/log2/fb9f0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/log2/fb9f0b.wgsl.expected.glsl
index 844062d..5bef1b6 100644
--- a/test/tint/builtins/gen/var/log2/fb9f0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/log2/fb9f0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = log2_fb9f0b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = log2_fb9f0b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.glsl
index 47e8586..093b25c 100644
--- a/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_067f3a();
}
+//
+// compute_main
+//
#version 310 es
void max_067f3a() {
@@ -17,6 +23,9 @@
void main() {
max_067f3a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/0c0aae.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/0c0aae.wgsl.expected.glsl
index cfdf1a5..1b6d08e 100644
--- a/test/tint/builtins/gen/var/max/0c0aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/0c0aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_0c0aae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_0c0aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/111ac0.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/111ac0.wgsl.expected.glsl
index c56d32d..e3fe336 100644
--- a/test/tint/builtins/gen/var/max/111ac0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/111ac0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = max_111ac0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = max_111ac0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/max/19070a.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/19070a.wgsl.expected.glsl
index fbe85c7..0caf243 100644
--- a/test/tint/builtins/gen/var/max/19070a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/19070a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_19070a();
}
+//
+// compute_main
+//
#version 310 es
void max_19070a() {
@@ -17,6 +23,9 @@
void main() {
max_19070a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/25eafe.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/25eafe.wgsl.expected.glsl
index cab0436..95f7754 100644
--- a/test/tint/builtins/gen/var/max/25eafe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/25eafe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_25eafe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_25eafe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/320815.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/320815.wgsl.expected.glsl
index b49f96c..2314220 100644
--- a/test/tint/builtins/gen/var/max/320815.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/320815.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_320815();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_320815();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/34956e.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/34956e.wgsl.expected.glsl
index e4bb4c2..cd41684 100644
--- a/test/tint/builtins/gen/var/max/34956e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/34956e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = max_34956e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = max_34956e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/max/445169.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/445169.wgsl.expected.glsl
index f7e6124..8a10a97 100644
--- a/test/tint/builtins/gen/var/max/445169.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/445169.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = max_445169();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = max_445169();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/max/44a39d.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/44a39d.wgsl.expected.glsl
index d449318..a2750174 100644
--- a/test/tint/builtins/gen/var/max/44a39d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/44a39d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_44a39d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_44a39d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/453e04.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/453e04.wgsl.expected.glsl
index 7d19292..07f9450 100644
--- a/test/tint/builtins/gen/var/max/453e04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/453e04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_453e04();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_453e04();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/462050.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/462050.wgsl.expected.glsl
index 59f1e50..2d115b3 100644
--- a/test/tint/builtins/gen/var/max/462050.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/462050.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_462050();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_462050();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/482d23.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/482d23.wgsl.expected.glsl
index 9dc45d3..9137b51 100644
--- a/test/tint/builtins/gen/var/max/482d23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/482d23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_482d23();
}
+//
+// compute_main
+//
#version 310 es
void max_482d23() {
@@ -17,6 +23,9 @@
void main() {
max_482d23();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/4883ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/4883ac.wgsl.expected.glsl
index 2573244..c1dda87 100644
--- a/test/tint/builtins/gen/var/max/4883ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/4883ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_4883ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_4883ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.glsl
index 0a1b2c9..11b6e1c 100644
--- a/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_4bbff2();
}
+//
+// compute_main
+//
#version 310 es
void max_4bbff2() {
@@ -17,6 +23,9 @@
void main() {
max_4bbff2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/85e6bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/85e6bc.wgsl.expected.glsl
index 9013a2a..85f80e1 100644
--- a/test/tint/builtins/gen/var/max/85e6bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/85e6bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_85e6bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_85e6bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.glsl
index 063831c..e9ec136 100644
--- a/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_a1b196();
}
+//
+// compute_main
+//
#version 310 es
void max_a1b196() {
@@ -17,6 +23,9 @@
void main() {
max_a1b196();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/a93419.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/a93419.wgsl.expected.glsl
index 96eca6b..f68665f 100644
--- a/test/tint/builtins/gen/var/max/a93419.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/a93419.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_a93419();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_a93419();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/b1b73a.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/b1b73a.wgsl.expected.glsl
index 84c0eb5..08b06e9 100644
--- a/test/tint/builtins/gen/var/max/b1b73a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/b1b73a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_b1b73a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_b1b73a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.glsl
index 22a3aec..a4a749d 100644
--- a/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_c023dd();
}
+//
+// compute_main
+//
#version 310 es
void max_c023dd() {
@@ -17,6 +23,9 @@
void main() {
max_c023dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.glsl
index 606fe81..c32dbd9 100644
--- a/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_caa3d7();
}
+//
+// compute_main
+//
#version 310 es
void max_caa3d7() {
@@ -17,6 +23,9 @@
void main() {
max_caa3d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/ce7c30.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/ce7c30.wgsl.expected.glsl
index b6c579d..58c3d87 100644
--- a/test/tint/builtins/gen/var/max/ce7c30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/ce7c30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_ce7c30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_ce7c30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.glsl
index ae4c02a..305cf9c 100644
--- a/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
max_de6b87();
}
+//
+// compute_main
+//
#version 310 es
void max_de6b87() {
@@ -17,6 +23,9 @@
void main() {
max_de6b87();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/max/e14f2b.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/e14f2b.wgsl.expected.glsl
index 5a16fd1..2047fe2 100644
--- a/test/tint/builtins/gen/var/max/e14f2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/e14f2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = max_e14f2b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = max_e14f2b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/max/e8192f.wgsl.expected.glsl b/test/tint/builtins/gen/var/max/e8192f.wgsl.expected.glsl
index 4080eee..a110743 100644
--- a/test/tint/builtins/gen/var/max/e8192f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/max/e8192f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = max_e8192f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = max_e8192f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/03c7e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/03c7e3.wgsl.expected.glsl
index 353e652..8033451 100644
--- a/test/tint/builtins/gen/var/min/03c7e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/03c7e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_03c7e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_03c7e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/0dc614.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/0dc614.wgsl.expected.glsl
index 183e8d2..70d6abf 100644
--- a/test/tint/builtins/gen/var/min/0dc614.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/0dc614.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_0dc614();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_0dc614();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/364910.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/364910.wgsl.expected.glsl
index 113c385..d9e092d 100644
--- a/test/tint/builtins/gen/var/min/364910.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/364910.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_364910();
}
+//
+// compute_main
+//
#version 310 es
void min_364910() {
@@ -17,6 +23,9 @@
void main() {
min_364910();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.glsl
index d2e5906..84cb1f5 100644
--- a/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_371bd6();
}
+//
+// compute_main
+//
#version 310 es
void min_371bd6() {
@@ -17,6 +23,9 @@
void main() {
min_371bd6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/3941e1.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/3941e1.wgsl.expected.glsl
index 55d1ccd..22f8bba 100644
--- a/test/tint/builtins/gen/var/min/3941e1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/3941e1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_3941e1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_3941e1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/46c5d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/46c5d3.wgsl.expected.glsl
index ebcf0d8..5b4ef78 100644
--- a/test/tint/builtins/gen/var/min/46c5d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/46c5d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_46c5d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_46c5d3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/527b79.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/527b79.wgsl.expected.glsl
index 4a83dff..be0804a 100644
--- a/test/tint/builtins/gen/var/min/527b79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/527b79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_527b79();
}
+//
+// compute_main
+//
#version 310 es
void min_527b79() {
@@ -17,6 +23,9 @@
void main() {
min_527b79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/717257.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/717257.wgsl.expected.glsl
index 4e08290..d999a7e 100644
--- a/test/tint/builtins/gen/var/min/717257.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/717257.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_717257();
}
+//
+// compute_main
+//
#version 310 es
void min_717257() {
@@ -17,6 +23,9 @@
void main() {
min_717257();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/794711.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/794711.wgsl.expected.glsl
index 6aa3820..84788de 100644
--- a/test/tint/builtins/gen/var/min/794711.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/794711.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_794711();
}
+//
+// compute_main
+//
#version 310 es
void min_794711() {
@@ -17,6 +23,9 @@
void main() {
min_794711();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/7c710a.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/7c710a.wgsl.expected.glsl
index fbfed72..03100f0 100644
--- a/test/tint/builtins/gen/var/min/7c710a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/7c710a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = min_7c710a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = min_7c710a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/min/82b28f.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/82b28f.wgsl.expected.glsl
index a4896bb..1179fd4 100644
--- a/test/tint/builtins/gen/var/min/82b28f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/82b28f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_82b28f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_82b28f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.glsl
index 379549b..f14d0c3 100644
--- a/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_84c9fe();
}
+//
+// compute_main
+//
#version 310 es
void min_84c9fe() {
@@ -17,6 +23,9 @@
void main() {
min_84c9fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/93cfc4.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/93cfc4.wgsl.expected.glsl
index 948e8d8..20d1fa4 100644
--- a/test/tint/builtins/gen/var/min/93cfc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/93cfc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_93cfc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_93cfc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/98e797.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/98e797.wgsl.expected.glsl
index bae3d14..aa32c2f 100644
--- a/test/tint/builtins/gen/var/min/98e797.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/98e797.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_98e797();
}
+//
+// compute_main
+//
#version 310 es
void min_98e797() {
@@ -17,6 +23,9 @@
void main() {
min_98e797();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/a45171.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/a45171.wgsl.expected.glsl
index 92e1191..4945ef4 100644
--- a/test/tint/builtins/gen/var/min/a45171.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/a45171.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_a45171();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_a45171();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/aa28ad.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/aa28ad.wgsl.expected.glsl
index bc9d332..bcb93f7 100644
--- a/test/tint/builtins/gen/var/min/aa28ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/aa28ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_aa28ad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_aa28ad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/ab0acd.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/ab0acd.wgsl.expected.glsl
index 844cdd9..ff4f9e1 100644
--- a/test/tint/builtins/gen/var/min/ab0acd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/ab0acd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = min_ab0acd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = min_ab0acd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/min/ac84d6.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/ac84d6.wgsl.expected.glsl
index 37c0dc8..cca9e1e 100644
--- a/test/tint/builtins/gen/var/min/ac84d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/ac84d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = min_ac84d6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = min_ac84d6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/min/af326d.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/af326d.wgsl.expected.glsl
index 23f208b..831016e 100644
--- a/test/tint/builtins/gen/var/min/af326d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/af326d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_af326d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_af326d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/af364e.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/af364e.wgsl.expected.glsl
index 92478d1..a46c24a 100644
--- a/test/tint/builtins/gen/var/min/af364e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/af364e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
min_af364e();
}
+//
+// compute_main
+//
#version 310 es
void min_af364e() {
@@ -17,6 +23,9 @@
void main() {
min_af364e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/c70bb7.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/c70bb7.wgsl.expected.glsl
index d24125e..f608f89 100644
--- a/test/tint/builtins/gen/var/min/c70bb7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/c70bb7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_c70bb7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_c70bb7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/c73147.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/c73147.wgsl.expected.glsl
index abddab8..1f62bc6 100644
--- a/test/tint/builtins/gen/var/min/c73147.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/c73147.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_c73147();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_c73147();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/c76fa6.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/c76fa6.wgsl.expected.glsl
index 818d827..062fa9b 100644
--- a/test/tint/builtins/gen/var/min/c76fa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/c76fa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = min_c76fa6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = min_c76fa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/min/e780f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/min/e780f9.wgsl.expected.glsl
index cc0add2..4da9bd1 100644
--- a/test/tint/builtins/gen/var/min/e780f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/min/e780f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = min_e780f9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = min_e780f9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/0c8c33.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/0c8c33.wgsl.expected.glsl
index 07ebd72..30bc5b9 100644
--- a/test/tint/builtins/gen/var/mix/0c8c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/0c8c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_0c8c33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_0c8c33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/1faeb1.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/1faeb1.wgsl.expected.glsl
index 9b485fd..b42aa7e 100644
--- a/test/tint/builtins/gen/var/mix/1faeb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/1faeb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_1faeb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_1faeb1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.glsl
index ee02f1b..c44e404 100644
--- a/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_275cac();
}
+//
+// compute_main
+//
#version 310 es
void mix_275cac() {
@@ -17,6 +23,9 @@
void main() {
mix_275cac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/2fadab.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/2fadab.wgsl.expected.glsl
index e5b44ea..1b6db62 100644
--- a/test/tint/builtins/gen/var/mix/2fadab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/2fadab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_2fadab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_2fadab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.glsl
index 5884d93..44db189 100644
--- a/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_30de36();
}
+//
+// compute_main
+//
#version 310 es
void mix_30de36() {
@@ -17,6 +23,9 @@
void main() {
mix_30de36();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/315264.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/315264.wgsl.expected.glsl
index d08c59c..3faf3b1 100644
--- a/test/tint/builtins/gen/var/mix/315264.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/315264.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_315264();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_315264();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.glsl
index 489e740..fae8681 100644
--- a/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_343c49();
}
+//
+// compute_main
+//
#version 310 es
void mix_343c49() {
@@ -17,6 +23,9 @@
void main() {
mix_343c49();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/38cbbb.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/38cbbb.wgsl.expected.glsl
index fd36769..8779985 100644
--- a/test/tint/builtins/gen/var/mix/38cbbb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/38cbbb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_38cbbb();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_38cbbb();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.glsl
index 53e5e5f..00aef64 100644
--- a/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_42d11d();
}
+//
+// compute_main
+//
#version 310 es
void mix_42d11d() {
@@ -17,6 +23,9 @@
void main() {
mix_42d11d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/4f0b5e.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/4f0b5e.wgsl.expected.glsl
index 69b7adc..3a6e8b5 100644
--- a/test/tint/builtins/gen/var/mix/4f0b5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/4f0b5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_4f0b5e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_4f0b5e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/63f2fd.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/63f2fd.wgsl.expected.glsl
index 145ba7e..653adcb 100644
--- a/test/tint/builtins/gen/var/mix/63f2fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/63f2fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_63f2fd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_63f2fd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/6f8adc.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/6f8adc.wgsl.expected.glsl
index 48072ee3..742cd33 100644
--- a/test/tint/builtins/gen/var/mix/6f8adc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/6f8adc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_6f8adc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_6f8adc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.glsl
index ccf851b..fdacfa2 100644
--- a/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_98007a();
}
+//
+// compute_main
+//
#version 310 es
void mix_98007a() {
@@ -17,6 +23,9 @@
void main() {
mix_98007a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/98ee3e.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/98ee3e.wgsl.expected.glsl
index 45721ef..3e7a0ab 100644
--- a/test/tint/builtins/gen/var/mix/98ee3e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/98ee3e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_98ee3e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_98ee3e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.glsl
index 6ba8c29..a084d1a 100644
--- a/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_9c2681();
}
+//
+// compute_main
+//
#version 310 es
void mix_9c2681() {
@@ -17,6 +23,9 @@
void main() {
mix_9c2681();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/c1aec6.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/c1aec6.wgsl.expected.glsl
index b062fd1..62292cc 100644
--- a/test/tint/builtins/gen/var/mix/c1aec6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/c1aec6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_c1aec6();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_c1aec6();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/c37ede.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/c37ede.wgsl.expected.glsl
index 286a9a4..70acaf0 100644
--- a/test/tint/builtins/gen/var/mix/c37ede.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/c37ede.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = mix_c37ede();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = mix_c37ede();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/e46a83.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/e46a83.wgsl.expected.glsl
index 5713421..9557a05 100644
--- a/test/tint/builtins/gen/var/mix/e46a83.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/e46a83.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_e46a83();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_e46a83();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/ee2468.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/ee2468.wgsl.expected.glsl
index 32c88ec..d90235b 100644
--- a/test/tint/builtins/gen/var/mix/ee2468.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/ee2468.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_ee2468();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_ee2468();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.glsl
index a1ed0d7..fc304e3 100644
--- a/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
mix_ef3575();
}
+//
+// compute_main
+//
#version 310 es
void mix_ef3575() {
@@ -17,6 +23,9 @@
void main() {
mix_ef3575();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/mix/f1a543.wgsl.expected.glsl b/test/tint/builtins/gen/var/mix/f1a543.wgsl.expected.glsl
index f021102..208d0e4 100644
--- a/test/tint/builtins/gen/var/mix/f1a543.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/mix/f1a543.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = mix_f1a543();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = mix_f1a543();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.glsl
index 45c50ad..51d8b26 100644
--- a/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
modf_2d50da();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
modf_2d50da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.glsl
index 2449b5b..f103aa1 100644
--- a/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
modf_45005f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
modf_45005f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.glsl
index fa6bf23..c50b1be 100644
--- a/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
modf_4bfced();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
modf_4bfced();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.glsl
index 282f60a..92ca50e 100644
--- a/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
modf_5ea256();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
modf_5ea256();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.glsl
index 5514a53..f8e1458 100644
--- a/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_68d8ee();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_68d8ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.glsl
index ab7cc26..8ec8490 100644
--- a/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_732aa6();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_732aa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.glsl
index e34b86d..3119c59 100644
--- a/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
modf_8dbbbf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
modf_8dbbbf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/modf/995934.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/995934.wgsl.expected.glsl
index 5698da4..0fa026d 100644
--- a/test/tint/builtins/gen/var/modf/995934.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/995934.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
modf_995934();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
modf_995934();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.glsl
index 703ca40..c4018bd 100644
--- a/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -18,6 +21,9 @@
void main() {
modf_a545b9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -37,6 +43,9 @@
void main() {
modf_a545b9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.glsl
index af0f7f3..5c1c827 100644
--- a/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
modf_bbf7f7();
}
+//
+// compute_main
+//
#version 310 es
@@ -35,6 +41,9 @@
void main() {
modf_bbf7f7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.glsl
index eefcf38..ff8e130 100644
--- a/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_c15f48();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_c15f48();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.glsl
index 65a2716..01eb486 100644
--- a/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
modf_f3d1f9();
}
+//
+// compute_main
+//
#version 310 es
@@ -29,6 +35,9 @@
void main() {
modf_f3d1f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/39d5ec.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/39d5ec.wgsl.expected.glsl
index b2b82e9..a6a3b7d 100644
--- a/test/tint/builtins/gen/var/normalize/39d5ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/39d5ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = normalize_39d5ec();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = normalize_39d5ec();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.glsl
index 47be696..2f2d4b3 100644
--- a/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_4eaf61();
}
+//
+// compute_main
+//
#version 310 es
void normalize_4eaf61() {
@@ -17,6 +23,9 @@
void main() {
normalize_4eaf61();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.glsl
index 3587b6e..696567c 100644
--- a/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_584e47();
}
+//
+// compute_main
+//
#version 310 es
void normalize_584e47() {
@@ -17,6 +23,9 @@
void main() {
normalize_584e47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/64d8c0.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/64d8c0.wgsl.expected.glsl
index f605554..e01c9b3 100644
--- a/test/tint/builtins/gen/var/normalize/64d8c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/64d8c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_64d8c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_64d8c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/7990f3.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/7990f3.wgsl.expected.glsl
index 515705b..2e09e8d 100644
--- a/test/tint/builtins/gen/var/normalize/7990f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/7990f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = normalize_7990f3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = normalize_7990f3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/normalize/9a0aab.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/9a0aab.wgsl.expected.glsl
index 19d2363..325ffd2 100644
--- a/test/tint/builtins/gen/var/normalize/9a0aab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/9a0aab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_9a0aab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_9a0aab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/b8cb8d.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/b8cb8d.wgsl.expected.glsl
index 120d190..6702c52 100644
--- a/test/tint/builtins/gen/var/normalize/b8cb8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/b8cb8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = normalize_b8cb8d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = normalize_b8cb8d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.glsl
index fbcedfb..1932078 100644
--- a/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
normalize_e7def8();
}
+//
+// compute_main
+//
#version 310 es
void normalize_e7def8() {
@@ -17,6 +23,9 @@
void main() {
normalize_e7def8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/normalize/fc2ef1.wgsl.expected.glsl b/test/tint/builtins/gen/var/normalize/fc2ef1.wgsl.expected.glsl
index 6bd7140..d8759f8 100644
--- a/test/tint/builtins/gen/var/normalize/fc2ef1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/normalize/fc2ef1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = normalize_fc2ef1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = normalize_fc2ef1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack2x16float/0e97b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack2x16float/0e97b3.wgsl.expected.glsl
index 2be4b5f..c7d9f09 100644
--- a/test/tint/builtins/gen/var/pack2x16float/0e97b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack2x16float/0e97b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = pack2x16float_0e97b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = pack2x16float_0e97b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack2x16snorm/6c169b.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack2x16snorm/6c169b.wgsl.expected.glsl
index fcc52de..a889788 100644
--- a/test/tint/builtins/gen/var/pack2x16snorm/6c169b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack2x16snorm/6c169b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = pack2x16snorm_6c169b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = pack2x16snorm_6c169b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack2x16unorm/0f08e4.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack2x16unorm/0f08e4.wgsl.expected.glsl
index 5935cc0..c70bd2d 100644
--- a/test/tint/builtins/gen/var/pack2x16unorm/0f08e4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack2x16unorm/0f08e4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = pack2x16unorm_0f08e4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = pack2x16unorm_0f08e4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4x8snorm/4d22e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4x8snorm/4d22e7.wgsl.expected.glsl
index 1c7e2ea..b9d343d 100644
--- a/test/tint/builtins/gen/var/pack4x8snorm/4d22e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4x8snorm/4d22e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = pack4x8snorm_4d22e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = pack4x8snorm_4d22e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4x8unorm/95c456.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4x8unorm/95c456.wgsl.expected.glsl
index f5a3b4d..79e4a04 100644
--- a/test/tint/builtins/gen/var/pack4x8unorm/95c456.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4x8unorm/95c456.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = pack4x8unorm_95c456();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = pack4x8unorm_95c456();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4xI8/bfce01.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4xI8/bfce01.wgsl.expected.glsl
index 359780a..fbcbe09 100644
--- a/test/tint/builtins/gen/var/pack4xI8/bfce01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4xI8/bfce01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = pack4xI8_bfce01();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = pack4xI8_bfce01();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4xI8Clamp/e42b2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
index 77b339e..1ec2ec3 100644
--- a/test/tint/builtins/gen/var/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4xI8Clamp/e42b2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = pack4xI8Clamp_e42b2a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = pack4xI8Clamp_e42b2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4xU8/b70b53.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4xU8/b70b53.wgsl.expected.glsl
index 96abe85..c3f720a 100644
--- a/test/tint/builtins/gen/var/pack4xU8/b70b53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4xU8/b70b53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = pack4xU8_b70b53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = pack4xU8_b70b53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl b/test/tint/builtins/gen/var/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
index 6702f05..f745497 100644
--- a/test/tint/builtins/gen/var/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pack4xU8Clamp/6b8c1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = pack4xU8Clamp_6b8c1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = pack4xU8Clamp_6b8c1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/04a908.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/04a908.wgsl.expected.glsl
index 3c021f8..71c2f32 100644
--- a/test/tint/builtins/gen/var/pow/04a908.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/04a908.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = pow_04a908();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = pow_04a908();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/46e029.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/46e029.wgsl.expected.glsl
index 1676414..3d91fe5 100644
--- a/test/tint/builtins/gen/var/pow/46e029.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/46e029.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = pow_46e029();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = pow_46e029();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/4a46c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/4a46c9.wgsl.expected.glsl
index 5c951e6..ad7695a 100644
--- a/test/tint/builtins/gen/var/pow/4a46c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/4a46c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = pow_4a46c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = pow_4a46c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/4f33b2.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/4f33b2.wgsl.expected.glsl
index 76896c3..b60b6a2 100644
--- a/test/tint/builtins/gen/var/pow/4f33b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/4f33b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = pow_4f33b2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = pow_4f33b2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.glsl
index 6bb6b48..2e02cdf 100644
--- a/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_749c42();
}
+//
+// compute_main
+//
#version 310 es
void pow_749c42() {
@@ -17,6 +23,9 @@
void main() {
pow_749c42();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.glsl
index ef30dc9..808feb0 100644
--- a/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_a8f6b2();
}
+//
+// compute_main
+//
#version 310 es
void pow_a8f6b2() {
@@ -17,6 +23,9 @@
void main() {
pow_a8f6b2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.glsl
index 295ca1a..d95d3c4 100644
--- a/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_bc91ed();
}
+//
+// compute_main
+//
#version 310 es
void pow_bc91ed() {
@@ -17,6 +23,9 @@
void main() {
pow_bc91ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/ce9ef5.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/ce9ef5.wgsl.expected.glsl
index 89d78ee..de5adf7 100644
--- a/test/tint/builtins/gen/var/pow/ce9ef5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/ce9ef5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = pow_ce9ef5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = pow_ce9ef5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.glsl
index 7a3c6c8..de5ba33 100644
--- a/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
pow_e42f20();
}
+//
+// compute_main
+//
#version 310 es
void pow_e42f20() {
@@ -17,6 +23,9 @@
void main() {
pow_e42f20();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/e60ea5.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/e60ea5.wgsl.expected.glsl
index 6fdebf7..7f1227e 100644
--- a/test/tint/builtins/gen/var/pow/e60ea5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/e60ea5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = pow_e60ea5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = pow_e60ea5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/pow/f37b25.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/f37b25.wgsl.expected.glsl
index dd6ab6b..01746d8 100644
--- a/test/tint/builtins/gen/var/pow/f37b25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/f37b25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = pow_f37b25();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = pow_f37b25();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/pow/fa5429.wgsl.expected.glsl b/test/tint/builtins/gen/var/pow/fa5429.wgsl.expected.glsl
index a6ac3ae..232ec04 100644
--- a/test/tint/builtins/gen/var/pow/fa5429.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/pow/fa5429.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = pow_fa5429();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = pow_fa5429();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/quantizeToF16/12e50e.wgsl.expected.glsl b/test/tint/builtins/gen/var/quantizeToF16/12e50e.wgsl.expected.glsl
index c104d5f..524b3e3 100644
--- a/test/tint/builtins/gen/var/quantizeToF16/12e50e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/quantizeToF16/12e50e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = quantizeToF16_12e50e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = quantizeToF16_12e50e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/quantizeToF16/2cddf3.wgsl.expected.glsl b/test/tint/builtins/gen/var/quantizeToF16/2cddf3.wgsl.expected.glsl
index 3d9ef30..9053a01 100644
--- a/test/tint/builtins/gen/var/quantizeToF16/2cddf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/quantizeToF16/2cddf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = quantizeToF16_2cddf3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = quantizeToF16_2cddf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/quantizeToF16/cba294.wgsl.expected.glsl b/test/tint/builtins/gen/var/quantizeToF16/cba294.wgsl.expected.glsl
index 111443d..5f8ce8c 100644
--- a/test/tint/builtins/gen/var/quantizeToF16/cba294.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/quantizeToF16/cba294.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = quantizeToF16_cba294();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = quantizeToF16_cba294();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/quantizeToF16/e8fd14.wgsl.expected.glsl b/test/tint/builtins/gen/var/quantizeToF16/e8fd14.wgsl.expected.glsl
index fdb6322..596b4f6 100644
--- a/test/tint/builtins/gen/var/quantizeToF16/e8fd14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/quantizeToF16/e8fd14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = quantizeToF16_e8fd14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = quantizeToF16_e8fd14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/09b7fc.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/09b7fc.wgsl.expected.glsl
index 87ba128..6ee84ee 100644
--- a/test/tint/builtins/gen/var/radians/09b7fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/09b7fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_09b7fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_09b7fc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/208fd9.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/208fd9.wgsl.expected.glsl
index 00d252a..3a1818f 100644
--- a/test/tint/builtins/gen/var/radians/208fd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/208fd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = radians_208fd9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = radians_208fd9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/radians/379214.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/379214.wgsl.expected.glsl
index d4f38d1..3345eb5 100644
--- a/test/tint/builtins/gen/var/radians/379214.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/379214.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_379214();
}
+//
+// compute_main
+//
#version 310 es
void radians_379214() {
@@ -17,6 +23,9 @@
void main() {
radians_379214();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.glsl
index 61d11db..cefcdab 100644
--- a/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_44a9f8();
}
+//
+// compute_main
+//
#version 310 es
void radians_44a9f8() {
@@ -17,6 +23,9 @@
void main() {
radians_44a9f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/44f20b.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/44f20b.wgsl.expected.glsl
index de2291b..0b0af87 100644
--- a/test/tint/builtins/gen/var/radians/44f20b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/44f20b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = radians_44f20b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = radians_44f20b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.glsl
index f03881b..b9a1b2c 100644
--- a/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_524a91();
}
+//
+// compute_main
+//
#version 310 es
void radians_524a91() {
@@ -17,6 +23,9 @@
void main() {
radians_524a91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/61687a.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/61687a.wgsl.expected.glsl
index 49603ec..acb114c 100644
--- a/test/tint/builtins/gen/var/radians/61687a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/61687a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_61687a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_61687a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/6b0ff2.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/6b0ff2.wgsl.expected.glsl
index 5d0ac3d..e14d839 100644
--- a/test/tint/builtins/gen/var/radians/6b0ff2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/6b0ff2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_6b0ff2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_6b0ff2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/7ea4c7.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/7ea4c7.wgsl.expected.glsl
index 18b9e55..b07d43c 100644
--- a/test/tint/builtins/gen/var/radians/7ea4c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/7ea4c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = radians_7ea4c7();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = radians_7ea4c7();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.glsl
index 3beb3ba..1074da5 100644
--- a/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
radians_bff231();
}
+//
+// compute_main
+//
#version 310 es
void radians_bff231() {
@@ -17,6 +23,9 @@
void main() {
radians_bff231();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/f96258.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/f96258.wgsl.expected.glsl
index 3f7d542..596e16d 100644
--- a/test/tint/builtins/gen/var/radians/f96258.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/f96258.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = radians_f96258();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = radians_f96258();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/radians/fbacf0.wgsl.expected.glsl b/test/tint/builtins/gen/var/radians/fbacf0.wgsl.expected.glsl
index 4f97385..2ff97d1 100644
--- a/test/tint/builtins/gen/var/radians/fbacf0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/radians/fbacf0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = radians_fbacf0();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = radians_fbacf0();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/reflect/05357e.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/05357e.wgsl.expected.glsl
index 5a53875..dd45db1 100644
--- a/test/tint/builtins/gen/var/reflect/05357e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/05357e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = reflect_05357e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = reflect_05357e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reflect/310de5.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/310de5.wgsl.expected.glsl
index 61cae5d..7ccd560 100644
--- a/test/tint/builtins/gen/var/reflect/310de5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/310de5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = reflect_310de5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = reflect_310de5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/reflect/61ca21.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/61ca21.wgsl.expected.glsl
index 8e0525e..b55c06f 100644
--- a/test/tint/builtins/gen/var/reflect/61ca21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/61ca21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = reflect_61ca21();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = reflect_61ca21();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.glsl
index 18c666d..3b83fb5 100644
--- a/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_a8baf2();
}
+//
+// compute_main
+//
#version 310 es
void reflect_a8baf2() {
@@ -17,6 +23,9 @@
void main() {
reflect_a8baf2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reflect/b61e10.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/b61e10.wgsl.expected.glsl
index 510c44d..3d26511 100644
--- a/test/tint/builtins/gen/var/reflect/b61e10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/b61e10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = reflect_b61e10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = reflect_b61e10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reflect/bb15ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/bb15ac.wgsl.expected.glsl
index 3638be0..24ed834 100644
--- a/test/tint/builtins/gen/var/reflect/bb15ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/bb15ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = reflect_bb15ac();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = reflect_bb15ac();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.glsl
index 4ec72f4..e105264 100644
--- a/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_bba2d0();
}
+//
+// compute_main
+//
#version 310 es
void reflect_bba2d0() {
@@ -17,6 +23,9 @@
void main() {
reflect_bba2d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.glsl
index 36d934a..4ce8a61 100644
--- a/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
reflect_d7e210();
}
+//
+// compute_main
+//
#version 310 es
void reflect_d7e210() {
@@ -17,6 +23,9 @@
void main() {
reflect_d7e210();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reflect/f47fdb.wgsl.expected.glsl b/test/tint/builtins/gen/var/reflect/f47fdb.wgsl.expected.glsl
index 8200f08..0b2e201 100644
--- a/test/tint/builtins/gen/var/reflect/f47fdb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reflect/f47fdb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = reflect_f47fdb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = reflect_f47fdb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/0594ba.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/0594ba.wgsl.expected.glsl
index 8637e7d..575b40c 100644
--- a/test/tint/builtins/gen/var/refract/0594ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/0594ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = refract_0594ba();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = refract_0594ba();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/refract/570cb3.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/570cb3.wgsl.expected.glsl
index 04805e8..2673cb6 100644
--- a/test/tint/builtins/gen/var/refract/570cb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/570cb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = refract_570cb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = refract_570cb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/refract/7e02e6.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/7e02e6.wgsl.expected.glsl
index 5eab27b..3ae6608 100644
--- a/test/tint/builtins/gen/var/refract/7e02e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/7e02e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = refract_7e02e6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = refract_7e02e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/8984af.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/8984af.wgsl.expected.glsl
index b8ac396..41d64c2 100644
--- a/test/tint/builtins/gen/var/refract/8984af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/8984af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = refract_8984af();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = refract_8984af();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.glsl
index bb640d8..0b88251 100644
--- a/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_8c192a();
}
+//
+// compute_main
+//
#version 310 es
void refract_8c192a() {
@@ -17,6 +23,9 @@
void main() {
refract_8c192a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/cbc1d2.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/cbc1d2.wgsl.expected.glsl
index 5f4190c..11e1117 100644
--- a/test/tint/builtins/gen/var/refract/cbc1d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/cbc1d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = refract_cbc1d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = refract_cbc1d2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/cd905f.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/cd905f.wgsl.expected.glsl
index ec541a0..38deb9c 100644
--- a/test/tint/builtins/gen/var/refract/cd905f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/cd905f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = refract_cd905f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = refract_cd905f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.glsl
index 0100ae0..a65ca56 100644
--- a/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_cf1629();
}
+//
+// compute_main
+//
#version 310 es
void refract_cf1629() {
@@ -17,6 +23,9 @@
void main() {
refract_cf1629();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.glsl b/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.glsl
index 87081eb..018b4cd 100644
--- a/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
refract_d7569b();
}
+//
+// compute_main
+//
#version 310 es
void refract_d7569b() {
@@ -17,6 +23,9 @@
void main() {
refract_d7569b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/222177.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/222177.wgsl.expected.glsl
index b72af2b..76efe2c 100644
--- a/test/tint/builtins/gen/var/reverseBits/222177.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/222177.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_222177();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_222177();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/35fea9.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/35fea9.wgsl.expected.glsl
index cc93711..ed77d2a 100644
--- a/test/tint/builtins/gen/var/reverseBits/35fea9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/35fea9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_35fea9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_35fea9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/4dbd6f.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/4dbd6f.wgsl.expected.glsl
index 08e8198..5862f9e 100644
--- a/test/tint/builtins/gen/var/reverseBits/4dbd6f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/4dbd6f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_4dbd6f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_4dbd6f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/7c4269.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/7c4269.wgsl.expected.glsl
index ee1f569..3679ea3 100644
--- a/test/tint/builtins/gen/var/reverseBits/7c4269.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/7c4269.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_7c4269();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_7c4269();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/a6ccd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/a6ccd4.wgsl.expected.glsl
index 9f6c1ee..dfc7e74 100644
--- a/test/tint/builtins/gen/var/reverseBits/a6ccd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/a6ccd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_a6ccd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_a6ccd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/c21bc1.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/c21bc1.wgsl.expected.glsl
index 3842ac9..e19bd0e 100644
--- a/test/tint/builtins/gen/var/reverseBits/c21bc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/c21bc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_c21bc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_c21bc1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/e1f4c1.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/e1f4c1.wgsl.expected.glsl
index ab9be38..9d5c210 100644
--- a/test/tint/builtins/gen/var/reverseBits/e1f4c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/e1f4c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_e1f4c1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_e1f4c1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/reverseBits/e31adf.wgsl.expected.glsl b/test/tint/builtins/gen/var/reverseBits/e31adf.wgsl.expected.glsl
index 5b9fd17..09f4684 100644
--- a/test/tint/builtins/gen/var/reverseBits/e31adf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/reverseBits/e31adf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = reverseBits_e31adf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = reverseBits_e31adf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/106c0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/106c0b.wgsl.expected.glsl
index b75c42e..4deb565 100644
--- a/test/tint/builtins/gen/var/round/106c0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/106c0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_106c0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = round_106c0b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.glsl
index df278f1..8989f40 100644
--- a/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_184d5a();
}
+//
+// compute_main
+//
#version 310 es
void round_184d5a() {
@@ -17,6 +23,9 @@
void main() {
round_184d5a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/1c7897.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/1c7897.wgsl.expected.glsl
index f9f9dcc..b203110 100644
--- a/test/tint/builtins/gen/var/round/1c7897.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/1c7897.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_1c7897();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = round_1c7897();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/52c84d.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/52c84d.wgsl.expected.glsl
index a47e0a2..092cc2f 100644
--- a/test/tint/builtins/gen/var/round/52c84d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/52c84d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_52c84d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = round_52c84d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.glsl
index f55f9c3..54658a2 100644
--- a/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_773a8f();
}
+//
+// compute_main
+//
#version 310 es
void round_773a8f() {
@@ -17,6 +23,9 @@
void main() {
round_773a8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.glsl
index 50d6b76..2905ffc 100644
--- a/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_8fdca3();
}
+//
+// compute_main
+//
#version 310 es
void round_8fdca3() {
@@ -17,6 +23,9 @@
void main() {
round_8fdca3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/9078ef.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/9078ef.wgsl.expected.glsl
index e4776ca..2a79837 100644
--- a/test/tint/builtins/gen/var/round/9078ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/9078ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = round_9078ef();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = round_9078ef();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/round/9edc38.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/9edc38.wgsl.expected.glsl
index 5a15bc6..57faceb 100644
--- a/test/tint/builtins/gen/var/round/9edc38.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/9edc38.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = round_9edc38();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = round_9edc38();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.glsl
index 9e8fa32..b0776ed 100644
--- a/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
round_a1673d();
}
+//
+// compute_main
+//
#version 310 es
void round_a1673d() {
@@ -17,6 +23,9 @@
void main() {
round_a1673d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/round/d87e84.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/d87e84.wgsl.expected.glsl
index f0d2906..e926f0f 100644
--- a/test/tint/builtins/gen/var/round/d87e84.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/d87e84.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = round_d87e84();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = round_d87e84();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/round/e1bba2.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/e1bba2.wgsl.expected.glsl
index 4df5b4b..ccc8222 100644
--- a/test/tint/builtins/gen/var/round/e1bba2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/e1bba2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = round_e1bba2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = round_e1bba2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/round/f665b5.wgsl.expected.glsl b/test/tint/builtins/gen/var/round/f665b5.wgsl.expected.glsl
index 89cfe31..e09d5c0 100644
--- a/test/tint/builtins/gen/var/round/f665b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/round/f665b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = round_f665b5();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = round_f665b5();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/saturate/270da5.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/270da5.wgsl.expected.glsl
index 6774458..0c2467c 100644
--- a/test/tint/builtins/gen/var/saturate/270da5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/270da5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_270da5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_270da5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/462535.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/462535.wgsl.expected.glsl
index fd920da..3643412 100644
--- a/test/tint/builtins/gen/var/saturate/462535.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/462535.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = saturate_462535();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = saturate_462535();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.glsl
index 662b375..9db5286 100644
--- a/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_4ed8d7();
}
+//
+// compute_main
+//
#version 310 es
void saturate_4ed8d7() {
@@ -17,6 +23,9 @@
void main() {
saturate_4ed8d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/51567f.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/51567f.wgsl.expected.glsl
index 07b9fef..b28e691 100644
--- a/test/tint/builtins/gen/var/saturate/51567f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/51567f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_51567f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_51567f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/6bcddf.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/6bcddf.wgsl.expected.glsl
index 272bde7..868802c 100644
--- a/test/tint/builtins/gen/var/saturate/6bcddf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/6bcddf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_6bcddf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_6bcddf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.glsl
index 4caa4d6..48a6565 100644
--- a/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_78b37c();
}
+//
+// compute_main
+//
#version 310 es
void saturate_78b37c() {
@@ -17,6 +23,9 @@
void main() {
saturate_78b37c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/a5b571.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/a5b571.wgsl.expected.glsl
index f489486..6618987 100644
--- a/test/tint/builtins/gen/var/saturate/a5b571.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/a5b571.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = saturate_a5b571();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = saturate_a5b571();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/cd2028.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/cd2028.wgsl.expected.glsl
index 0aa982d..8f15992 100644
--- a/test/tint/builtins/gen/var/saturate/cd2028.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/cd2028.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = saturate_cd2028();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = saturate_cd2028();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.glsl
index f346750..79d8bc8 100644
--- a/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_d55822();
}
+//
+// compute_main
+//
#version 310 es
void saturate_d55822() {
@@ -17,6 +23,9 @@
void main() {
saturate_d55822();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/dcde71.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/dcde71.wgsl.expected.glsl
index 565c3fe..9ab0371 100644
--- a/test/tint/builtins/gen/var/saturate/dcde71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/dcde71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = saturate_dcde71();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = saturate_dcde71();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.glsl
index ca55833..6dca2a4 100644
--- a/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
saturate_e40fb6();
}
+//
+// compute_main
+//
#version 310 es
void saturate_e40fb6() {
@@ -17,6 +23,9 @@
void main() {
saturate_e40fb6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/saturate/e8df56.wgsl.expected.glsl b/test/tint/builtins/gen/var/saturate/e8df56.wgsl.expected.glsl
index 51d461a..dd15dde 100644
--- a/test/tint/builtins/gen/var/saturate/e8df56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/saturate/e8df56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = saturate_e8df56();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = saturate_e8df56();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/00b848.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/00b848.wgsl.expected.glsl
index 776e069..72583d8 100644
--- a/test/tint/builtins/gen/var/select/00b848.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/00b848.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_00b848();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_00b848();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/01e2cd.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/01e2cd.wgsl.expected.glsl
index 46ee5d4..6de4be4 100644
--- a/test/tint/builtins/gen/var/select/01e2cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/01e2cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_01e2cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_01e2cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/087ea4.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/087ea4.wgsl.expected.glsl
index 27eba26..c2947f4 100644
--- a/test/tint/builtins/gen/var/select/087ea4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/087ea4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_087ea4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_087ea4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/089657.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/089657.wgsl.expected.glsl
index 4498b60..c444744 100644
--- a/test/tint/builtins/gen/var/select/089657.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/089657.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_089657();
}
+//
+// compute_main
+//
#version 310 es
void select_089657() {
@@ -19,6 +25,9 @@
void main() {
select_089657();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/10e73b.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/10e73b.wgsl.expected.glsl
index 1d5e596..9390ec6 100644
--- a/test/tint/builtins/gen/var/select/10e73b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/10e73b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = select_10e73b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = select_10e73b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/17441a.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/17441a.wgsl.expected.glsl
index c5359fd..bec3500 100644
--- a/test/tint/builtins/gen/var/select/17441a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/17441a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_17441a();
}
+//
+// compute_main
+//
#version 310 es
void select_17441a() {
@@ -19,6 +25,9 @@
void main() {
select_17441a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/1ada2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/1ada2a.wgsl.expected.glsl
index 046f45f..71eab2c 100644
--- a/test/tint/builtins/gen/var/select/1ada2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/1ada2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = select_1ada2a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -39,6 +45,9 @@
void main() {
v.inner = select_1ada2a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/1e960b.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/1e960b.wgsl.expected.glsl
index 8353a10..78d775b 100644
--- a/test/tint/builtins/gen/var/select/1e960b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/1e960b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_1e960b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_1e960b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.glsl
index 3a99bca..0add398 100644
--- a/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_1f4d93();
}
+//
+// compute_main
+//
#version 310 es
void select_1f4d93() {
@@ -19,6 +25,9 @@
void main() {
select_1f4d93();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/266aff.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/266aff.wgsl.expected.glsl
index 3930782..422b140 100644
--- a/test/tint/builtins/gen/var/select/266aff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/266aff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_266aff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_266aff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/28a27e.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/28a27e.wgsl.expected.glsl
index 799bb6c..88e2384 100644
--- a/test/tint/builtins/gen/var/select/28a27e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/28a27e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_28a27e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_28a27e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.glsl
index 2934c75..07a1143 100644
--- a/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_2c96d4();
}
+//
+// compute_main
+//
#version 310 es
void select_2c96d4() {
@@ -19,6 +25,9 @@
void main() {
select_2c96d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.glsl
index 2c66a3f..9a5f006 100644
--- a/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_3a14be();
}
+//
+// compute_main
+//
#version 310 es
void select_3a14be() {
@@ -19,6 +25,9 @@
void main() {
select_3a14be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/3c25ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/3c25ce.wgsl.expected.glsl
index 4557a10..b67e82a 100644
--- a/test/tint/builtins/gen/var/select/3c25ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/3c25ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_3c25ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_3c25ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/416e14.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/416e14.wgsl.expected.glsl
index c0f2737..70ff0ca 100644
--- a/test/tint/builtins/gen/var/select/416e14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/416e14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_416e14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_416e14();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.glsl
index ee437ba..99db359 100644
--- a/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_431dfb();
}
+//
+// compute_main
+//
#version 310 es
void select_431dfb() {
@@ -19,6 +25,9 @@
void main() {
select_431dfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/43741e.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/43741e.wgsl.expected.glsl
index 5500f1f..155bc82 100644
--- a/test/tint/builtins/gen/var/select/43741e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/43741e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_43741e();
}
+//
+// compute_main
+//
#version 310 es
void select_43741e() {
@@ -19,6 +25,9 @@
void main() {
select_43741e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/494051.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/494051.wgsl.expected.glsl
index e291ede..261a49b 100644
--- a/test/tint/builtins/gen/var/select/494051.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/494051.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_494051();
}
+//
+// compute_main
+//
#version 310 es
void select_494051() {
@@ -19,6 +25,9 @@
void main() {
select_494051();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.glsl
index 19db0f9..2f2abd8 100644
--- a/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_4c4738();
}
+//
+// compute_main
+//
#version 310 es
void select_4c4738() {
@@ -19,6 +25,9 @@
void main() {
select_4c4738();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.glsl
index 8fec211..257eae5 100644
--- a/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_4e60da();
}
+//
+// compute_main
+//
#version 310 es
void select_4e60da() {
@@ -19,6 +25,9 @@
void main() {
select_4e60da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/51b047.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/51b047.wgsl.expected.glsl
index 1d7781a..9e46e3b 100644
--- a/test/tint/builtins/gen/var/select/51b047.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/51b047.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_51b047();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_51b047();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/53d518.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/53d518.wgsl.expected.glsl
index 0a192e0..e253337 100644
--- a/test/tint/builtins/gen/var/select/53d518.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/53d518.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = select_53d518();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = select_53d518();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/713567.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/713567.wgsl.expected.glsl
index 82423ad..b8547ca 100644
--- a/test/tint/builtins/gen/var/select/713567.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/713567.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_713567();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_713567();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/78be5f.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/78be5f.wgsl.expected.glsl
index 468da74..2fc62c8 100644
--- a/test/tint/builtins/gen/var/select/78be5f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/78be5f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_78be5f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_78be5f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/80a9a9.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/80a9a9.wgsl.expected.glsl
index 2bc3d86..fa58667 100644
--- a/test/tint/builtins/gen/var/select/80a9a9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/80a9a9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_80a9a9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_80a9a9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/830dd9.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/830dd9.wgsl.expected.glsl
index 5dc71dd..dbb4412 100644
--- a/test/tint/builtins/gen/var/select/830dd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/830dd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = select_830dd9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -39,6 +45,9 @@
void main() {
v.inner = select_830dd9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/86f9bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/86f9bd.wgsl.expected.glsl
index 51d88de..afd2d33 100644
--- a/test/tint/builtins/gen/var/select/86f9bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/86f9bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = select_86f9bd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -39,6 +45,9 @@
void main() {
v.inner = select_86f9bd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/8fa62c.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/8fa62c.wgsl.expected.glsl
index 0c19b57..7db1c41 100644
--- a/test/tint/builtins/gen/var/select/8fa62c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/8fa62c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_8fa62c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_8fa62c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/99f883.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/99f883.wgsl.expected.glsl
index 58471df..e943b5c 100644
--- a/test/tint/builtins/gen/var/select/99f883.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/99f883.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_99f883();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_99f883();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.glsl
index 6674f45..9bcd969 100644
--- a/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_9b478d();
}
+//
+// compute_main
+//
#version 310 es
void select_9b478d() {
@@ -19,6 +25,9 @@
void main() {
select_9b478d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/a081f1.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/a081f1.wgsl.expected.glsl
index 85c0402..610c054 100644
--- a/test/tint/builtins/gen/var/select/a081f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/a081f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = select_a081f1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = select_a081f1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/a2860e.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/a2860e.wgsl.expected.glsl
index c31e29e..ee69bff 100644
--- a/test/tint/builtins/gen/var/select/a2860e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/a2860e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_a2860e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_a2860e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/ab069f.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/ab069f.wgsl.expected.glsl
index 7322429..bc5688a 100644
--- a/test/tint/builtins/gen/var/select/ab069f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/ab069f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_ab069f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_ab069f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/b04721.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/b04721.wgsl.expected.glsl
index 85e1ca0..fccc5f0 100644
--- a/test/tint/builtins/gen/var/select/b04721.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/b04721.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_b04721();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_b04721();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/b93806.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/b93806.wgsl.expected.glsl
index cd5d321..979b5b3 100644
--- a/test/tint/builtins/gen/var/select/b93806.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/b93806.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_b93806();
}
+//
+// compute_main
+//
#version 310 es
void select_b93806() {
@@ -19,6 +25,9 @@
void main() {
select_b93806();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/bb447f.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/bb447f.wgsl.expected.glsl
index 61dc891..c1da45d 100644
--- a/test/tint/builtins/gen/var/select/bb447f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/bb447f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_bb447f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_bb447f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/bb8aae.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/bb8aae.wgsl.expected.glsl
index 4877d5d..1cd4c88 100644
--- a/test/tint/builtins/gen/var/select/bb8aae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/bb8aae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_bb8aae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_bb8aae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/bf3d29.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/bf3d29.wgsl.expected.glsl
index c86f036..f237aba 100644
--- a/test/tint/builtins/gen/var/select/bf3d29.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/bf3d29.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_bf3d29();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_bf3d29();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/c31f9e.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/c31f9e.wgsl.expected.glsl
index ba88697..28bd703 100644
--- a/test/tint/builtins/gen/var/select/c31f9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/c31f9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_c31f9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_c31f9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/c41bd1.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/c41bd1.wgsl.expected.glsl
index ef66990..9efd4d4 100644
--- a/test/tint/builtins/gen/var/select/c41bd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/c41bd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_c41bd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_c41bd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/c4a4ef.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/c4a4ef.wgsl.expected.glsl
index 13fc0f0..78056e8 100644
--- a/test/tint/builtins/gen/var/select/c4a4ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/c4a4ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_c4a4ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_c4a4ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/cb9301.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/cb9301.wgsl.expected.glsl
index 79626f4..1ec0074 100644
--- a/test/tint/builtins/gen/var/select/cb9301.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/cb9301.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_cb9301();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_cb9301();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.glsl
index c750ab7..799ef53 100644
--- a/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_dfab3b();
}
+//
+// compute_main
+//
#version 310 es
void select_dfab3b() {
@@ -19,6 +25,9 @@
void main() {
select_dfab3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.glsl
index d6191e7..0e65b7a 100644
--- a/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
select_e381c3();
}
+//
+// compute_main
+//
#version 310 es
void select_e381c3() {
@@ -19,6 +25,9 @@
void main() {
select_e381c3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/e3e028.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/e3e028.wgsl.expected.glsl
index 5eebc8e..fab0af4 100644
--- a/test/tint/builtins/gen/var/select/e3e028.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/e3e028.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_e3e028();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_e3e028();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/ebfea2.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/ebfea2.wgsl.expected.glsl
index 56575b0..3c217e8 100644
--- a/test/tint/builtins/gen/var/select/ebfea2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/ebfea2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_ebfea2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_ebfea2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/ed7c13.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/ed7c13.wgsl.expected.glsl
index a428789..19ec92a 100644
--- a/test/tint/builtins/gen/var/select/ed7c13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/ed7c13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = select_ed7c13();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = select_ed7c13();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/select/ed8a15.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/ed8a15.wgsl.expected.glsl
index 67672f6..5c9ae8e 100644
--- a/test/tint/builtins/gen/var/select/ed8a15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/ed8a15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = select_ed8a15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = select_ed8a15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/select/fb7e53.wgsl.expected.glsl b/test/tint/builtins/gen/var/select/fb7e53.wgsl.expected.glsl
index 02ed48b..4e0101b 100644
--- a/test/tint/builtins/gen/var/select/fb7e53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/select/fb7e53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = select_fb7e53();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = select_fb7e53();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.glsl
index 957488f..3f20e1f 100644
--- a/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_0799fd();
}
+//
+// compute_main
+//
#version 310 es
void sign_0799fd() {
@@ -17,6 +23,9 @@
void main() {
sign_0799fd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/159665.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/159665.wgsl.expected.glsl
index ed067bb..831367c 100644
--- a/test/tint/builtins/gen/var/sign/159665.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/159665.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_159665();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_159665();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/160933.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/160933.wgsl.expected.glsl
index 1fcf92d..973ecf9 100644
--- a/test/tint/builtins/gen/var/sign/160933.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/160933.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sign_160933();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sign_160933();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sign/3233fa.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/3233fa.wgsl.expected.glsl
index 7101d90..3b25895 100644
--- a/test/tint/builtins/gen/var/sign/3233fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/3233fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_3233fa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_3233fa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.glsl
index 5a794da..3848282 100644
--- a/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_3a39ac();
}
+//
+// compute_main
+//
#version 310 es
void sign_3a39ac() {
@@ -17,6 +23,9 @@
void main() {
sign_3a39ac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.glsl
index d7547c3..7be9f6b 100644
--- a/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_3bdab6();
}
+//
+// compute_main
+//
#version 310 es
void sign_3bdab6() {
@@ -17,6 +23,9 @@
void main() {
sign_3bdab6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.glsl
index a349f36..b25aa25 100644
--- a/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_55339e();
}
+//
+// compute_main
+//
#version 310 es
void sign_55339e() {
@@ -17,6 +23,9 @@
void main() {
sign_55339e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/58d779.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/58d779.wgsl.expected.glsl
index 5857fc9..a101781 100644
--- a/test/tint/builtins/gen/var/sign/58d779.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/58d779.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_58d779();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_58d779();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/5d283a.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/5d283a.wgsl.expected.glsl
index 41e5bbe..f11d189 100644
--- a/test/tint/builtins/gen/var/sign/5d283a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/5d283a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sign_5d283a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sign_5d283a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sign/7c85ea.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/7c85ea.wgsl.expected.glsl
index 65e9148..8584cab 100644
--- a/test/tint/builtins/gen/var/sign/7c85ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/7c85ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sign_7c85ea();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sign_7c85ea();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sign/926015.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/926015.wgsl.expected.glsl
index cc6f461..9a055e0 100644
--- a/test/tint/builtins/gen/var/sign/926015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/926015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_926015();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_926015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.glsl
index 4450f0d..b90ff43 100644
--- a/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_943b2e();
}
+//
+// compute_main
+//
#version 310 es
void sign_943b2e() {
@@ -17,6 +23,9 @@
void main() {
sign_943b2e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/9603b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/9603b1.wgsl.expected.glsl
index e8f9bd4..ecc1c4e 100644
--- a/test/tint/builtins/gen/var/sign/9603b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/9603b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_9603b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_9603b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.glsl
index f07bc8c..13c60a51 100644
--- a/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_ab6301();
}
+//
+// compute_main
+//
#version 310 es
void sign_ab6301() {
@@ -17,6 +23,9 @@
void main() {
sign_ab6301();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/b8f634.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/b8f634.wgsl.expected.glsl
index 7832500..8dde970 100644
--- a/test/tint/builtins/gen/var/sign/b8f634.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/b8f634.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_b8f634();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_b8f634();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.glsl
index 5e23ac5..bf05791 100644
--- a/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_c8289c();
}
+//
+// compute_main
+//
#version 310 es
void sign_c8289c() {
@@ -17,6 +23,9 @@
void main() {
sign_c8289c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/ccdb3c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/ccdb3c.wgsl.expected.glsl
index 52933a9..84aa26e 100644
--- a/test/tint/builtins/gen/var/sign/ccdb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/ccdb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sign_ccdb3c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sign_ccdb3c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sign/d065d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/d065d8.wgsl.expected.glsl
index ea12005..32c65ad0 100644
--- a/test/tint/builtins/gen/var/sign/d065d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/d065d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_d065d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_d065d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/dd790e.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/dd790e.wgsl.expected.glsl
index c4555bb..ea0712d 100644
--- a/test/tint/builtins/gen/var/sign/dd790e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/dd790e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sign_dd790e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sign_dd790e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.glsl b/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.glsl
index 2b40601..e967e30 100644
--- a/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sign_f5da6a();
}
+//
+// compute_main
+//
#version 310 es
void sign_f5da6a() {
@@ -17,6 +23,9 @@
void main() {
sign_f5da6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/01f241.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/01f241.wgsl.expected.glsl
index 293578d..a929e9f 100644
--- a/test/tint/builtins/gen/var/sin/01f241.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/01f241.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_01f241();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_01f241();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.glsl
index ec80853..d175ca7 100644
--- a/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_15b2c6();
}
+//
+// compute_main
+//
#version 310 es
void sin_15b2c6() {
@@ -17,6 +23,9 @@
void main() {
sin_15b2c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/2c903b.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/2c903b.wgsl.expected.glsl
index 3eec7de..779708c 100644
--- a/test/tint/builtins/gen/var/sin/2c903b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/2c903b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sin_2c903b();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sin_2c903b();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sin/3cca11.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/3cca11.wgsl.expected.glsl
index e8d5516..1ac6fd05 100644
--- a/test/tint/builtins/gen/var/sin/3cca11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/3cca11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sin_3cca11();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sin_3cca11();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sin/4e3979.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/4e3979.wgsl.expected.glsl
index 51e726f..d86b685 100644
--- a/test/tint/builtins/gen/var/sin/4e3979.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/4e3979.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_4e3979();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_4e3979();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/5c0712.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/5c0712.wgsl.expected.glsl
index a0fe9d4..bedd8c4 100644
--- a/test/tint/builtins/gen/var/sin/5c0712.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/5c0712.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sin_5c0712();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sin_5c0712();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sin/66a59f.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/66a59f.wgsl.expected.glsl
index c53c610..6e67e80 100644
--- a/test/tint/builtins/gen/var/sin/66a59f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/66a59f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sin_66a59f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sin_66a59f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.glsl
index a3a5563..1bd34cb 100644
--- a/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_67b03c();
}
+//
+// compute_main
+//
#version 310 es
void sin_67b03c() {
@@ -17,6 +23,9 @@
void main() {
sin_67b03c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.glsl
index 544c181..68521cd 100644
--- a/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_68d3ab();
}
+//
+// compute_main
+//
#version 310 es
void sin_68d3ab() {
@@ -17,6 +23,9 @@
void main() {
sin_68d3ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.glsl
index 8e10b8b..19b00a5 100644
--- a/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sin_a9ab19();
}
+//
+// compute_main
+//
#version 310 es
void sin_a9ab19() {
@@ -17,6 +23,9 @@
void main() {
sin_a9ab19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/b78c91.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/b78c91.wgsl.expected.glsl
index 9441d66..d3a76af 100644
--- a/test/tint/builtins/gen/var/sin/b78c91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/b78c91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_b78c91();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_b78c91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sin/fc8bc4.wgsl.expected.glsl b/test/tint/builtins/gen/var/sin/fc8bc4.wgsl.expected.glsl
index 529ed5f..2b8405f 100644
--- a/test/tint/builtins/gen/var/sin/fc8bc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sin/fc8bc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sin_fc8bc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sin_fc8bc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/0908c1.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/0908c1.wgsl.expected.glsl
index cfb0417..0c43e40 100644
--- a/test/tint/builtins/gen/var/sinh/0908c1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/0908c1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sinh_0908c1();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sinh_0908c1();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sinh/445e33.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/445e33.wgsl.expected.glsl
index a7510d3..04f2a66 100644
--- a/test/tint/builtins/gen/var/sinh/445e33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/445e33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_445e33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_445e33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/69cce2.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/69cce2.wgsl.expected.glsl
index bd30fe5..7220506 100644
--- a/test/tint/builtins/gen/var/sinh/69cce2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/69cce2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sinh_69cce2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sinh_69cce2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.glsl
index 821a95f..9ffa5f8 100644
--- a/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_77a2a3();
}
+//
+// compute_main
+//
#version 310 es
void sinh_77a2a3() {
@@ -17,6 +23,9 @@
void main() {
sinh_77a2a3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/7bb598.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/7bb598.wgsl.expected.glsl
index c74657f..4a19622 100644
--- a/test/tint/builtins/gen/var/sinh/7bb598.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/7bb598.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_7bb598();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_7bb598();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/924f19.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/924f19.wgsl.expected.glsl
index 8477d53..5ce0ad7 100644
--- a/test/tint/builtins/gen/var/sinh/924f19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/924f19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sinh_924f19();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sinh_924f19();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.glsl
index fea7c70..dbd54c8 100644
--- a/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_9c1092();
}
+//
+// compute_main
+//
#version 310 es
void sinh_9c1092() {
@@ -17,6 +23,9 @@
void main() {
sinh_9c1092();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.glsl
index 448b09a..b89578d 100644
--- a/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_a3da7c();
}
+//
+// compute_main
+//
#version 310 es
void sinh_a3da7c() {
@@ -17,6 +23,9 @@
void main() {
sinh_a3da7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/b9860e.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/b9860e.wgsl.expected.glsl
index 7118994..3a20507 100644
--- a/test/tint/builtins/gen/var/sinh/b9860e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/b9860e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_b9860e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_b9860e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/ba7e25.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/ba7e25.wgsl.expected.glsl
index a6dbfd3..ef7f37a 100644
--- a/test/tint/builtins/gen/var/sinh/ba7e25.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/ba7e25.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sinh_ba7e25();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sinh_ba7e25();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.glsl
index ccbdaa7..da38be9 100644
--- a/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sinh_c4df74();
}
+//
+// compute_main
+//
#version 310 es
void sinh_c4df74() {
@@ -17,6 +23,9 @@
void main() {
sinh_c4df74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sinh/c9a5eb.wgsl.expected.glsl b/test/tint/builtins/gen/var/sinh/c9a5eb.wgsl.expected.glsl
index 301cf86..cf2a6ed 100644
--- a/test/tint/builtins/gen/var/sinh/c9a5eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sinh/c9a5eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sinh_c9a5eb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sinh_c9a5eb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.glsl
index e55e408..44d3e53 100644
--- a/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_0c481b();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_0c481b() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_0c481b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.glsl
index bcb4dc8..7582558 100644
--- a/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_0c4ffc();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_0c4ffc() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_0c4ffc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/12c031.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/12c031.wgsl.expected.glsl
index 50fc63c..5223f45 100644
--- a/test/tint/builtins/gen/var/smoothstep/12c031.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/12c031.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = smoothstep_12c031();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = smoothstep_12c031();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/smoothstep/392c19.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/392c19.wgsl.expected.glsl
index cf0fcc1..8e853d1 100644
--- a/test/tint/builtins/gen/var/smoothstep/392c19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/392c19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = smoothstep_392c19();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = smoothstep_392c19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/40864c.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/40864c.wgsl.expected.glsl
index 1c05078..239c4b1 100644
--- a/test/tint/builtins/gen/var/smoothstep/40864c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/40864c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = smoothstep_40864c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = smoothstep_40864c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/586e12.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/586e12.wgsl.expected.glsl
index 902728f..dfa3b53 100644
--- a/test/tint/builtins/gen/var/smoothstep/586e12.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/586e12.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = smoothstep_586e12();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = smoothstep_586e12();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.glsl
index 8b8474d..b1edc7c 100644
--- a/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_66e4bd();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_66e4bd() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_66e4bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/6c4975.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/6c4975.wgsl.expected.glsl
index e727e53..1a8b2a6 100644
--- a/test/tint/builtins/gen/var/smoothstep/6c4975.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/6c4975.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = smoothstep_6c4975();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = smoothstep_6c4975();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/6e7a74.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/6e7a74.wgsl.expected.glsl
index b8bb887..1801249 100644
--- a/test/tint/builtins/gen/var/smoothstep/6e7a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/6e7a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = smoothstep_6e7a74();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = smoothstep_6e7a74();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.glsl
index 364ef78..5597388 100644
--- a/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
smoothstep_a80fff();
}
+//
+// compute_main
+//
#version 310 es
void smoothstep_a80fff() {
@@ -17,6 +23,9 @@
void main() {
smoothstep_a80fff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/aad1db.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/aad1db.wgsl.expected.glsl
index ee3762c..199026c 100644
--- a/test/tint/builtins/gen/var/smoothstep/aad1db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/aad1db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = smoothstep_aad1db();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = smoothstep_aad1db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/smoothstep/c43ebd.wgsl.expected.glsl b/test/tint/builtins/gen/var/smoothstep/c43ebd.wgsl.expected.glsl
index acea928..d8ca294 100644
--- a/test/tint/builtins/gen/var/smoothstep/c43ebd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/smoothstep/c43ebd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -17,6 +20,9 @@
void main() {
v.inner = smoothstep_c43ebd();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -35,6 +41,9 @@
void main() {
v.inner = smoothstep_c43ebd();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.glsl
index c159310..61d3e0f 100644
--- a/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_072192();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_072192() {
@@ -17,6 +23,9 @@
void main() {
sqrt_072192();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/20c74e.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/20c74e.wgsl.expected.glsl
index 5f803bc..f851b0a 100644
--- a/test/tint/builtins/gen/var/sqrt/20c74e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/20c74e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_20c74e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_20c74e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.glsl
index 0fd76d8..ab7c021 100644
--- a/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_4ac2c5();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_4ac2c5() {
@@ -17,6 +23,9 @@
void main() {
sqrt_4ac2c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/803d1c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/803d1c.wgsl.expected.glsl
index 7b619f4..7a79815 100644
--- a/test/tint/builtins/gen/var/sqrt/803d1c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/803d1c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sqrt_803d1c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sqrt_803d1c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sqrt/895a0c.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/895a0c.wgsl.expected.glsl
index e6b3274..aea8d2b 100644
--- a/test/tint/builtins/gen/var/sqrt/895a0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/895a0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sqrt_895a0c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sqrt_895a0c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sqrt/8c7024.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/8c7024.wgsl.expected.glsl
index 1b4fdb8..de949c5 100644
--- a/test/tint/builtins/gen/var/sqrt/8c7024.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/8c7024.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_8c7024();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_8c7024();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.glsl
index d360c2a..e0374c4 100644
--- a/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_8da177();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_8da177() {
@@ -17,6 +23,9 @@
void main() {
sqrt_8da177();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.glsl
index 2829bdd..7d2dc0f 100644
--- a/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
sqrt_9c5cbe();
}
+//
+// compute_main
+//
#version 310 es
void sqrt_9c5cbe() {
@@ -17,6 +23,9 @@
void main() {
sqrt_9c5cbe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/aa0d7a.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/aa0d7a.wgsl.expected.glsl
index 70739b8..1110d43 100644
--- a/test/tint/builtins/gen/var/sqrt/aa0d7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/aa0d7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_aa0d7a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_aa0d7a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/sqrt/d9ab4d.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/d9ab4d.wgsl.expected.glsl
index 0d4f745..be78370 100644
--- a/test/tint/builtins/gen/var/sqrt/d9ab4d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/d9ab4d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sqrt_d9ab4d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sqrt_d9ab4d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sqrt/ec33e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/ec33e9.wgsl.expected.glsl
index a3e12d2..869ceaa 100644
--- a/test/tint/builtins/gen/var/sqrt/ec33e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/ec33e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = sqrt_ec33e9();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = sqrt_ec33e9();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/sqrt/f8c59a.wgsl.expected.glsl b/test/tint/builtins/gen/var/sqrt/f8c59a.wgsl.expected.glsl
index 3c7f950..1e1e8c8 100644
--- a/test/tint/builtins/gen/var/sqrt/f8c59a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/sqrt/f8c59a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = sqrt_f8c59a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = sqrt_f8c59a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/07cb06.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/07cb06.wgsl.expected.glsl
index fb62b03..ff27884 100644
--- a/test/tint/builtins/gen/var/step/07cb06.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/07cb06.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = step_07cb06();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = step_07cb06();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/step/0b073b.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/0b073b.wgsl.expected.glsl
index 2571066..df59ffa 100644
--- a/test/tint/builtins/gen/var/step/0b073b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/0b073b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = step_0b073b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = step_0b073b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/19accd.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/19accd.wgsl.expected.glsl
index 787a858..bed0f83 100644
--- a/test/tint/builtins/gen/var/step/19accd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/19accd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = step_19accd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = step_19accd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/334303.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/334303.wgsl.expected.glsl
index e4c1547..8e16284 100644
--- a/test/tint/builtins/gen/var/step/334303.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/334303.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = step_334303();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = step_334303();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.glsl
index 075c70a..66bfb65 100644
--- a/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_38cd79();
}
+//
+// compute_main
+//
#version 310 es
void step_38cd79() {
@@ -17,6 +23,9 @@
void main() {
step_38cd79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/415879.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/415879.wgsl.expected.glsl
index 7d76196..92bd5f7 100644
--- a/test/tint/builtins/gen/var/step/415879.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/415879.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_415879();
}
+//
+// compute_main
+//
#version 310 es
void step_415879() {
@@ -17,6 +23,9 @@
void main() {
step_415879();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/630d07.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/630d07.wgsl.expected.glsl
index 1fa2014..4294ede 100644
--- a/test/tint/builtins/gen/var/step/630d07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/630d07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = step_630d07();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = step_630d07();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.glsl
index a9b3b57..a839fbb 100644
--- a/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_7c7e5c();
}
+//
+// compute_main
+//
#version 310 es
void step_7c7e5c() {
@@ -17,6 +23,9 @@
void main() {
step_7c7e5c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/baa320.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/baa320.wgsl.expected.glsl
index 5479653..c1270fb 100644
--- a/test/tint/builtins/gen/var/step/baa320.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/baa320.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = step_baa320();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = step_baa320();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/step/cc6b61.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/cc6b61.wgsl.expected.glsl
index ef0491d..0fd978b 100644
--- a/test/tint/builtins/gen/var/step/cc6b61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/cc6b61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -16,6 +19,9 @@
void main() {
v.inner = step_cc6b61();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -33,6 +39,9 @@
void main() {
v.inner = step_cc6b61();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/step/e2b337.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/e2b337.wgsl.expected.glsl
index 4d64f76..44ce91f 100644
--- a/test/tint/builtins/gen/var/step/e2b337.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/e2b337.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = step_e2b337();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = step_e2b337();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.glsl b/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.glsl
index 542c3ca..696679e 100644
--- a/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
step_f9b70c();
}
+//
+// compute_main
+//
#version 310 es
void step_f9b70c() {
@@ -17,6 +23,9 @@
void main() {
step_f9b70c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/244e2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/244e2a.wgsl.expected.glsl
index ab82ffc..79f4298 100644
--- a/test/tint/builtins/gen/var/tan/244e2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/244e2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_244e2a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_244e2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/2f030e.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/2f030e.wgsl.expected.glsl
index 4672d72..cae02ae 100644
--- a/test/tint/builtins/gen/var/tan/2f030e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/2f030e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_2f030e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_2f030e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/311400.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/311400.wgsl.expected.glsl
index 984c8dc..eed62d1 100644
--- a/test/tint/builtins/gen/var/tan/311400.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/311400.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_311400();
}
+//
+// compute_main
+//
#version 310 es
void tan_311400() {
@@ -17,6 +23,9 @@
void main() {
tan_311400();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/539e54.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/539e54.wgsl.expected.glsl
index fdb792f..b2a9596 100644
--- a/test/tint/builtins/gen/var/tan/539e54.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/539e54.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tan_539e54();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tan_539e54();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.glsl
index 696be82..c31a17a 100644
--- a/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_7be368();
}
+//
+// compute_main
+//
#version 310 es
void tan_7be368() {
@@ -17,6 +23,9 @@
void main() {
tan_7be368();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/7ea104.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/7ea104.wgsl.expected.glsl
index d851e8e..811eff6 100644
--- a/test/tint/builtins/gen/var/tan/7ea104.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/7ea104.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_7ea104();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_7ea104();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/8ce3e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/8ce3e9.wgsl.expected.glsl
index 323cfc8..e2430c0 100644
--- a/test/tint/builtins/gen/var/tan/8ce3e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/8ce3e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tan_8ce3e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tan_8ce3e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/9f7c9c.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/9f7c9c.wgsl.expected.glsl
index f45c8d9..a18c058 100644
--- a/test/tint/builtins/gen/var/tan/9f7c9c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/9f7c9c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tan_9f7c9c();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tan_9f7c9c();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.glsl
index b431cf4..1d37b21 100644
--- a/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_a0966f();
}
+//
+// compute_main
+//
#version 310 es
void tan_a0966f() {
@@ -17,6 +23,9 @@
void main() {
tan_a0966f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.glsl
index 8b8de75..eec275a 100644
--- a/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tan_ae26ae();
}
+//
+// compute_main
+//
#version 310 es
void tan_ae26ae() {
@@ -17,6 +23,9 @@
void main() {
tan_ae26ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tan/d4d491.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/d4d491.wgsl.expected.glsl
index e95abb1..7a2bc13 100644
--- a/test/tint/builtins/gen/var/tan/d4d491.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/d4d491.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tan_d4d491();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tan_d4d491();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tan/db0456.wgsl.expected.glsl b/test/tint/builtins/gen/var/tan/db0456.wgsl.expected.glsl
index 43c863e..321f37d 100644
--- a/test/tint/builtins/gen/var/tan/db0456.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tan/db0456.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tan_db0456();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tan_db0456();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tanh/06a4fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/06a4fe.wgsl.expected.glsl
index 12a0642..9f82782 100644
--- a/test/tint/builtins/gen/var/tanh/06a4fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/06a4fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tanh_06a4fe();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tanh_06a4fe();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.glsl
index 88820a2..6f39f1b 100644
--- a/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_313aa1();
}
+//
+// compute_main
+//
#version 310 es
void tanh_313aa1() {
@@ -17,6 +23,9 @@
void main() {
tanh_313aa1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/5663c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/5663c5.wgsl.expected.glsl
index f66a600..d38c567 100644
--- a/test/tint/builtins/gen/var/tanh/5663c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/5663c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_5663c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_5663c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/5724b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/5724b3.wgsl.expected.glsl
index fa2c834..c3ad71c 100644
--- a/test/tint/builtins/gen/var/tanh/5724b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/5724b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_5724b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_5724b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/5b19af.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/5b19af.wgsl.expected.glsl
index 6adc228..05d01ac 100644
--- a/test/tint/builtins/gen/var/tanh/5b19af.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/5b19af.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tanh_5b19af();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tanh_5b19af();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.glsl
index c1afeea..188634b 100644
--- a/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_6289fd();
}
+//
+// compute_main
+//
#version 310 es
void tanh_6289fd() {
@@ -17,6 +23,9 @@
void main() {
tanh_6289fd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/6d105a.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/6d105a.wgsl.expected.glsl
index a6fac17..6773a5e 100644
--- a/test/tint/builtins/gen/var/tanh/6d105a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/6d105a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tanh_6d105a();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tanh_6d105a();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/tanh/9f9fb9.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/9f9fb9.wgsl.expected.glsl
index aa56f7e..21675a1 100644
--- a/test/tint/builtins/gen/var/tanh/9f9fb9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/9f9fb9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_9f9fb9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_9f9fb9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.glsl
index 1496e76..d3e3dbd 100644
--- a/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_ac5d33();
}
+//
+// compute_main
+//
#version 310 es
void tanh_ac5d33() {
@@ -17,6 +23,9 @@
void main() {
tanh_ac5d33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/c15fdb.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/c15fdb.wgsl.expected.glsl
index 3ee2d3a..a9278a2 100644
--- a/test/tint/builtins/gen/var/tanh/c15fdb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/c15fdb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = tanh_c15fdb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = tanh_c15fdb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.glsl
index 38d26c6..3fc4723 100644
--- a/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
tanh_c48aa6();
}
+//
+// compute_main
+//
#version 310 es
void tanh_c48aa6() {
@@ -17,6 +23,9 @@
void main() {
tanh_c48aa6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/tanh/e8efb3.wgsl.expected.glsl b/test/tint/builtins/gen/var/tanh/e8efb3.wgsl.expected.glsl
index 977c916..cc9f671 100644
--- a/test/tint/builtins/gen/var/tanh/e8efb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/tanh/e8efb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = tanh_e8efb3();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = tanh_e8efb3();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/textureDimensions/00229f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/00229f.wgsl.expected.glsl
index 200c3a1..2280e20 100644
--- a/test/tint/builtins/gen/var/textureDimensions/00229f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/00229f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_00229f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_00229f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/00348c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/00348c.wgsl.expected.glsl
index 2632365..5e537c8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/00348c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/00348c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_00348c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_00348c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/01e21e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/01e21e.wgsl.expected.glsl
index 93efe05..9e107ab 100644
--- a/test/tint/builtins/gen/var/textureDimensions/01e21e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/01e21e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_01e21e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.glsl
index 388e393..2cf3454 100644
--- a/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_022903();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_022903();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/029589.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/029589.wgsl.expected.glsl
index 0f9d5c2..c8beeb4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/029589.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/029589.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_029589();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/0329b0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0329b0.wgsl.expected.glsl
index 856e49e..a12bbcb 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0329b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0329b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0329b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_0329b0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/033ea7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/033ea7.wgsl.expected.glsl
index 1f14446..59d0a6c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/033ea7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/033ea7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_033ea7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_033ea7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/07f1ba.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/07f1ba.wgsl.expected.glsl
index afe7479..481dd4e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/07f1ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/07f1ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_07f1ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_07f1ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/088918.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/088918.wgsl.expected.glsl
index 5f9ca23..c86893b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/088918.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/088918.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_088918();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_088918();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/0890c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0890c6.wgsl.expected.glsl
index 86402b34..d266317 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0890c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0890c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_0890c6();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_0890c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/08e371.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/08e371.wgsl.expected.glsl
index d33a399..570a402 100644
--- a/test/tint/builtins/gen/var/textureDimensions/08e371.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/08e371.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_08e371();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_08e371();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/09140b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/09140b.wgsl.expected.glsl
index eb424c9..ae39c1e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/09140b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/09140b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_09140b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/0baa0d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0baa0d.wgsl.expected.glsl
index 7ff6309..71aa761 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0baa0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0baa0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0baa0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/0c0b0c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0c0b0c.wgsl.expected.glsl
index a22b411..feefcd7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0c0b0c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0c0b0c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0c0b0c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/0d4a7c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0d4a7c.wgsl.expected.glsl
index dcb704f..0ca16a7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0d4a7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0d4a7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_0d4a7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_0d4a7c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/0ff9a4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/0ff9a4.wgsl.expected.glsl
index e86ff12..2608d77 100644
--- a/test/tint/builtins/gen/var/textureDimensions/0ff9a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/0ff9a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_0ff9a4();
}
+//
+// compute_main
+//
#version 460
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_0ff9a4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/135176.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/135176.wgsl.expected.glsl
index 8ed36fc..2663316 100644
--- a/test/tint/builtins/gen/var/textureDimensions/135176.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/135176.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_135176();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_135176();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/13f8db.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/13f8db.wgsl.expected.glsl
index eb0836d..71c2035 100644
--- a/test/tint/builtins/gen/var/textureDimensions/13f8db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/13f8db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_13f8db();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_13f8db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/1417dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1417dd.wgsl.expected.glsl
index 015077e..ab8e5e3 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1417dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1417dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1417dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/15aa17.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/15aa17.wgsl.expected.glsl
index 9c56662..62bfc46 100644
--- a/test/tint/builtins/gen/var/textureDimensions/15aa17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/15aa17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_15aa17();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/15b577.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/15b577.wgsl.expected.glsl
index ea16888..930f2a4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/15b577.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/15b577.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_15b577();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_15b577();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/18160d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/18160d.wgsl.expected.glsl
index 934fcd8..0ba407d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/18160d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/18160d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_18160d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/18f19f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/18f19f.wgsl.expected.glsl
index d49f578..5dd01cb 100644
--- a/test/tint/builtins/gen/var/textureDimensions/18f19f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/18f19f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_18f19f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/1a2be7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1a2be7.wgsl.expected.glsl
index 37dcc26..8ca9bb7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1a2be7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1a2be7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1a2be7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_1a2be7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/1b720f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1b720f.wgsl.expected.glsl
index 4a7901b..3a535ea 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1b720f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1b720f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1b720f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_1b720f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/1bc428.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1bc428.wgsl.expected.glsl
index 5c58bf8..b76dc1b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1bc428.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1bc428.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_1bc428();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_1bc428();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/1bd78c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1bd78c.wgsl.expected.glsl
index 28ebc86..7fe7324 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1bd78c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1bd78c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_1bd78c();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_1bd78c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/1e4024.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/1e4024.wgsl.expected.glsl
index f5ac612..97b1ed4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/1e4024.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/1e4024.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_1e4024();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/20ecef.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/20ecef.wgsl.expected.glsl
index 53254fb..966d256 100644
--- a/test/tint/builtins/gen/var/textureDimensions/20ecef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/20ecef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_20ecef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/212362.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/212362.wgsl.expected.glsl
index abe33ca..fb9d274 100644
--- a/test/tint/builtins/gen/var/textureDimensions/212362.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/212362.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_212362();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_212362();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/224113.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/224113.wgsl.expected.glsl
index 7c92b31..31b58da 100644
--- a/test/tint/builtins/gen/var/textureDimensions/224113.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/224113.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_224113();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/22b5b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/22b5b6.wgsl.expected.glsl
index 16ab3e9..f234494 100644
--- a/test/tint/builtins/gen/var/textureDimensions/22b5b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/22b5b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_22b5b6();
}
+//
+// compute_main
+//
#version 460
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_22b5b6();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/24db07.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/24db07.wgsl.expected.glsl
index 5a59651..a8eee72 100644
--- a/test/tint/builtins/gen/var/textureDimensions/24db07.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/24db07.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_24db07();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_24db07();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/25d284.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/25d284.wgsl.expected.glsl
index 99b7b86..839e3a4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/25d284.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/25d284.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_25d284();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/2674d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2674d8.wgsl.expected.glsl
index 2d1bd56..24e6670 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2674d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2674d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2674d8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/268ddb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/268ddb.wgsl.expected.glsl
index d18b9bf..76ed9a8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/268ddb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/268ddb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_268ddb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_268ddb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/26d6bf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/26d6bf.wgsl.expected.glsl
index 7af4eb8..eac4af2 100644
--- a/test/tint/builtins/gen/var/textureDimensions/26d6bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/26d6bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_26d6bf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_26d6bf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/282978.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/282978.wgsl.expected.glsl
index dec58b3..852bf0c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/282978.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/282978.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_282978();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/284c27.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/284c27.wgsl.expected.glsl
index df4c554..5312dbf 100644
--- a/test/tint/builtins/gen/var/textureDimensions/284c27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/284c27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_284c27();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_284c27();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/2bafdf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2bafdf.wgsl.expected.glsl
index 39d4cd4..6eba3e5 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2bafdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2bafdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2bafdf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2bafdf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/2dc5c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2dc5c5.wgsl.expected.glsl
index 6a1de5f..88acc5e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2dc5c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2dc5c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2dc5c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2dc5c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/2e443d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2e443d.wgsl.expected.glsl
index 57b8ed3..fdacff8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2e443d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2e443d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_2e443d();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_2e443d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/2fd2a4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2fd2a4.wgsl.expected.glsl
index 899e76f..ab62343 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2fd2a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2fd2a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_2fd2a4();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_2fd2a4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/2ff32a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/2ff32a.wgsl.expected.glsl
index 913daa7..4045987 100644
--- a/test/tint/builtins/gen/var/textureDimensions/2ff32a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/2ff32a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_2ff32a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_2ff32a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/305dd5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/305dd5.wgsl.expected.glsl
index 153fb7c..4618cdc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/305dd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/305dd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_305dd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_305dd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/31799c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/31799c.wgsl.expected.glsl
index ea63788..0038670 100644
--- a/test/tint/builtins/gen/var/textureDimensions/31799c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/31799c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_31799c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/31d00d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/31d00d.wgsl.expected.glsl
index 35e05de..4ee1d46 100644
--- a/test/tint/builtins/gen/var/textureDimensions/31d00d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/31d00d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_31d00d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/346fee.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/346fee.wgsl.expected.glsl
index 3d629df..3071640 100644
--- a/test/tint/builtins/gen/var/textureDimensions/346fee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/346fee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_346fee();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_346fee();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/35a7e5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/35a7e5.wgsl.expected.glsl
index 7888aa8..f9cada1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/35a7e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/35a7e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_35a7e5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/35ee69.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/35ee69.wgsl.expected.glsl
index 67bce57..7f6457e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/35ee69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/35ee69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_35ee69();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/378a65.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/378a65.wgsl.expected.glsl
index f7a04ef..e081d61 100644
--- a/test/tint/builtins/gen/var/textureDimensions/378a65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/378a65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_378a65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/382b16.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/382b16.wgsl.expected.glsl
index 9fd4cba..2720e54 100644
--- a/test/tint/builtins/gen/var/textureDimensions/382b16.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/382b16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_382b16();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_382b16();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/3834f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3834f8.wgsl.expected.glsl
index 02a0535..b1acb8b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3834f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3834f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3834f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3963d0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3963d0.wgsl.expected.glsl
index edcb3ac..22f41ba 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3963d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3963d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_3963d0();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_3963d0();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/397dab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/397dab.wgsl.expected.glsl
index 91facca..717821e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/397dab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/397dab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_397dab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_397dab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/3a5bb1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3a5bb1.wgsl.expected.glsl
index ff70993..ac26dd1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3a5bb1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3a5bb1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3a5bb1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3a7b69.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3a7b69.wgsl.expected.glsl
index e0ea686..9d5926c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3a7b69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3a7b69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3a7b69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3af3e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3af3e7.wgsl.expected.glsl
index ca29a9d..83941b1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3af3e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3af3e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3af3e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3b38f6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3b38f6.wgsl.expected.glsl
index 01fdab3..d352852 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3b38f6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3b38f6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3b38f6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3b38f6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/3baab5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3baab5.wgsl.expected.glsl
index e287eab..13af752 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3baab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3baab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3baab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3bf12a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3bf12a.wgsl.expected.glsl
index 7d53630..8761640 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3bf12a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3bf12a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3bf12a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/3c66f0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3c66f0.wgsl.expected.glsl
index a862b3f..2db3abd 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3c66f0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3c66f0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_3c66f0();
}
+//
+// compute_main
+//
#version 460
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCubeArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_3c66f0();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/3f3474.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3f3474.wgsl.expected.glsl
index a443dbd..0d2e055 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3f3474.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3f3474.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3f3474();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3f3474();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/3fc3dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3fc3dc.wgsl.expected.glsl
index 1a526e8..884c3ce 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3fc3dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3fc3dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_3fc3dc();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_3fc3dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/3ff0a5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/3ff0a5.wgsl.expected.glsl
index 0806376..b67fda5 100644
--- a/test/tint/builtins/gen/var/textureDimensions/3ff0a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/3ff0a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_3ff0a5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_3ff0a5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/40c671.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/40c671.wgsl.expected.glsl
index d1d94a5..ded29de 100644
--- a/test/tint/builtins/gen/var/textureDimensions/40c671.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/40c671.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40c671();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/40da20.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/40da20.wgsl.expected.glsl
index 959c20b..5246f07 100644
--- a/test/tint/builtins/gen/var/textureDimensions/40da20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/40da20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40da20();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_40da20();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/40ecf4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/40ecf4.wgsl.expected.glsl
index f461d1c..02548a2 100644
--- a/test/tint/builtins/gen/var/textureDimensions/40ecf4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/40ecf4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_40ecf4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/41545f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/41545f.wgsl.expected.glsl
index 6cfbff1..44ab8e4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/41545f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/41545f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_41545f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/423519.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/423519.wgsl.expected.glsl
index b23180c..c82b537 100644
--- a/test/tint/builtins/gen/var/textureDimensions/423519.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/423519.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_423519();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_423519();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/439651.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/439651.wgsl.expected.glsl
index 84cc3ff..82c76e4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/439651.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/439651.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_439651();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/445376.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/445376.wgsl.expected.glsl
index 014bdd5..909e6f6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/445376.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/445376.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_445376();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_445376();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/44b358.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/44b358.wgsl.expected.glsl
index 204b12d..ce85d82 100644
--- a/test/tint/builtins/gen/var/textureDimensions/44b358.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/44b358.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_44b358();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/452fc1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/452fc1.wgsl.expected.glsl
index 2849489f..fafac84 100644
--- a/test/tint/builtins/gen/var/textureDimensions/452fc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/452fc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_452fc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/46f0fc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/46f0fc.wgsl.expected.glsl
index 0ffbd20..8fa136f 100644
--- a/test/tint/builtins/gen/var/textureDimensions/46f0fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/46f0fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_46f0fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_46f0fc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/4716a4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4716a4.wgsl.expected.glsl
index d7fef25..0cdf768 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4716a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4716a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4716a4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4716a4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/475c10.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/475c10.wgsl.expected.glsl
index 257c844..5a8bc1e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/475c10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/475c10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_475c10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_475c10();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/49a067.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/49a067.wgsl.expected.glsl
index 2d69368..ad65a37 100644
--- a/test/tint/builtins/gen/var/textureDimensions/49a067.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/49a067.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_49a067();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_49a067();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/4acec7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4acec7.wgsl.expected.glsl
index 17cdc5f..cc3ade4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4acec7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4acec7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4acec7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/4b26ef.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4b26ef.wgsl.expected.glsl
index dc573ca..396e1bc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4b26ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4b26ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4b26ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/4be71b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4be71b.wgsl.expected.glsl
index e3c362f..3a8912b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4be71b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4be71b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4be71b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4be71b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/4d1f71.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4d1f71.wgsl.expected.glsl
index e459bea..696d391 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4d1f71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4d1f71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4d1f71();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_4d1f71();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/4d27b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4d27b3.wgsl.expected.glsl
index 32943dd..b000298 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4d27b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4d27b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4d27b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/4df14c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4df14c.wgsl.expected.glsl
index ac016e7..78f3f5c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4df14c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4df14c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4df14c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/4e540a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/4e540a.wgsl.expected.glsl
index 6689c96..cc69c8d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/4e540a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/4e540a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_4e540a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/528c0e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/528c0e.wgsl.expected.glsl
index 903ef0d..544b9d7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/528c0e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/528c0e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_528c0e();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_528c0e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/52cf60.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/52cf60.wgsl.expected.glsl
index ec999fc..5a79e2e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/52cf60.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/52cf60.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_52cf60();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_52cf60();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/534ef8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/534ef8.wgsl.expected.glsl
index 085d129..c93574c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/534ef8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/534ef8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_534ef8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_534ef8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/542c62.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/542c62.wgsl.expected.glsl
index 409f639..2dc6a12 100644
--- a/test/tint/builtins/gen/var/textureDimensions/542c62.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/542c62.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_542c62();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/578e75.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/578e75.wgsl.expected.glsl
index 4fa1431..b2b02ca 100644
--- a/test/tint/builtins/gen/var/textureDimensions/578e75.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/578e75.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_578e75();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/58a82d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/58a82d.wgsl.expected.glsl
index f5d8055..46d95f8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/58a82d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/58a82d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_58a82d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/591981.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/591981.wgsl.expected.glsl
index bb66b91..4ef7bb6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/591981.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/591981.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_591981();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/599ab5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/599ab5.wgsl.expected.glsl
index 82c285c..dff01af 100644
--- a/test/tint/builtins/gen/var/textureDimensions/599ab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/599ab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_599ab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/5b4b10.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/5b4b10.wgsl.expected.glsl
index d5e52a0..6dda0bf 100644
--- a/test/tint/builtins/gen/var/textureDimensions/5b4b10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/5b4b10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_5b4b10();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/5df042.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/5df042.wgsl.expected.glsl
index be6ec76..4885c5e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/5df042.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/5df042.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_5df042();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_5df042();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/607979.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/607979.wgsl.expected.glsl
index aaafa9d..01fcb7a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/607979.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/607979.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_607979();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/609d34.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/609d34.wgsl.expected.glsl
index 8327d7e..fa9a7a0 100644
--- a/test/tint/builtins/gen/var/textureDimensions/609d34.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/609d34.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_609d34();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_609d34();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/617dc8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/617dc8.wgsl.expected.glsl
index 7fbc8ee..df64bcd 100644
--- a/test/tint/builtins/gen/var/textureDimensions/617dc8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/617dc8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_617dc8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/62cb5a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/62cb5a.wgsl.expected.glsl
index a17257a..ae8c29b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/62cb5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/62cb5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_62cb5a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_62cb5a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/62e7ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/62e7ae.wgsl.expected.glsl
index e46e37e..9ac52d5 100644
--- a/test/tint/builtins/gen/var/textureDimensions/62e7ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/62e7ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_62e7ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_62e7ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/64dc74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/64dc74.wgsl.expected.glsl
index c2b99d2..afb55f1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/64dc74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/64dc74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_64dc74();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_64dc74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/674058.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/674058.wgsl.expected.glsl
index 6b63daf..88566cc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/674058.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/674058.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_674058();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/6dae40.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/6dae40.wgsl.expected.glsl
index ab3ede4..f1b7457 100644
--- a/test/tint/builtins/gen/var/textureDimensions/6dae40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/6dae40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6dae40();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6dae40();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/6dbef4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/6dbef4.wgsl.expected.glsl
index cb7e3ac..1f4a882 100644
--- a/test/tint/builtins/gen/var/textureDimensions/6dbef4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/6dbef4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6dbef4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6dbef4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/6e6c7a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/6e6c7a.wgsl.expected.glsl
index 4293a2c..0db962e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/6e6c7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/6e6c7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_6e6c7a();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_6e6c7a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/6e72c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/6e72c5.wgsl.expected.glsl
index 1a0d5c6..fa16222 100644
--- a/test/tint/builtins/gen/var/textureDimensions/6e72c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/6e72c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_6e72c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_6e72c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/6f1b5d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/6f1b5d.wgsl.expected.glsl
index 12877d1..83b456a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/6f1b5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/6f1b5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_6f1b5d();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_6f1b5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/709357.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/709357.wgsl.expected.glsl
index 6c6b2eb..ac4dd58 100644
--- a/test/tint/builtins/gen/var/textureDimensions/709357.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/709357.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_709357();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_709357();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/7228de.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7228de.wgsl.expected.glsl
index ad640a8..2b0cb9a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7228de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7228de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7228de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/7327fa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7327fa.wgsl.expected.glsl
index 7c8e09c..0e21570 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7327fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7327fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7327fa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7327fa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/740e7c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/740e7c.wgsl.expected.glsl
index 842bc18..8f6086b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/740e7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/740e7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_740e7c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/756031.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/756031.wgsl.expected.glsl
index fcd31e3..2a08622 100644
--- a/test/tint/builtins/gen/var/textureDimensions/756031.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/756031.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_756031();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_756031();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/756304.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/756304.wgsl.expected.glsl
index 0fb91e2..5d245cf 100644
--- a/test/tint/builtins/gen/var/textureDimensions/756304.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/756304.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_756304();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/790e57.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/790e57.wgsl.expected.glsl
index 13a8efb..243c717 100644
--- a/test/tint/builtins/gen/var/textureDimensions/790e57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/790e57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_790e57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_790e57();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/797c30.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/797c30.wgsl.expected.glsl
index 2fcf3c3..b56af03 100644
--- a/test/tint/builtins/gen/var/textureDimensions/797c30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/797c30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_797c30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_797c30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/79d168.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/79d168.wgsl.expected.glsl
index 86932ce..7dbcd84 100644
--- a/test/tint/builtins/gen/var/textureDimensions/79d168.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/79d168.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_79d168();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_79d168();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/7a3890.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7a3890.wgsl.expected.glsl
index 1f97ce7..56f54f9 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7a3890.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7a3890.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7a3890();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7a3890();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/7a9e30.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7a9e30.wgsl.expected.glsl
index 10837cc..19ab21d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7a9e30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7a9e30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7a9e30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7a9e30();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/7c753b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7c753b.wgsl.expected.glsl
index 2eff169..77f9112 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7c753b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7c753b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7c753b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7c753b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/7c7c64.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7c7c64.wgsl.expected.glsl
index 795a63c..9895a2e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7c7c64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7c7c64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7c7c64();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/7d8439.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7d8439.wgsl.expected.glsl
index 8644ef8..871f410 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7d8439.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7d8439.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7d8439();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7d8439();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/7edb05.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/7edb05.wgsl.expected.glsl
index 1f0da23..ca68064 100644
--- a/test/tint/builtins/gen/var/textureDimensions/7edb05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/7edb05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_7edb05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_7edb05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/8057cb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8057cb.wgsl.expected.glsl
index afb28e8..13a1ae4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8057cb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8057cb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8057cb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8057cb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/835f90.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/835f90.wgsl.expected.glsl
index ffd5571..bd9ced9 100644
--- a/test/tint/builtins/gen/var/textureDimensions/835f90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/835f90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_835f90();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/841ebe.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/841ebe.wgsl.expected.glsl
index 8f4dc8e..c5c9f98 100644
--- a/test/tint/builtins/gen/var/textureDimensions/841ebe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/841ebe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_841ebe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_841ebe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/84f363.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/84f363.wgsl.expected.glsl
index 5200954..b07f21f 100644
--- a/test/tint/builtins/gen/var/textureDimensions/84f363.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/84f363.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_84f363();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/867ead.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/867ead.wgsl.expected.glsl
index 1a197ef..f1bd22c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/867ead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/867ead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_867ead();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/879b73.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/879b73.wgsl.expected.glsl
index 2be7e67..0cd6779 100644
--- a/test/tint/builtins/gen/var/textureDimensions/879b73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/879b73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_879b73();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_879b73();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/87b42d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/87b42d.wgsl.expected.glsl
index 6e0311b..8957ca2 100644
--- a/test/tint/builtins/gen/var/textureDimensions/87b42d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/87b42d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_87b42d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_87b42d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/881dd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/881dd4.wgsl.expected.glsl
index c3600e7..02f7a5e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/881dd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/881dd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_881dd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_881dd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/8a35f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8a35f9.wgsl.expected.glsl
index 4c7dcda..e0e83ec 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8a35f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8a35f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8a35f9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/8af728.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8af728.wgsl.expected.glsl
index 5963ca5..97aa927 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8af728.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8af728.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8af728();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8af728();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/8e15f4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8e15f4.wgsl.expected.glsl
index f4afd7d..c280cb6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8e15f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8e15f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8e15f4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8e15f4();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/8e5de6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8e5de6.wgsl.expected.glsl
index bae5f33..d084871 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8e5de6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8e5de6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8e5de6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_8e5de6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/8efd47.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/8efd47.wgsl.expected.glsl
index 91e9b49..5cb28cf 100644
--- a/test/tint/builtins/gen/var/textureDimensions/8efd47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/8efd47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_8efd47();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/902179.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/902179.wgsl.expected.glsl
index da51a01..613d1cc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/902179.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/902179.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_902179();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/904b0f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/904b0f.wgsl.expected.glsl
index 7931557..9631cec 100644
--- a/test/tint/builtins/gen/var/textureDimensions/904b0f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/904b0f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_904b0f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_904b0f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/90dd74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/90dd74.wgsl.expected.glsl
index 1e9dd82..ec22871 100644
--- a/test/tint/builtins/gen/var/textureDimensions/90dd74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/90dd74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_90dd74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/91e3b4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/91e3b4.wgsl.expected.glsl
index 68bcac2..ebc2fc3 100644
--- a/test/tint/builtins/gen/var/textureDimensions/91e3b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/91e3b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_91e3b4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.glsl
index 82d2be0..e9aa20f 100644
--- a/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_920006();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_920006();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/92552e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/92552e.wgsl.expected.glsl
index 4c68e6c..128c27d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/92552e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/92552e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_92552e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/9573f3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9573f3.wgsl.expected.glsl
index 946a0ff..4badb38 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9573f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9573f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9573f3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/965645.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/965645.wgsl.expected.glsl
index ef39053..1f81ed6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/965645.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/965645.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_965645();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_965645();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/98b2d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/98b2d3.wgsl.expected.glsl
index fe3514d..9a7cf49 100644
--- a/test/tint/builtins/gen/var/textureDimensions/98b2d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/98b2d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_98b2d3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_98b2d3();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/991ea9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/991ea9.wgsl.expected.glsl
index 49ece18..9e711d5 100644
--- a/test/tint/builtins/gen/var/textureDimensions/991ea9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/991ea9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_991ea9();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_991ea9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9944d5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9944d5.wgsl.expected.glsl
index 839ec27..7cc2407 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9944d5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9944d5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9944d5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/9b10a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9b10a0.wgsl.expected.glsl
index 6aaa557..783bd2e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9b10a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9b10a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9b10a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9b10a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9b223b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9b223b.wgsl.expected.glsl
index 2180a0c..7c8955c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9b223b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9b223b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9b223b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9b223b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9baf27.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9baf27.wgsl.expected.glsl
index f64b04b..dd16011 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9baf27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9baf27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_9baf27();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_9baf27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.glsl
index 87193f9..51d1df7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_9c7a00();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_9c7a00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9cd4ca.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9cd4ca.wgsl.expected.glsl
index 91807cc..fa0996c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9cd4ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9cd4ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_9cd4ca();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usamplerCube arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_9cd4ca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9cd8ad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9cd8ad.wgsl.expected.glsl
index 74ac432..0885399 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9cd8ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9cd8ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9cd8ad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/9d0bac.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9d0bac.wgsl.expected.glsl
index b5f7035..f95726a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9d0bac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9d0bac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9d0bac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9d0bac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9d68b8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9d68b8.wgsl.expected.glsl
index 5859449..1202bc0 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9d68b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9d68b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9d68b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9d68b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9dc27a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9dc27a.wgsl.expected.glsl
index f2d5551..5bb5bd1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9dc27a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9dc27a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9dc27a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9dc27a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/9e0794.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9e0794.wgsl.expected.glsl
index bd67c84..9332336 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9e0794.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9e0794.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_9e0794();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_9e0794();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/9fcc3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/9fcc3b.wgsl.expected.glsl
index be22160..3e72070 100644
--- a/test/tint/builtins/gen/var/textureDimensions/9fcc3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/9fcc3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_9fcc3b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_9fcc3b();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/a1598a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a1598a.wgsl.expected.glsl
index 86e81dc..ea77197 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a1598a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a1598a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a1598a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a1598a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/a20ba2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a20ba2.wgsl.expected.glsl
index 803923d..0b8b778 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a20ba2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a20ba2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a20ba2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/a25d9b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a25d9b.wgsl.expected.glsl
index 611641f..90cff23 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a25d9b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a25d9b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a25d9b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a25d9b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/a2ba5e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a2ba5e.wgsl.expected.glsl
index 28719a6..28c862a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a2ba5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a2ba5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_a2ba5e();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isamplerCube arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_a2ba5e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/a3ea91.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a3ea91.wgsl.expected.glsl
index 623fd21..661fee1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a3ea91.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a3ea91.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a3ea91();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a3ea91();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/a48049.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a48049.wgsl.expected.glsl
index 0d0f6cc..2e487e2 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a48049.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a48049.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_a48049();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_a48049();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/a4cd56.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a4cd56.wgsl.expected.glsl
index 1d1e871..c52dd8a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a4cd56.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a4cd56.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a4cd56();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a4cd56();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/a65776.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/a65776.wgsl.expected.glsl
index 9d27909..2436561 100644
--- a/test/tint/builtins/gen/var/textureDimensions/a65776.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/a65776.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_a65776();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_a65776();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/aa4353.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/aa4353.wgsl.expected.glsl
index ea9549b..ea5eb5b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/aa4353.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/aa4353.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_aa4353();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.glsl
index f2a0f23..ffd94ed 100644
--- a/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_aac604();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_aac604();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/ad7d3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ad7d3b.wgsl.expected.glsl
index fecf53d..a56e4d4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ad7d3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ad7d3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ad7d3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/ae4595.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ae4595.wgsl.expected.glsl
index 9c071d8..6a7dfd7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ae4595.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ae4595.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ae4595();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/af46ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/af46ab.wgsl.expected.glsl
index cf46dc3..066e048 100644
--- a/test/tint/builtins/gen/var/textureDimensions/af46ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/af46ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_af46ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/b3ab5e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b3ab5e.wgsl.expected.glsl
index 508a78d..e7f79ca 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b3ab5e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b3ab5e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_b3ab5e();
}
+//
+// compute_main
+//
#version 460
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_b3ab5e();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.glsl
index 819980b..d0ca869 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_b46d97();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_b46d97();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/b51345.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b51345.wgsl.expected.glsl
index c19f0af..c8d7fa2 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b51345.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b51345.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b51345();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/b56112.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b56112.wgsl.expected.glsl
index 0e2f062..5063738 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b56112.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b56112.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b56112();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b56112();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/b5ba03.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b5ba03.wgsl.expected.glsl
index 219c315..ef9fa86 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b5ba03.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b5ba03.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b5ba03();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b5ba03();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/b6bbf4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b6bbf4.wgsl.expected.glsl
index d7737d1..5b438d6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b6bbf4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b6bbf4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b6bbf4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b6bbf4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/b8287f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b8287f.wgsl.expected.glsl
index 47b2281..3317fcb 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b8287f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b8287f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b8287f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/b9e7ef.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/b9e7ef.wgsl.expected.glsl
index 6b7472d..d98e3c9 100644
--- a/test/tint/builtins/gen/var/textureDimensions/b9e7ef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/b9e7ef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_b9e7ef();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_b9e7ef();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/bb95d9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/bb95d9.wgsl.expected.glsl
index 1e17621..2eb0b78 100644
--- a/test/tint/builtins/gen/var/textureDimensions/bb95d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/bb95d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bb95d9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bb95d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/bbe285.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/bbe285.wgsl.expected.glsl
index f9f7f61..d214f3d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/bbe285.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/bbe285.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bbe285();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/bd94c8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/bd94c8.wgsl.expected.glsl
index bd34df7..adfa78b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/bd94c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/bd94c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_bd94c8();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_bd94c8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/bec716.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/bec716.wgsl.expected.glsl
index 43364cb..0b811ea 100644
--- a/test/tint/builtins/gen/var/textureDimensions/bec716.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/bec716.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bec716();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bec716();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/bf9170.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/bf9170.wgsl.expected.glsl
index 7099b49..86808da 100644
--- a/test/tint/builtins/gen/var/textureDimensions/bf9170.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/bf9170.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_bf9170();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_bf9170();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/c1189e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c1189e.wgsl.expected.glsl
index 9b39c53..bcd90be 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c1189e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c1189e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c1189e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c1189e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/c1dbf6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c1dbf6.wgsl.expected.glsl
index d5272db..fe50526 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c1dbf6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c1dbf6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c1dbf6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c2cdd3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c2cdd3.wgsl.expected.glsl
index 3e86a24..68e097b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c2cdd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c2cdd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c2cdd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c2cdd3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/c44fc1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c44fc1.wgsl.expected.glsl
index abbc36e..8e2f47b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c44fc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c44fc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c44fc1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c5a36e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c5a36e.wgsl.expected.glsl
index 8b11449..61bf7da 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c5a36e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c5a36e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c5a36e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_c5a36e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/c6b44c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c6b44c.wgsl.expected.glsl
index 7eccc7f..e627d61 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c6b44c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c6b44c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c6b44c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c6b985.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c6b985.wgsl.expected.glsl
index 2de3f55..9aa8f37 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c6b985.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c6b985.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c6b985();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c7ea63.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c7ea63.wgsl.expected.glsl
index a669a82..b09aefb 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c7ea63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c7ea63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c7ea63();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c82420.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c82420.wgsl.expected.glsl
index 9fb39e3..e702a4e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c82420.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c82420.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_c82420();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/c871f3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/c871f3.wgsl.expected.glsl
index 18f4ab2..641db35 100644
--- a/test/tint/builtins/gen/var/textureDimensions/c871f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/c871f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_c871f3();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_c871f3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/cad3b7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cad3b7.wgsl.expected.glsl
index 9104830..e59004a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cad3b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cad3b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cad3b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/cc947b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cc947b.wgsl.expected.glsl
index 31deb3a..e9de0a7 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cc947b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cc947b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cc947b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/cd3033.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cd3033.wgsl.expected.glsl
index 30cfb17..ebfd887 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cd3033.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cd3033.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cd3033();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_cd3033();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl
index 410a0fd..23aed24 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -81,6 +84,9 @@
void main() {
v.inner = textureDimensions_cdc6c9();
}
+//
+// compute_main
+//
#version 310 es
@@ -163,6 +169,9 @@
void main() {
v.inner = textureDimensions_cdc6c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/cedabd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cedabd.wgsl.expected.glsl
index 07a1f64..7d90f61 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cedabd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cedabd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_cedabd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_cedabd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/cf2b50.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/cf2b50.wgsl.expected.glsl
index 1edab8a..1eb0851 100644
--- a/test/tint/builtins/gen/var/textureDimensions/cf2b50.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/cf2b50.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_cf2b50();
}
+//
+// compute_main
+//
#version 460
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCubeArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_cf2b50();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/d0778e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d0778e.wgsl.expected.glsl
index 7c17086..eb36903 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d0778e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d0778e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d0778e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d0778e();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/d08a94.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d08a94.wgsl.expected.glsl
index 5dec362..335459c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d08a94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d08a94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d08a94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/d1b882.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d1b882.wgsl.expected.glsl
index 3ec5b33..2d24b97 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d1b882.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d1b882.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d1b882();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/d3accd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d3accd.wgsl.expected.glsl
index 7b36893..1962415 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d3accd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d3accd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_d3accd();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp samplerCube arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_d3accd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/d44ac3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d44ac3.wgsl.expected.glsl
index 4b71f0c..3f82be3 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d44ac3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d44ac3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d44ac3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d44ac3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/d44dd1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d44dd1.wgsl.expected.glsl
index c4b767b..1c0ae7d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d44dd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d44dd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d44dd1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d44dd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/d63c28.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d63c28.wgsl.expected.glsl
index 35ce432..75cef31 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d63c28.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d63c28.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d63c28();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/d6f3cf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d6f3cf.wgsl.expected.glsl
index 41f3fe0..4e4e150 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d6f3cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d6f3cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d6f3cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_d6f3cf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/d8ba68.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d8ba68.wgsl.expected.glsl
index 3147ad6..4faaf80 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d8ba68.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d8ba68.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d8ba68();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/d8f887.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/d8f887.wgsl.expected.glsl
index 7b3861e..55e4134 100644
--- a/test/tint/builtins/gen/var/textureDimensions/d8f887.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/d8f887.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_d8f887();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/da30d2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/da30d2.wgsl.expected.glsl
index c8be0d6..b2c0fd0 100644
--- a/test/tint/builtins/gen/var/textureDimensions/da30d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/da30d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_da30d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/daf0fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/daf0fe.wgsl.expected.glsl
index b4bde92..775fe88 100644
--- a/test/tint/builtins/gen/var/textureDimensions/daf0fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/daf0fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_daf0fe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_daf0fe();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/db7131.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/db7131.wgsl.expected.glsl
index 3977f1c..837385ae 100644
--- a/test/tint/builtins/gen/var/textureDimensions/db7131.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/db7131.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_db7131();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_db7131();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/dc83ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/dc83ce.wgsl.expected.glsl
index fbff4d5..7db7ca4 100644
--- a/test/tint/builtins/gen/var/textureDimensions/dc83ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/dc83ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_dc83ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/de03c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/de03c6.wgsl.expected.glsl
index 379c04e..9112b70 100644
--- a/test/tint/builtins/gen/var/textureDimensions/de03c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/de03c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_de03c6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_de03c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/dee461.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/dee461.wgsl.expected.glsl
index d7d2d49..c223ab8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/dee461.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/dee461.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_dee461();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/dfdc32.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/dfdc32.wgsl.expected.glsl
index 1bb7511..f27ddb1 100644
--- a/test/tint/builtins/gen/var/textureDimensions/dfdc32.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/dfdc32.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_dfdc32();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_dfdc32();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/e122fe.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e122fe.wgsl.expected.glsl
index fe74fc2..64d92dc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e122fe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e122fe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e122fe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/e18a8b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e18a8b.wgsl.expected.glsl
index 50031df..513efe9 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e18a8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e18a8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_e18a8b();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_e18a8b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/e4bfd2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e4bfd2.wgsl.expected.glsl
index 5d8b5eb..ca71090 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e4bfd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e4bfd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e4bfd2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_e4bfd2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/e4e310.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e4e310.wgsl.expected.glsl
index 5842b1d..5f4db8e 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e4e310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e4e310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_e4e310();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_e4e310();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/e5a203.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e5a203.wgsl.expected.glsl
index 609a60d..cc5f634 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e5a203.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e5a203.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_e5a203();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec3 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_e5a203();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/e738f4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e738f4.wgsl.expected.glsl
index 84d3e4b..1cdeabc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e738f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e738f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e738f4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/e824b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e824b6.wgsl.expected.glsl
index df4ea05..7048363 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e824b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e824b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e824b6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/e99308.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/e99308.wgsl.expected.glsl
index 4da81a8..ea0a71a 100644
--- a/test/tint/builtins/gen/var/textureDimensions/e99308.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/e99308.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_e99308();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/ea066c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ea066c.wgsl.expected.glsl
index 40e024d..7d4ba25 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ea066c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ea066c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ea066c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/ea25bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ea25bc.wgsl.expected.glsl
index e899020..b716d59 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ea25bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ea25bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ea25bc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/eafe19.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/eafe19.wgsl.expected.glsl
index 3546867..b22ece5 100644
--- a/test/tint/builtins/gen/var/textureDimensions/eafe19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/eafe19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -24,6 +27,9 @@
void main() {
v.inner = textureDimensions_eafe19();
}
+//
+// compute_main
+//
#version 310 es
@@ -36,7 +42,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -49,6 +55,9 @@
void main() {
v.inner = textureDimensions_eafe19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/eb03b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/eb03b1.wgsl.expected.glsl
index 5b53a02..850e486 100644
--- a/test/tint/builtins/gen/var/textureDimensions/eb03b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/eb03b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_eb03b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/ed1030.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ed1030.wgsl.expected.glsl
index 2eaae2f..f8589d8 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ed1030.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ed1030.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ed1030();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/ef2e58.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/ef2e58.wgsl.expected.glsl
index acfe6dc..1e9fd3c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/ef2e58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/ef2e58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_ef2e58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.glsl
index c033ddd..580ac22 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_f17acd();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_f17acd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f264a3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f264a3.wgsl.expected.glsl
index 6da89bc9..98a2c8c 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f264a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f264a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f264a3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/f3a2ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f3a2ac.wgsl.expected.glsl
index 1af65f5..98e3a8b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f3a2ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f3a2ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f3a2ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/f4321c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f4321c.wgsl.expected.glsl
index ecfa091..8106958 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f4321c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f4321c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f4321c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f4321c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f48886.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f48886.wgsl.expected.glsl
index 4d9b855..83bcfdc 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f48886.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f48886.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f48886();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f48886();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f4e469.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f4e469.wgsl.expected.glsl
index 3a24d47..d30fe57 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f4e469.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f4e469.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f4e469();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/f626b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f626b3.wgsl.expected.glsl
index 18eaed6..3ce251b 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f626b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f626b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f626b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f626b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f7bac5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f7bac5.wgsl.expected.glsl
index 4ed498b..2d61956 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f7bac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f7bac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f7bac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f7bac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f8522e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f8522e.wgsl.expected.glsl
index 1800346..060eee9 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f8522e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f8522e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f8522e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_f8522e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureDimensions/f94e55.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/f94e55.wgsl.expected.glsl
index fb3d621..947f7c6 100644
--- a/test/tint/builtins/gen/var/textureDimensions/f94e55.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/f94e55.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_f94e55();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/fbb15a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/fbb15a.wgsl.expected.glsl
index 9053b52..4183ebd 100644
--- a/test/tint/builtins/gen/var/textureDimensions/fbb15a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/fbb15a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_fbb15a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureDimensions/fdbae8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/fdbae8.wgsl.expected.glsl
index b36f4a3..adc558d 100644
--- a/test/tint/builtins/gen/var/textureDimensions/fdbae8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/fdbae8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureDimensions_fdbae8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureDimensions_fdbae8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureDimensions/fdf6e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureDimensions/fdf6e9.wgsl.expected.glsl
index c6a80f9..6c18748 100644
--- a/test/tint/builtins/gen/var/textureDimensions/fdf6e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureDimensions/fdf6e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -25,6 +28,9 @@
void main() {
v.inner = textureDimensions_fdf6e9();
}
+//
+// compute_main
+//
#version 310 es
@@ -37,7 +43,7 @@
uvec2 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -51,6 +57,9 @@
void main() {
v.inner = textureDimensions_fdf6e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/0166ec.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/0166ec.wgsl.expected.glsl
index e716d5c..b9044fb 100644
--- a/test/tint/builtins/gen/var/textureGather/0166ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/0166ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_0166ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_0166ec();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/04fa78.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/04fa78.wgsl.expected.glsl
index dba8a66..c03fd71 100644
--- a/test/tint/builtins/gen/var/textureGather/04fa78.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/04fa78.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_04fa78();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_04fa78();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/10c554.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/10c554.wgsl.expected.glsl
index dba0900..45d93ac 100644
--- a/test/tint/builtins/gen/var/textureGather/10c554.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/10c554.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_10c554();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_10c554();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/11b2db.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/11b2db.wgsl.expected.glsl
index 33f88be..fbc8ff3 100644
--- a/test/tint/builtins/gen/var/textureGather/11b2db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/11b2db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_11b2db();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_11b2db();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/17baac.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/17baac.wgsl.expected.glsl
index 901bb7a..dcbaf6b 100644
--- a/test/tint/builtins/gen/var/textureGather/17baac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/17baac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_17baac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_17baac();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/1bf0ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/1bf0ab.wgsl.expected.glsl
index 93553eb..4085a48 100644
--- a/test/tint/builtins/gen/var/textureGather/1bf0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/1bf0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_1bf0ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_1bf0ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/1f7f6b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/1f7f6b.wgsl.expected.glsl
index fd48bc4..3d48dc6 100644
--- a/test/tint/builtins/gen/var/textureGather/1f7f6b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/1f7f6b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_1f7f6b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_1f7f6b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/22e930.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/22e930.wgsl.expected.glsl
index ed7b536..67bc54f 100644
--- a/test/tint/builtins/gen/var/textureGather/22e930.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/22e930.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_22e930();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_22e930();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/238ec4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/238ec4.wgsl.expected.glsl
index 5978f5a..a897f81 100644
--- a/test/tint/builtins/gen/var/textureGather/238ec4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/238ec4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_238ec4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_238ec4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/24b0bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/24b0bd.wgsl.expected.glsl
index be96d1b..5d4832e 100644
--- a/test/tint/builtins/gen/var/textureGather/24b0bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/24b0bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_24b0bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_24b0bd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/269250.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/269250.wgsl.expected.glsl
index 2187f1d..8d12a15 100644
--- a/test/tint/builtins/gen/var/textureGather/269250.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/269250.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_269250();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_269250();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/2a4f40.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/2a4f40.wgsl.expected.glsl
index 0bbdbd4..20373dd 100644
--- a/test/tint/builtins/gen/var/textureGather/2a4f40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/2a4f40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_2a4f40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_2a4f40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/2cc066.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/2cc066.wgsl.expected.glsl
index 38e6478..37c118a 100644
--- a/test/tint/builtins/gen/var/textureGather/2cc066.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/2cc066.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_2cc066();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_2cc066();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/2e0ed5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/2e0ed5.wgsl.expected.glsl
index ef5b940..1b24349 100644
--- a/test/tint/builtins/gen/var/textureGather/2e0ed5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/2e0ed5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
v.inner = textureGather_2e0ed5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -31,6 +37,9 @@
void main() {
v.inner = textureGather_2e0ed5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/32c4e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/32c4e8.wgsl.expected.glsl
index 7e3ba00..07f8c6a 100644
--- a/test/tint/builtins/gen/var/textureGather/32c4e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/32c4e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_32c4e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_32c4e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/3b32cc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/3b32cc.wgsl.expected.glsl
index f335c4a..e78afdc 100644
--- a/test/tint/builtins/gen/var/textureGather/3b32cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/3b32cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_3b32cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_3b32cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/43025d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/43025d.wgsl.expected.glsl
index a5443cc..05e7f0d 100644
--- a/test/tint/builtins/gen/var/textureGather/43025d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/43025d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_43025d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_43025d();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/445793.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/445793.wgsl.expected.glsl
index bfa65d9..a0b3556 100644
--- a/test/tint/builtins/gen/var/textureGather/445793.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/445793.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_445793();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_445793();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/49b07f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/49b07f.wgsl.expected.glsl
index 1040365..62326f1 100644
--- a/test/tint/builtins/gen/var/textureGather/49b07f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/49b07f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_49b07f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_49b07f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/4b8103.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/4b8103.wgsl.expected.glsl
index 563778e..1a42b62 100644
--- a/test/tint/builtins/gen/var/textureGather/4b8103.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/4b8103.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_4b8103();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_4b8103();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/4e8ac5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/4e8ac5.wgsl.expected.glsl
index 068d621..51828d6 100644
--- a/test/tint/builtins/gen/var/textureGather/4e8ac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/4e8ac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_4e8ac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_4e8ac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/5266da.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/5266da.wgsl.expected.glsl
index 8df04cb..095e1f2 100644
--- a/test/tint/builtins/gen/var/textureGather/5266da.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/5266da.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_5266da();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_5266da();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/59372a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/59372a.wgsl.expected.glsl
index bb60669..a10d87b 100644
--- a/test/tint/builtins/gen/var/textureGather/59372a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/59372a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_59372a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_59372a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/5ba85f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/5ba85f.wgsl.expected.glsl
index 4063edc..9db4b48 100644
--- a/test/tint/builtins/gen/var/textureGather/5ba85f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/5ba85f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_5ba85f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_5ba85f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/5bd491.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/5bd491.wgsl.expected.glsl
index 8376b45..de71221 100644
--- a/test/tint/builtins/gen/var/textureGather/5bd491.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/5bd491.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_5bd491();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_5bd491();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/6b7b74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/6b7b74.wgsl.expected.glsl
index 009c5dd..1395ce1 100644
--- a/test/tint/builtins/gen/var/textureGather/6b7b74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/6b7b74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_6b7b74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_6b7b74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/751f8a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/751f8a.wgsl.expected.glsl
index bf352ab..5802a57 100644
--- a/test/tint/builtins/gen/var/textureGather/751f8a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/751f8a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_751f8a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_751f8a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/788010.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/788010.wgsl.expected.glsl
index 61d20d3..4910d66 100644
--- a/test/tint/builtins/gen/var/textureGather/788010.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/788010.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_788010();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_788010();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/7c3828.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/7c3828.wgsl.expected.glsl
index 3b80bd0..37b9c48 100644
--- a/test/tint/builtins/gen/var/textureGather/7c3828.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/7c3828.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_7c3828();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_7c3828();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/7dd226.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/7dd226.wgsl.expected.glsl
index 1655be7..f7f1420 100644
--- a/test/tint/builtins/gen/var/textureGather/7dd226.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/7dd226.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_7dd226();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_7dd226();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/829357.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/829357.wgsl.expected.glsl
index d0edea6..4cfaa69 100644
--- a/test/tint/builtins/gen/var/textureGather/829357.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/829357.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_829357();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_829357();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/831549.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/831549.wgsl.expected.glsl
index 1a41f19..5588076 100644
--- a/test/tint/builtins/gen/var/textureGather/831549.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/831549.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_831549();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_831549();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/8578bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/8578bc.wgsl.expected.glsl
index c778f28..67d45d0 100644
--- a/test/tint/builtins/gen/var/textureGather/8578bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/8578bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_8578bc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_8578bc();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/89680f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/89680f.wgsl.expected.glsl
index 8403bda..ae31810 100644
--- a/test/tint/builtins/gen/var/textureGather/89680f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/89680f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_89680f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_89680f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/8b754c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/8b754c.wgsl.expected.glsl
index 51cb734..85ef976 100644
--- a/test/tint/builtins/gen/var/textureGather/8b754c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/8b754c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_8b754c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_8b754c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/8fae00.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/8fae00.wgsl.expected.glsl
index f5bbffe..d258ff2 100644
--- a/test/tint/builtins/gen/var/textureGather/8fae00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/8fae00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_8fae00();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_8fae00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/92ea47.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/92ea47.wgsl.expected.glsl
index 44ffc56..f8594e3 100644
--- a/test/tint/builtins/gen/var/textureGather/92ea47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/92ea47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_92ea47();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_92ea47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/986700.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/986700.wgsl.expected.glsl
index f0bacc2..1d96910 100644
--- a/test/tint/builtins/gen/var/textureGather/986700.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/986700.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_986700();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_986700();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/9a6358.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/9a6358.wgsl.expected.glsl
index b4942ed..8912393 100644
--- a/test/tint/builtins/gen/var/textureGather/9a6358.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/9a6358.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_9a6358();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_9a6358();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/9ab41e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/9ab41e.wgsl.expected.glsl
index 0fb7479..b3712f4 100644
--- a/test/tint/builtins/gen/var/textureGather/9ab41e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/9ab41e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_9ab41e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_9ab41e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/a0372b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/a0372b.wgsl.expected.glsl
index 95d0e7f..59dc512 100644
--- a/test/tint/builtins/gen/var/textureGather/a0372b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/a0372b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_a0372b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_a0372b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/a68027.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/a68027.wgsl.expected.glsl
index 60ee5db..52994f6 100644
--- a/test/tint/builtins/gen/var/textureGather/a68027.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/a68027.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_a68027();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_a68027();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/aaf6bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/aaf6bd.wgsl.expected.glsl
index e9bcd19..227066d 100644
--- a/test/tint/builtins/gen/var/textureGather/aaf6bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/aaf6bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_aaf6bd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_aaf6bd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/af55b3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/af55b3.wgsl.expected.glsl
index 8dffb38..e30bc47 100644
--- a/test/tint/builtins/gen/var/textureGather/af55b3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/af55b3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_af55b3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_af55b3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/bb3ac5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/bb3ac5.wgsl.expected.glsl
index 4252054..1c7db51 100644
--- a/test/tint/builtins/gen/var/textureGather/bb3ac5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/bb3ac5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_bb3ac5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_bb3ac5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/bd33b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/bd33b6.wgsl.expected.glsl
index a8e2320..3d8abe2 100644
--- a/test/tint/builtins/gen/var/textureGather/bd33b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/bd33b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_bd33b6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_bd33b6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/be276f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/be276f.wgsl.expected.glsl
index 9f27509..8be5748 100644
--- a/test/tint/builtins/gen/var/textureGather/be276f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/be276f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_be276f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_be276f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/c0640c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/c0640c.wgsl.expected.glsl
index c8e6d71..63d4a9f 100644
--- a/test/tint/builtins/gen/var/textureGather/c0640c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/c0640c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_c0640c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_c0640c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/ccadde.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/ccadde.wgsl.expected.glsl
index 9f2ebb2..3d45e37 100644
--- a/test/tint/builtins/gen/var/textureGather/ccadde.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/ccadde.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_ccadde();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_ccadde();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/ce5578.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/ce5578.wgsl.expected.glsl
index 4fa6798..3effe6b 100644
--- a/test/tint/builtins/gen/var/textureGather/ce5578.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/ce5578.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_ce5578();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_ce5578();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/cf9112.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/cf9112.wgsl.expected.glsl
index 5e5e637..972303e 100644
--- a/test/tint/builtins/gen/var/textureGather/cf9112.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/cf9112.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_cf9112();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_cf9112();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/d1f187.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d1f187.wgsl.expected.glsl
index 3764092..a373012 100644
--- a/test/tint/builtins/gen/var/textureGather/d1f187.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d1f187.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_d1f187();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_d1f187();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/d4b5c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d4b5c6.wgsl.expected.glsl
index f300714..eec0be7 100644
--- a/test/tint/builtins/gen/var/textureGather/d4b5c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d4b5c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_d4b5c6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_d4b5c6();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/d6507c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d6507c.wgsl.expected.glsl
index 567be77..a93e2be 100644
--- a/test/tint/builtins/gen/var/textureGather/d6507c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d6507c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_d6507c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_d6507c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/d8e958.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d8e958.wgsl.expected.glsl
index d55c86b..c6d52b6 100644
--- a/test/tint/builtins/gen/var/textureGather/d8e958.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d8e958.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_d8e958();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_d8e958();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/d90605.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d90605.wgsl.expected.glsl
index 9483572..8b0ce78 100644
--- a/test/tint/builtins/gen/var/textureGather/d90605.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d90605.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureGather_d90605();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureGather_d90605();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/d98d59.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/d98d59.wgsl.expected.glsl
index ba7436c..d15b765 100644
--- a/test/tint/builtins/gen/var/textureGather/d98d59.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/d98d59.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_d98d59();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_d98d59();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/dc6661.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/dc6661.wgsl.expected.glsl
index 4fb0fc0..87ac762 100644
--- a/test/tint/builtins/gen/var/textureGather/dc6661.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/dc6661.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGather_dc6661();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGather_dc6661();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/e2acac.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/e2acac.wgsl.expected.glsl
index 4c90414..9babd4e 100644
--- a/test/tint/builtins/gen/var/textureGather/e2acac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/e2acac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_e2acac();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_e2acac();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGather/e3165f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/e3165f.wgsl.expected.glsl
index 467b39a..59690a2 100644
--- a/test/tint/builtins/gen/var/textureGather/e3165f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/e3165f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_e3165f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_e3165f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/e9d390.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/e9d390.wgsl.expected.glsl
index 8ccd89d..17bc497 100644
--- a/test/tint/builtins/gen/var/textureGather/e9d390.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/e9d390.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_e9d390();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_e9d390();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/ea8eb4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/ea8eb4.wgsl.expected.glsl
index 1798a90..8ea080f 100644
--- a/test/tint/builtins/gen/var/textureGather/ea8eb4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/ea8eb4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_ea8eb4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_ea8eb4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGather/f2c6e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGather/f2c6e3.wgsl.expected.glsl
index b88b524..ee6a184 100644
--- a/test/tint/builtins/gen/var/textureGather/f2c6e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGather/f2c6e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureGather_f2c6e3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureGather_f2c6e3();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/144a9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/144a9a.wgsl.expected.glsl
index fb6e8fc..d655b9d 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/144a9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/144a9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_144a9a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_144a9a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/182fd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/182fd4.wgsl.expected.glsl
index dd4934d..71148ac 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/182fd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/182fd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGatherCompare_182fd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGatherCompare_182fd4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/2e409c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/2e409c.wgsl.expected.glsl
index 144e55a..ccabe95 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/2e409c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/2e409c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_2e409c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_2e409c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/313add.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/313add.wgsl.expected.glsl
index 064cd1c..0412544 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/313add.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/313add.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGatherCompare_313add();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGatherCompare_313add();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/60d2d1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/60d2d1.wgsl.expected.glsl
index a12a355..5a91e2f 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/60d2d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/60d2d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_60d2d1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_60d2d1();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/6d9352.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/6d9352.wgsl.expected.glsl
index e173c1b..ccf0bdc 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/6d9352.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/6d9352.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureGatherCompare_6d9352();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureGatherCompare_6d9352();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/783e65.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/783e65.wgsl.expected.glsl
index 6d760fe..7141190 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/783e65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/783e65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_783e65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_783e65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/b5bc43.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/b5bc43.wgsl.expected.glsl
index d2d8914..1e54bc4 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/b5bc43.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/b5bc43.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_b5bc43();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_b5bc43();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureGatherCompare/f585cc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureGatherCompare/f585cc.wgsl.expected.glsl
index 48dc49b..0472abf 100644
--- a/test/tint/builtins/gen/var/textureGatherCompare/f585cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureGatherCompare/f585cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureGatherCompare_f585cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureGatherCompare_f585cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/019da0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/019da0.wgsl.expected.glsl
index bbce768..a7da312 100644
--- a/test/tint/builtins/gen/var/textureLoad/019da0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/019da0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_019da0();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_019da0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/01cd01.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/01cd01.wgsl.expected.glsl
index d4c4bec..d7a9c90 100644
--- a/test/tint/builtins/gen/var/textureLoad/01cd01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/01cd01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_01cd01();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/026217.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/026217.wgsl.expected.glsl
index 72db593..e3e1f0b 100644
--- a/test/tint/builtins/gen/var/textureLoad/026217.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/026217.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_026217();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_026217();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/02ef1f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/02ef1f.wgsl.expected.glsl
index 4066659..0cda98b 100644
--- a/test/tint/builtins/gen/var/textureLoad/02ef1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/02ef1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_02ef1f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/045ec9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/045ec9.wgsl.expected.glsl
index 5036ea2..a13ab44 100644
--- a/test/tint/builtins/gen/var/textureLoad/045ec9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/045ec9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_045ec9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_045ec9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/04b911.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/04b911.wgsl.expected.glsl
index 84b1ad1..2ea84c3 100644
--- a/test/tint/builtins/gen/var/textureLoad/04b911.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/04b911.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_04b911();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_04b911();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/050c33.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/050c33.wgsl.expected.glsl
index 20b6056..9460dc8 100644
--- a/test/tint/builtins/gen/var/textureLoad/050c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/050c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_050c33();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_050c33();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/0674b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/0674b1.wgsl.expected.glsl
index c1bbf05..e9b8f99 100644
--- a/test/tint/builtins/gen/var/textureLoad/0674b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/0674b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_0674b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_0674b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/06ac37.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/06ac37.wgsl.expected.glsl
index a8e6584..07c3d96 100644
--- a/test/tint/builtins/gen/var/textureLoad/06ac37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/06ac37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_06ac37();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_06ac37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/072e26.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/072e26.wgsl.expected.glsl
index 4b20177..11a6036 100644
--- a/test/tint/builtins/gen/var/textureLoad/072e26.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/072e26.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_072e26();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_072e26();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/078bc4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/078bc4.wgsl.expected.glsl
index faa5410..c3c88ad 100644
--- a/test/tint/builtins/gen/var/textureLoad/078bc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/078bc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_078bc4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_078bc4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.glsl
index b30e515..2019a02 100644
--- a/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_0cb698();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_0cb698();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/10db82.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/10db82.wgsl.expected.glsl
index d47f0d9..64d1639 100644
--- a/test/tint/builtins/gen/var/textureLoad/10db82.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/10db82.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_10db82();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_10db82();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/126466.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/126466.wgsl.expected.glsl
index 863a968..b2ea9cb 100644
--- a/test/tint/builtins/gen/var/textureLoad/126466.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/126466.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_126466();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/127e12.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/127e12.wgsl.expected.glsl
index f591a6b..7a47dbb 100644
--- a/test/tint/builtins/gen/var/textureLoad/127e12.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/127e12.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_127e12();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_127e12();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.glsl
index 9daf38a..4be0bac 100644
--- a/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_1373dc();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_1373dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/13d539.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/13d539.wgsl.expected.glsl
index f6e89fe..b18ffe5 100644
--- a/test/tint/builtins/gen/var/textureLoad/13d539.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/13d539.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_13d539();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_13d539();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/13e90c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/13e90c.wgsl.expected.glsl
index e921667..a7dde76 100644
--- a/test/tint/builtins/gen/var/textureLoad/13e90c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/13e90c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_13e90c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_13e90c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/143d84.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/143d84.wgsl.expected.glsl
index f9b7854..cccebd9 100644
--- a/test/tint/builtins/gen/var/textureLoad/143d84.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/143d84.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_143d84();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_143d84();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/1471b8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1471b8.wgsl.expected.glsl
index 44308e2..1cd0386 100644
--- a/test/tint/builtins/gen/var/textureLoad/1471b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1471b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_1471b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_1471b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1561a7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1561a7.wgsl.expected.glsl
index fc149e8..60204ad 100644
--- a/test/tint/builtins/gen/var/textureLoad/1561a7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1561a7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1561a7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_1561a7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/15e675.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/15e675.wgsl.expected.glsl
index 5df3bbf..baf8af6 100644
--- a/test/tint/builtins/gen/var/textureLoad/15e675.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/15e675.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_15e675();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_15e675();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1619bf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1619bf.wgsl.expected.glsl
index 6da112f..2acb589 100644
--- a/test/tint/builtins/gen/var/textureLoad/1619bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1619bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_1619bf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/168dc8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/168dc8.wgsl.expected.glsl
index 211b46e..71f98a6 100644
--- a/test/tint/builtins/gen/var/textureLoad/168dc8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/168dc8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_168dc8();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_168dc8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/18ac11.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/18ac11.wgsl.expected.glsl
index 4fd47de..93d02b2 100644
--- a/test/tint/builtins/gen/var/textureLoad/18ac11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/18ac11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_18ac11();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_18ac11();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/19cf87.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/19cf87.wgsl.expected.glsl
index f8c0b54..80d107e 100644
--- a/test/tint/builtins/gen/var/textureLoad/19cf87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/19cf87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_19cf87();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_19cf87();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/19d6be.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/19d6be.wgsl.expected.glsl
index 72b3a72..c7dd01b 100644
--- a/test/tint/builtins/gen/var/textureLoad/19d6be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/19d6be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_19d6be();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/19e5ca.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/19e5ca.wgsl.expected.glsl
index 72217bc..b811c18 100644
--- a/test/tint/builtins/gen/var/textureLoad/19e5ca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/19e5ca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_19e5ca();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_19e5ca();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/1a062f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1a062f.wgsl.expected.glsl
index 6a0aa96..beb9948 100644
--- a/test/tint/builtins/gen/var/textureLoad/1a062f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1a062f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_1a062f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_1a062f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1a8452.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1a8452.wgsl.expected.glsl
index 630d54c..8c1ce07 100644
--- a/test/tint/builtins/gen/var/textureLoad/1a8452.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1a8452.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1a8452();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_1a8452();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1aa950.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1aa950.wgsl.expected.glsl
index 60e7deb..bf6f066 100644
--- a/test/tint/builtins/gen/var/textureLoad/1aa950.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1aa950.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_1aa950();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_1aa950();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1b051f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1b051f.wgsl.expected.glsl
index 4071b5e..15472cc 100644
--- a/test/tint/builtins/gen/var/textureLoad/1b051f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1b051f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_1b051f();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_1b051f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1b4332.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1b4332.wgsl.expected.glsl
index c240a22..d2a6fb5 100644
--- a/test/tint/builtins/gen/var/textureLoad/1b4332.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1b4332.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_1b4332();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.glsl
index 65c74ab..91982cf 100644
--- a/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_1b8588();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_1b8588();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl
index 50b2741..2ac94b8 100644
--- a/test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -113,6 +116,9 @@
void main() {
v_1.inner = textureLoad_1bfdfb();
}
+//
+// compute_main
+//
#version 310 es
@@ -227,6 +233,9 @@
void main() {
v_1.inner = textureLoad_1bfdfb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1c562a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1c562a.wgsl.expected.glsl
index 4faa683..32bafe0 100644
--- a/test/tint/builtins/gen/var/textureLoad/1c562a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1c562a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_1c562a();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_1c562a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1e6baa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1e6baa.wgsl.expected.glsl
index d57ba08..f137686 100644
--- a/test/tint/builtins/gen/var/textureLoad/1e6baa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1e6baa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_1e6baa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/1eb93f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1eb93f.wgsl.expected.glsl
index dd27486..a2ce488 100644
--- a/test/tint/builtins/gen/var/textureLoad/1eb93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1eb93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_1eb93f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_1eb93f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/1f2016.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1f2016.wgsl.expected.glsl
index 9035b6d..91e6d37 100644
--- a/test/tint/builtins/gen/var/textureLoad/1f2016.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1f2016.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_1f2016();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_1f2016();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/1fde63.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/1fde63.wgsl.expected.glsl
index 8d11d75..460dc1f 100644
--- a/test/tint/builtins/gen/var/textureLoad/1fde63.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/1fde63.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_1fde63();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/206a08.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/206a08.wgsl.expected.glsl
index 2609c0a..d972cc3 100644
--- a/test/tint/builtins/gen/var/textureLoad/206a08.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/206a08.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_206a08();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_206a08();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/20fa2f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/20fa2f.wgsl.expected.glsl
index d7fb034..29fe86a 100644
--- a/test/tint/builtins/gen/var/textureLoad/20fa2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/20fa2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_20fa2f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_20fa2f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.glsl
index 5a7c9d4..9205184 100644
--- a/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_216c37();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_216c37();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/21d1c4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/21d1c4.wgsl.expected.glsl
index 9281387..cbb4ba7 100644
--- a/test/tint/builtins/gen/var/textureLoad/21d1c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/21d1c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_21d1c4();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_21d1c4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/223246.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/223246.wgsl.expected.glsl
index 9c9cd93..8278f93 100644
--- a/test/tint/builtins/gen/var/textureLoad/223246.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/223246.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_223246();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_223246();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/22e963.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/22e963.wgsl.expected.glsl
index d86ca58..aeaa017 100644
--- a/test/tint/builtins/gen/var/textureLoad/22e963.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/22e963.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_22e963();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_22e963();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/23007a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/23007a.wgsl.expected.glsl
index 79b97bc..1988833 100644
--- a/test/tint/builtins/gen/var/textureLoad/23007a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/23007a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_23007a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_23007a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/2363be.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2363be.wgsl.expected.glsl
index c8d846f..01ac6d0 100644
--- a/test/tint/builtins/gen/var/textureLoad/2363be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2363be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_2363be();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_2363be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/23ff89.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/23ff89.wgsl.expected.glsl
index c1f6f3e..8f892b0 100644
--- a/test/tint/builtins/gen/var/textureLoad/23ff89.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/23ff89.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_23ff89();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_23ff89();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/26c4f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/26c4f8.wgsl.expected.glsl
index d1bec95..a860409 100644
--- a/test/tint/builtins/gen/var/textureLoad/26c4f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/26c4f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_26c4f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_26c4f8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/26d7f1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/26d7f1.wgsl.expected.glsl
index e7b3213..01bad3a 100644
--- a/test/tint/builtins/gen/var/textureLoad/26d7f1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/26d7f1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_26d7f1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_26d7f1();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/272e7a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/272e7a.wgsl.expected.glsl
index 2e0db9e..8facf71 100644
--- a/test/tint/builtins/gen/var/textureLoad/272e7a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/272e7a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_272e7a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/276643.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/276643.wgsl.expected.glsl
index bdad116..0c39a26 100644
--- a/test/tint/builtins/gen/var/textureLoad/276643.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/276643.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_276643();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_276643();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/276a2c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/276a2c.wgsl.expected.glsl
index 8336588..1690991 100644
--- a/test/tint/builtins/gen/var/textureLoad/276a2c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/276a2c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_276a2c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_276a2c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2887d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2887d7.wgsl.expected.glsl
index ceb9c86..1166462 100644
--- a/test/tint/builtins/gen/var/textureLoad/2887d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2887d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_2887d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_2887d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2a82d9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2a82d9.wgsl.expected.glsl
index 18239c5..6ba6df1 100644
--- a/test/tint/builtins/gen/var/textureLoad/2a82d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2a82d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_2a82d9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_2a82d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2ae485.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2ae485.wgsl.expected.glsl
index 8df5616..4a93c29 100644
--- a/test/tint/builtins/gen/var/textureLoad/2ae485.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2ae485.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_2ae485();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_2ae485();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2c72ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2c72ae.wgsl.expected.glsl
index 1999f49..39f96d0 100644
--- a/test/tint/builtins/gen/var/textureLoad/2c72ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2c72ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_2c72ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_2c72ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2d479c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2d479c.wgsl.expected.glsl
index 5b29748..263ac01 100644
--- a/test/tint/builtins/gen/var/textureLoad/2d479c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2d479c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_2d479c();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_2d479c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2d6cf7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2d6cf7.wgsl.expected.glsl
index 54c5133..68a8d93 100644
--- a/test/tint/builtins/gen/var/textureLoad/2d6cf7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2d6cf7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_2d6cf7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_2d6cf7();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/2e09aa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2e09aa.wgsl.expected.glsl
index 01bf1ba..552f139 100644
--- a/test/tint/builtins/gen/var/textureLoad/2e09aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2e09aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_2e09aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_2e09aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2e3552.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2e3552.wgsl.expected.glsl
index 4120cff..ddd26bb 100644
--- a/test/tint/builtins/gen/var/textureLoad/2e3552.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2e3552.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_2e3552();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_2e3552();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/2eaf31.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/2eaf31.wgsl.expected.glsl
index 88b885e..a7911bc 100644
--- a/test/tint/builtins/gen/var/textureLoad/2eaf31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/2eaf31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_2eaf31();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/313c73.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/313c73.wgsl.expected.glsl
index 238a7f9..63533bd 100644
--- a/test/tint/builtins/gen/var/textureLoad/313c73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/313c73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_313c73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_313c73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/31db4b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/31db4b.wgsl.expected.glsl
index 39488c7..8af75f1 100644
--- a/test/tint/builtins/gen/var/textureLoad/31db4b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/31db4b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_31db4b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_31db4b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/321210.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/321210.wgsl.expected.glsl
index 72c8f9f..d9cb20e 100644
--- a/test/tint/builtins/gen/var/textureLoad/321210.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/321210.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_321210();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_321210();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/33d3aa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/33d3aa.wgsl.expected.glsl
index 9bd4b47..51ddf1e 100644
--- a/test/tint/builtins/gen/var/textureLoad/33d3aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/33d3aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_33d3aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_33d3aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/348827.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/348827.wgsl.expected.glsl
index c11eec7..ed8f3e4 100644
--- a/test/tint/builtins/gen/var/textureLoad/348827.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/348827.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_348827();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_348827();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/34d97c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/34d97c.wgsl.expected.glsl
index f02cfe5..49df13b 100644
--- a/test/tint/builtins/gen/var/textureLoad/34d97c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/34d97c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_34d97c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/35a5e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/35a5e2.wgsl.expected.glsl
index 39ffd1e..29d66a5 100644
--- a/test/tint/builtins/gen/var/textureLoad/35a5e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/35a5e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_35a5e2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/35d464.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/35d464.wgsl.expected.glsl
index 78f4858..b26c773 100644
--- a/test/tint/builtins/gen/var/textureLoad/35d464.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/35d464.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_35d464();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_35d464();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/374351.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/374351.wgsl.expected.glsl
index 8cf618a..b5580e6 100644
--- a/test/tint/builtins/gen/var/textureLoad/374351.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/374351.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_374351();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_374351();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/388688.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/388688.wgsl.expected.glsl
index 01cf59f..c4322bc 100644
--- a/test/tint/builtins/gen/var/textureLoad/388688.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/388688.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_388688();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_388688();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/38f8ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/38f8ab.wgsl.expected.glsl
index 3d589f7..03ddde2 100644
--- a/test/tint/builtins/gen/var/textureLoad/38f8ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/38f8ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_38f8ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_38f8ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/39ef40.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/39ef40.wgsl.expected.glsl
index f54021e..afad7f7 100644
--- a/test/tint/builtins/gen/var/textureLoad/39ef40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/39ef40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_39ef40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_39ef40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3aea13.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3aea13.wgsl.expected.glsl
index b053ca7..9e1eec4 100644
--- a/test/tint/builtins/gen/var/textureLoad/3aea13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3aea13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_3aea13();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/3bbc2b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3bbc2b.wgsl.expected.glsl
index d6f3e54..2f15e9b 100644
--- a/test/tint/builtins/gen/var/textureLoad/3bbc2b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3bbc2b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3bbc2b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/3c0d9e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3c0d9e.wgsl.expected.glsl
index 5467bc0..bda7695 100644
--- a/test/tint/builtins/gen/var/textureLoad/3c0d9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3c0d9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3c0d9e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_3c0d9e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3c9587.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3c9587.wgsl.expected.glsl
index 6e26402..40fee0d 100644
--- a/test/tint/builtins/gen/var/textureLoad/3c9587.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3c9587.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3c9587();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_3c9587();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3c96e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3c96e8.wgsl.expected.glsl
index af5ce3e..28d3ad9 100644
--- a/test/tint/builtins/gen/var/textureLoad/3c96e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3c96e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_3c96e8();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_3c96e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3d001b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3d001b.wgsl.expected.glsl
index 7d8e0cb..97e41f6 100644
--- a/test/tint/builtins/gen/var/textureLoad/3d001b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3d001b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3d001b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_3d001b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3d3fd1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3d3fd1.wgsl.expected.glsl
index cbe0cbc..e84d535 100644
--- a/test/tint/builtins/gen/var/textureLoad/3d3fd1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3d3fd1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_3d3fd1();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_3d3fd1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3d9c90.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3d9c90.wgsl.expected.glsl
index ed93d7b..c77e0f5 100644
--- a/test/tint/builtins/gen/var/textureLoad/3d9c90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3d9c90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3d9c90();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_3d9c90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.glsl
index 17923ef..3ca1320 100644
--- a/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_3da3ed();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_3da3ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/3e16a8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3e16a8.wgsl.expected.glsl
index 41e5905..d52f5d7 100644
--- a/test/tint/builtins/gen/var/textureLoad/3e16a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3e16a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_3e16a8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/3e5f6a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/3e5f6a.wgsl.expected.glsl
index 7722fbe..f2810c9 100644
--- a/test/tint/builtins/gen/var/textureLoad/3e5f6a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/3e5f6a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_3e5f6a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_3e5f6a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/424afd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/424afd.wgsl.expected.glsl
index 4f3f717..99d42b1 100644
--- a/test/tint/builtins/gen/var/textureLoad/424afd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/424afd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_424afd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/43484a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/43484a.wgsl.expected.glsl
index 545ed92..6ae173b 100644
--- a/test/tint/builtins/gen/var/textureLoad/43484a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/43484a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_43484a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/439e2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/439e2a.wgsl.expected.glsl
index b26c486..87de8e6 100644
--- a/test/tint/builtins/gen/var/textureLoad/439e2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/439e2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_439e2a();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_439e2a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/44c826.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/44c826.wgsl.expected.glsl
index d7e895b..ec2059d 100644
--- a/test/tint/builtins/gen/var/textureLoad/44c826.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/44c826.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_44c826();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_44c826();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/454347.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/454347.wgsl.expected.glsl
index d2d7886..3241328 100644
--- a/test/tint/builtins/gen/var/textureLoad/454347.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/454347.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_454347();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_454347();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4638a0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4638a0.wgsl.expected.glsl
index b9d5c11..d201cb3 100644
--- a/test/tint/builtins/gen/var/textureLoad/4638a0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4638a0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_4638a0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_4638a0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/469912.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/469912.wgsl.expected.glsl
index 0f65cd9..82e92df 100644
--- a/test/tint/builtins/gen/var/textureLoad/469912.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/469912.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_469912();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/46a93f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/46a93f.wgsl.expected.glsl
index 308e40c..e18f500 100644
--- a/test/tint/builtins/gen/var/textureLoad/46a93f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/46a93f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_46a93f();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_46a93f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/46dbf5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/46dbf5.wgsl.expected.glsl
index 2902e95..5e79377 100644
--- a/test/tint/builtins/gen/var/textureLoad/46dbf5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/46dbf5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_46dbf5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_46dbf5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/47e818.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/47e818.wgsl.expected.glsl
index d6175c0..66864aa 100644
--- a/test/tint/builtins/gen/var/textureLoad/47e818.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/47e818.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_47e818();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_47e818();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/482627.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/482627.wgsl.expected.glsl
index 63e75bd..38c1731 100644
--- a/test/tint/builtins/gen/var/textureLoad/482627.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/482627.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_482627();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/484344.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/484344.wgsl.expected.glsl
index 5235e44..54ce6c9 100644
--- a/test/tint/builtins/gen/var/textureLoad/484344.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/484344.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_484344();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_484344();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4951bb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4951bb.wgsl.expected.glsl
index e188060..1edb77f 100644
--- a/test/tint/builtins/gen/var/textureLoad/4951bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4951bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_4951bb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_4951bb();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/49f76f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/49f76f.wgsl.expected.glsl
index c12b17e..e094826 100644
--- a/test/tint/builtins/gen/var/textureLoad/49f76f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/49f76f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_49f76f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_49f76f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4acb64.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4acb64.wgsl.expected.glsl
index 70976c1..e2e5907 100644
--- a/test/tint/builtins/gen/var/textureLoad/4acb64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4acb64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_4acb64();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_4acb64();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4c1a1e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4c1a1e.wgsl.expected.glsl
index 5126160..d410d0b 100644
--- a/test/tint/builtins/gen/var/textureLoad/4c1a1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4c1a1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_4c1a1e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.glsl
index 621b4f6..b77dc95 100644
--- a/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_4c423f();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_4c423f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4c67be.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4c67be.wgsl.expected.glsl
index 114c56b..88064e4 100644
--- a/test/tint/builtins/gen/var/textureLoad/4c67be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4c67be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_4c67be();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_4c67be();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4ccf9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4ccf9a.wgsl.expected.glsl
index c4de9cd..7fa4f86 100644
--- a/test/tint/builtins/gen/var/textureLoad/4ccf9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4ccf9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_4ccf9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/4cdca5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4cdca5.wgsl.expected.glsl
index f796b54..2537703 100644
--- a/test/tint/builtins/gen/var/textureLoad/4cdca5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4cdca5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_4cdca5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_4cdca5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4db25c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4db25c.wgsl.expected.glsl
index d20b7fb..143a181 100644
--- a/test/tint/builtins/gen/var/textureLoad/4db25c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4db25c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_4db25c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_4db25c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4f5496.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4f5496.wgsl.expected.glsl
index 5a406df..a9bb1fb 100644
--- a/test/tint/builtins/gen/var/textureLoad/4f5496.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4f5496.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_4f5496();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/4fa6ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4fa6ae.wgsl.expected.glsl
index b8f342d..45ef8d0 100644
--- a/test/tint/builtins/gen/var/textureLoad/4fa6ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4fa6ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_4fa6ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_4fa6ae();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/4fd803.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/4fd803.wgsl.expected.glsl
index d4ddc48..dbb38d2 100644
--- a/test/tint/builtins/gen/var/textureLoad/4fd803.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/4fd803.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_4fd803();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_4fd803();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/505aa2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/505aa2.wgsl.expected.glsl
index ed4ea23..bbcdbd4 100644
--- a/test/tint/builtins/gen/var/textureLoad/505aa2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/505aa2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_505aa2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_505aa2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/50915c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/50915c.wgsl.expected.glsl
index edc79f5..e1c6184 100644
--- a/test/tint/builtins/gen/var/textureLoad/50915c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/50915c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_50915c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_50915c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/519ab5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/519ab5.wgsl.expected.glsl
index cbd986b..e859cc8 100644
--- a/test/tint/builtins/gen/var/textureLoad/519ab5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/519ab5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_519ab5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_519ab5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/53378a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/53378a.wgsl.expected.glsl
index 7d225f9..d7852b1 100644
--- a/test/tint/builtins/gen/var/textureLoad/53378a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/53378a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_53378a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_53378a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/53e142.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/53e142.wgsl.expected.glsl
index 22bdf05..47e8113 100644
--- a/test/tint/builtins/gen/var/textureLoad/53e142.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/53e142.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_53e142();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_53e142();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/54a59b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/54a59b.wgsl.expected.glsl
index 195e75f..62710bf 100644
--- a/test/tint/builtins/gen/var/textureLoad/54a59b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/54a59b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_54a59b();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_54a59b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/54e0ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/54e0ce.wgsl.expected.glsl
index b39833b..b63b53d 100644
--- a/test/tint/builtins/gen/var/textureLoad/54e0ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/54e0ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_54e0ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_54e0ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/54fb38.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/54fb38.wgsl.expected.glsl
index 9f02ba1..44961d0 100644
--- a/test/tint/builtins/gen/var/textureLoad/54fb38.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/54fb38.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_54fb38();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/55e745.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/55e745.wgsl.expected.glsl
index 0e49149..f2f813b 100644
--- a/test/tint/builtins/gen/var/textureLoad/55e745.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/55e745.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_55e745();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_55e745();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/560573.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/560573.wgsl.expected.glsl
index 7619cc3..231c996 100644
--- a/test/tint/builtins/gen/var/textureLoad/560573.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/560573.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_560573();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_560573();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/56a000.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/56a000.wgsl.expected.glsl
index 28f7592..433622a 100644
--- a/test/tint/builtins/gen/var/textureLoad/56a000.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/56a000.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_56a000();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/582015.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/582015.wgsl.expected.glsl
index 73aa003..bc62796 100644
--- a/test/tint/builtins/gen/var/textureLoad/582015.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/582015.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_582015();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_582015();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/589eaa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/589eaa.wgsl.expected.glsl
index 1d33445..9a4865a 100644
--- a/test/tint/builtins/gen/var/textureLoad/589eaa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/589eaa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_589eaa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_589eaa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.glsl
index 69af707..df33987 100644
--- a/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_5a2f9d();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_5a2f9d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5abbf2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5abbf2.wgsl.expected.glsl
index 566637f..1aa680c 100644
--- a/test/tint/builtins/gen/var/textureLoad/5abbf2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5abbf2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5abbf2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5abbf2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/5bb7fb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5bb7fb.wgsl.expected.glsl
index a7c14da..f150758 100644
--- a/test/tint/builtins/gen/var/textureLoad/5bb7fb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5bb7fb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_5bb7fb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_5bb7fb();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/5cd3fc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5cd3fc.wgsl.expected.glsl
index 5348fb8..779b8ba 100644
--- a/test/tint/builtins/gen/var/textureLoad/5cd3fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5cd3fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_5cd3fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/5cee3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5cee3b.wgsl.expected.glsl
index cfde125..5e2ca88 100644
--- a/test/tint/builtins/gen/var/textureLoad/5cee3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5cee3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5cee3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5cee3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5d0a2f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5d0a2f.wgsl.expected.glsl
index a5d94f4..0f80d74 100644
--- a/test/tint/builtins/gen/var/textureLoad/5d0a2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5d0a2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_5d0a2f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_5d0a2f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5d4042.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5d4042.wgsl.expected.glsl
index 3dddc43..f8d4a31 100644
--- a/test/tint/builtins/gen/var/textureLoad/5d4042.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5d4042.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_5d4042();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_5d4042();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5dd4c7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5dd4c7.wgsl.expected.glsl
index 5b3e69e..c70b4db 100644
--- a/test/tint/builtins/gen/var/textureLoad/5dd4c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5dd4c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_5dd4c7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_5dd4c7();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/5e8d3f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5e8d3f.wgsl.expected.glsl
index c7bc308..576937b 100644
--- a/test/tint/builtins/gen/var/textureLoad/5e8d3f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5e8d3f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5e8d3f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5e8d3f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5ed6ad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5ed6ad.wgsl.expected.glsl
index e3f0dfd..7d48f3c 100644
--- a/test/tint/builtins/gen/var/textureLoad/5ed6ad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5ed6ad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_5ed6ad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_5ed6ad();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/5f4473.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5f4473.wgsl.expected.glsl
index aa2e6a3..9a5ecd3 100644
--- a/test/tint/builtins/gen/var/textureLoad/5f4473.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5f4473.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5f4473();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5f4473();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/5feb4d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/5feb4d.wgsl.expected.glsl
index 950a8fa..b2ec050 100644
--- a/test/tint/builtins/gen/var/textureLoad/5feb4d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/5feb4d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_5feb4d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_5feb4d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6154d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6154d4.wgsl.expected.glsl
index cf98181..742f644 100644
--- a/test/tint/builtins/gen/var/textureLoad/6154d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6154d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_6154d4();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_6154d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/61e2e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/61e2e8.wgsl.expected.glsl
index c3aa8eb..797d4d5 100644
--- a/test/tint/builtins/gen/var/textureLoad/61e2e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/61e2e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_61e2e8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/620caa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/620caa.wgsl.expected.glsl
index 81977bd..af7d26f 100644
--- a/test/tint/builtins/gen/var/textureLoad/620caa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/620caa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_620caa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_620caa();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/6273b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6273b1.wgsl.expected.glsl
index 3d61eb2..62ffead 100644
--- a/test/tint/builtins/gen/var/textureLoad/6273b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6273b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_6273b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_6273b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/62d125.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/62d125.wgsl.expected.glsl
index e65bf48..3099442 100644
--- a/test/tint/builtins/gen/var/textureLoad/62d125.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/62d125.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_62d125();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_62d125();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.glsl
index 5ca21a6..1d3b692 100644
--- a/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_62d1de();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_62d1de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/639962.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/639962.wgsl.expected.glsl
index 2d814ab..a3b6a2c1 100644
--- a/test/tint/builtins/gen/var/textureLoad/639962.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/639962.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_639962();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_639962();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/63be18.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/63be18.wgsl.expected.glsl
index b779bff..506f58e 100644
--- a/test/tint/builtins/gen/var/textureLoad/63be18.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/63be18.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_63be18();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_63be18();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/656d76.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/656d76.wgsl.expected.glsl
index 198eb88..8267479 100644
--- a/test/tint/builtins/gen/var/textureLoad/656d76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/656d76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_656d76();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_656d76();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/65a4d0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/65a4d0.wgsl.expected.glsl
index 9a5d132..72ce0fc 100644
--- a/test/tint/builtins/gen/var/textureLoad/65a4d0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/65a4d0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_65a4d0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_65a4d0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6678b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6678b6.wgsl.expected.glsl
index 8ccbb2c..c13a21b 100644
--- a/test/tint/builtins/gen/var/textureLoad/6678b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6678b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_6678b6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_6678b6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/66be47.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/66be47.wgsl.expected.glsl
index a08d324..5cde3e9 100644
--- a/test/tint/builtins/gen/var/textureLoad/66be47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/66be47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_66be47();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_66be47();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/67d826.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/67d826.wgsl.expected.glsl
index 4fec1ba..3336310 100644
--- a/test/tint/builtins/gen/var/textureLoad/67d826.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/67d826.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_67d826();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/67edca.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/67edca.wgsl.expected.glsl
index 8f80ef8..9b09e9a 100644
--- a/test/tint/builtins/gen/var/textureLoad/67edca.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/67edca.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_67edca();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_67edca();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6925bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6925bc.wgsl.expected.glsl
index 575ac3e..3679263 100644
--- a/test/tint/builtins/gen/var/textureLoad/6925bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6925bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_6925bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_6925bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/69fee5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/69fee5.wgsl.expected.glsl
index facfa5e..6e3b4ac 100644
--- a/test/tint/builtins/gen/var/textureLoad/69fee5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/69fee5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_69fee5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.glsl
index dbdce2a..07aaddd 100644
--- a/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_6b77d4();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_6b77d4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6bf4b7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6bf4b7.wgsl.expected.glsl
index 72f029b..bc1509a 100644
--- a/test/tint/builtins/gen/var/textureLoad/6bf4b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6bf4b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_6bf4b7();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_6bf4b7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6d1fb4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6d1fb4.wgsl.expected.glsl
index 28e52f1..45696d7 100644
--- a/test/tint/builtins/gen/var/textureLoad/6d1fb4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6d1fb4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_6d1fb4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.glsl
index 9a0bd0b..b8e2433 100644
--- a/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_6d376a();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_6d376a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/6f0370.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6f0370.wgsl.expected.glsl
index 4694cf9..93aa626 100644
--- a/test/tint/builtins/gen/var/textureLoad/6f0370.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6f0370.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_6f0370();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_6f0370();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/6f1750.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/6f1750.wgsl.expected.glsl
index 9fa058a..ce11cdf 100644
--- a/test/tint/builtins/gen/var/textureLoad/6f1750.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/6f1750.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_6f1750();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_6f1750();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/714471.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/714471.wgsl.expected.glsl
index 7a5b8b1..08f3dee 100644
--- a/test/tint/builtins/gen/var/textureLoad/714471.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/714471.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_714471();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_714471();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/72bb3c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/72bb3c.wgsl.expected.glsl
index 3158af8..e6223bd 100644
--- a/test/tint/builtins/gen/var/textureLoad/72bb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/72bb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_72bb3c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_72bb3c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/72c9c3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/72c9c3.wgsl.expected.glsl
index e2eaa75..ba30a7a 100644
--- a/test/tint/builtins/gen/var/textureLoad/72c9c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/72c9c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_72c9c3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/749704.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/749704.wgsl.expected.glsl
index 6825dc0..aec51b2 100644
--- a/test/tint/builtins/gen/var/textureLoad/749704.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/749704.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_749704();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_749704();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/773c46.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/773c46.wgsl.expected.glsl
index ca42d31..b4be84d 100644
--- a/test/tint/builtins/gen/var/textureLoad/773c46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/773c46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_773c46();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_773c46();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/789045.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/789045.wgsl.expected.glsl
index 1d37c46..88e27a2 100644
--- a/test/tint/builtins/gen/var/textureLoad/789045.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/789045.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_789045();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_789045();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/79e697.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/79e697.wgsl.expected.glsl
index 8d2cfbd..c395bba 100644
--- a/test/tint/builtins/gen/var/textureLoad/79e697.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/79e697.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -36,6 +39,9 @@
void main() {
v.inner = textureLoad_79e697();
}
+//
+// compute_main
+//
#version 310 es
@@ -48,7 +54,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -73,6 +79,9 @@
void main() {
v.inner = textureLoad_79e697();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/7ab4df.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7ab4df.wgsl.expected.glsl
index 8c44551..c685301 100644
--- a/test/tint/builtins/gen/var/textureLoad/7ab4df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7ab4df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_7ab4df();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_7ab4df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/7b63e0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7b63e0.wgsl.expected.glsl
index 15f16d0..abab39e 100644
--- a/test/tint/builtins/gen/var/textureLoad/7b63e0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7b63e0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -33,6 +36,9 @@
void main() {
v.inner = textureLoad_7b63e0();
}
+//
+// compute_main
+//
#version 310 es
@@ -45,7 +51,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -67,6 +73,9 @@
void main() {
v.inner = textureLoad_7b63e0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/7bee94.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7bee94.wgsl.expected.glsl
index 3ba473b..02fc218 100644
--- a/test/tint/builtins/gen/var/textureLoad/7bee94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7bee94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_7bee94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_7bee94();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/7c90e5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7c90e5.wgsl.expected.glsl
index e0fdf43..5cb8bc4 100644
--- a/test/tint/builtins/gen/var/textureLoad/7c90e5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7c90e5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -36,6 +39,9 @@
void main() {
v.inner = textureLoad_7c90e5();
}
+//
+// compute_main
+//
#version 310 es
@@ -48,7 +54,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -73,6 +79,9 @@
void main() {
v.inner = textureLoad_7c90e5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/7dab57.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7dab57.wgsl.expected.glsl
index 2bd89eb..02fcdb8 100644
--- a/test/tint/builtins/gen/var/textureLoad/7dab57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7dab57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_7dab57();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_7dab57();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/7dd3d5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7dd3d5.wgsl.expected.glsl
index cd1c5b3..a3c9248 100644
--- a/test/tint/builtins/gen/var/textureLoad/7dd3d5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7dd3d5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_7dd3d5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/7fd822.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/7fd822.wgsl.expected.glsl
index 189a73d..992cd6f 100644
--- a/test/tint/builtins/gen/var/textureLoad/7fd822.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/7fd822.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_7fd822();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_7fd822();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.glsl
index f101520..481d565 100644
--- a/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_81c381();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_81c381();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/83162f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/83162f.wgsl.expected.glsl
index 7511341..89e561f 100644
--- a/test/tint/builtins/gen/var/textureLoad/83162f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/83162f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_83162f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_83162f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/83cea4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/83cea4.wgsl.expected.glsl
index e5ef1c2..8ae2dd3 100644
--- a/test/tint/builtins/gen/var/textureLoad/83cea4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/83cea4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_83cea4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_83cea4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/83d6e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/83d6e3.wgsl.expected.glsl
index d9f47f2..66cbc83 100644
--- a/test/tint/builtins/gen/var/textureLoad/83d6e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/83d6e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_83d6e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/84c728.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/84c728.wgsl.expected.glsl
index 3714d37..f3aaa4a 100644
--- a/test/tint/builtins/gen/var/textureLoad/84c728.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/84c728.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_84c728();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_84c728();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/84dee1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/84dee1.wgsl.expected.glsl
index 5dfcfd0..f5e6098 100644
--- a/test/tint/builtins/gen/var/textureLoad/84dee1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/84dee1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_84dee1();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_84dee1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8527b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8527b1.wgsl.expected.glsl
index a5b45db..b05053b 100644
--- a/test/tint/builtins/gen/var/textureLoad/8527b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8527b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -33,6 +36,9 @@
void main() {
v.inner = textureLoad_8527b1();
}
+//
+// compute_main
+//
#version 310 es
@@ -45,7 +51,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -67,6 +73,9 @@
void main() {
v.inner = textureLoad_8527b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/862833.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/862833.wgsl.expected.glsl
index 4064585..a717d6f 100644
--- a/test/tint/builtins/gen/var/textureLoad/862833.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/862833.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_862833();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_862833();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/87be85.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/87be85.wgsl.expected.glsl
index dec657a..b7dedd7 100644
--- a/test/tint/builtins/gen/var/textureLoad/87be85.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/87be85.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -36,6 +39,9 @@
void main() {
v.inner = textureLoad_87be85();
}
+//
+// compute_main
+//
#version 310 es
@@ -48,7 +54,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -73,6 +79,9 @@
void main() {
v.inner = textureLoad_87be85();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/881349.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/881349.wgsl.expected.glsl
index 0ae508c..2f80250 100644
--- a/test/tint/builtins/gen/var/textureLoad/881349.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/881349.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_881349();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/89620b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/89620b.wgsl.expected.glsl
index aea49e1..1efe31d 100644
--- a/test/tint/builtins/gen/var/textureLoad/89620b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/89620b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_89620b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_89620b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/897cf3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/897cf3.wgsl.expected.glsl
index abb0e4b..fdbdaa2 100644
--- a/test/tint/builtins/gen/var/textureLoad/897cf3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/897cf3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_897cf3();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_897cf3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8a291b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8a291b.wgsl.expected.glsl
index a44ce50..b0511bf 100644
--- a/test/tint/builtins/gen/var/textureLoad/8a291b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8a291b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_8a291b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_8a291b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8a9988.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8a9988.wgsl.expected.glsl
index 4cf21a3..c056412 100644
--- a/test/tint/builtins/gen/var/textureLoad/8a9988.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8a9988.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_8a9988();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_8a9988();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl
index 0c4f98c..7f43dab 100644
--- a/test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -113,6 +116,9 @@
void main() {
v_1.inner = textureLoad_8acf41();
}
+//
+// compute_main
+//
#version 310 es
@@ -227,6 +233,9 @@
void main() {
v_1.inner = textureLoad_8acf41();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8bf8c2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8bf8c2.wgsl.expected.glsl
index f87e974..e94a76a 100644
--- a/test/tint/builtins/gen/var/textureLoad/8bf8c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8bf8c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_8bf8c2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/8c6176.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8c6176.wgsl.expected.glsl
index 0ba41e8..59333a6 100644
--- a/test/tint/builtins/gen/var/textureLoad/8c6176.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8c6176.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_8c6176();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/8ccbe3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8ccbe3.wgsl.expected.glsl
index 68e18fa..dfb68e8 100644
--- a/test/tint/builtins/gen/var/textureLoad/8ccbe3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8ccbe3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_8ccbe3();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_8ccbe3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8d64c3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8d64c3.wgsl.expected.glsl
index 4525987..75ad619 100644
--- a/test/tint/builtins/gen/var/textureLoad/8d64c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8d64c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_8d64c3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/8db0ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8db0ce.wgsl.expected.glsl
index adc2050..a8add91 100644
--- a/test/tint/builtins/gen/var/textureLoad/8db0ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8db0ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_8db0ce();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_8db0ce();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/8e5032.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8e5032.wgsl.expected.glsl
index 0c51f28..98652b6 100644
--- a/test/tint/builtins/gen/var/textureLoad/8e5032.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8e5032.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_8e5032();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_8e5032();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/8ff033.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/8ff033.wgsl.expected.glsl
index 7f24bdf..457b492 100644
--- a/test/tint/builtins/gen/var/textureLoad/8ff033.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/8ff033.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_8ff033();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_8ff033();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/91ede5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/91ede5.wgsl.expected.glsl
index b77cb96..e32c1b4 100644
--- a/test/tint/builtins/gen/var/textureLoad/91ede5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/91ede5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_91ede5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/92dd61.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/92dd61.wgsl.expected.glsl
index 702a70f..a5fcd6d 100644
--- a/test/tint/builtins/gen/var/textureLoad/92dd61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/92dd61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_92dd61();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/92eb1f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/92eb1f.wgsl.expected.glsl
index d17f51e..c1373a3 100644
--- a/test/tint/builtins/gen/var/textureLoad/92eb1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/92eb1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_92eb1f();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_92eb1f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/936952.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/936952.wgsl.expected.glsl
index 9124ce8..8cfb710 100644
--- a/test/tint/builtins/gen/var/textureLoad/936952.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/936952.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_936952();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_936952();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/93f23e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/93f23e.wgsl.expected.glsl
index 456b2c1..bf40b2c 100644
--- a/test/tint/builtins/gen/var/textureLoad/93f23e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/93f23e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_93f23e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/947107.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/947107.wgsl.expected.glsl
index 78de196..d92fd89 100644
--- a/test/tint/builtins/gen/var/textureLoad/947107.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/947107.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_947107();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_947107();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/96efd5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/96efd5.wgsl.expected.glsl
index ff4cf97..c9ae534 100644
--- a/test/tint/builtins/gen/var/textureLoad/96efd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/96efd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -33,6 +36,9 @@
void main() {
v.inner = textureLoad_96efd5();
}
+//
+// compute_main
+//
#version 310 es
@@ -45,7 +51,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -67,6 +73,9 @@
void main() {
v.inner = textureLoad_96efd5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/970308.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/970308.wgsl.expected.glsl
index d9af345..a2dbe3f 100644
--- a/test/tint/builtins/gen/var/textureLoad/970308.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/970308.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_970308();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_970308();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9885b0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9885b0.wgsl.expected.glsl
index 06eaeed..c0fc0da 100644
--- a/test/tint/builtins/gen/var/textureLoad/9885b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9885b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -33,6 +36,9 @@
void main() {
v.inner = textureLoad_9885b0();
}
+//
+// compute_main
+//
#version 310 es
@@ -45,7 +51,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -67,6 +73,9 @@
void main() {
v.inner = textureLoad_9885b0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/99d8fa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/99d8fa.wgsl.expected.glsl
index f0f9842..7aecf3f 100644
--- a/test/tint/builtins/gen/var/textureLoad/99d8fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/99d8fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_99d8fa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/9a7c90.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9a7c90.wgsl.expected.glsl
index ce3af57..c4f4d48 100644
--- a/test/tint/builtins/gen/var/textureLoad/9a7c90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9a7c90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9a7c90();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9a7c90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9a8c1e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9a8c1e.wgsl.expected.glsl
index 5e48bd1..65bd61e 100644
--- a/test/tint/builtins/gen/var/textureLoad/9a8c1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9a8c1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_9a8c1e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_9a8c1e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9aa733.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9aa733.wgsl.expected.glsl
index 37f025f..618a52b 100644
--- a/test/tint/builtins/gen/var/textureLoad/9aa733.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9aa733.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_9aa733();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_9aa733();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9b2667.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9b2667.wgsl.expected.glsl
index 7f6a92a..2e6e1d6 100644
--- a/test/tint/builtins/gen/var/textureLoad/9b2667.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9b2667.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -36,6 +39,9 @@
void main() {
v.inner = textureLoad_9b2667();
}
+//
+// compute_main
+//
#version 310 es
@@ -48,7 +54,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -73,6 +79,9 @@
void main() {
v.inner = textureLoad_9b2667();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9b5343.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9b5343.wgsl.expected.glsl
index 8ab244c..42f9089 100644
--- a/test/tint/builtins/gen/var/textureLoad/9b5343.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9b5343.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_9b5343();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_9b5343();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9c2376.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9c2376.wgsl.expected.glsl
index d5d6763..2042e5e 100644
--- a/test/tint/builtins/gen/var/textureLoad/9c2376.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9c2376.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_9c2376();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_9c2376();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9c2a14.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9c2a14.wgsl.expected.glsl
index d0697dd..be76388 100644
--- a/test/tint/builtins/gen/var/textureLoad/9c2a14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9c2a14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_9c2a14();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_9c2a14();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/9cf7df.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9cf7df.wgsl.expected.glsl
index a8273f6..4aa6560 100644
--- a/test/tint/builtins/gen/var/textureLoad/9cf7df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9cf7df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_9cf7df();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_9cf7df();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/9d70e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9d70e9.wgsl.expected.glsl
index c956089..b503633 100644
--- a/test/tint/builtins/gen/var/textureLoad/9d70e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9d70e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_9d70e9();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_9d70e9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9de6f5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9de6f5.wgsl.expected.glsl
index 5d6c8e4..970f6dc 100644
--- a/test/tint/builtins/gen/var/textureLoad/9de6f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9de6f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_9de6f5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_9de6f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9ed19e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9ed19e.wgsl.expected.glsl
index d8a0d16..d6ef99f 100644
--- a/test/tint/builtins/gen/var/textureLoad/9ed19e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9ed19e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_9ed19e();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_9ed19e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/9fbfd9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/9fbfd9.wgsl.expected.glsl
index ae3989e..ea7e68e 100644
--- a/test/tint/builtins/gen/var/textureLoad/9fbfd9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/9fbfd9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_9fbfd9();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_9fbfd9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a03af1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a03af1.wgsl.expected.glsl
index f72b4bd..3e58d28 100644
--- a/test/tint/builtins/gen/var/textureLoad/a03af1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a03af1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_a03af1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_a03af1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a24be1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a24be1.wgsl.expected.glsl
index c34a86e..01876d9 100644
--- a/test/tint/builtins/gen/var/textureLoad/a24be1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a24be1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_a24be1();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_a24be1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a583c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a583c9.wgsl.expected.glsl
index 06f2989..789e950 100644
--- a/test/tint/builtins/gen/var/textureLoad/a583c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a583c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_a583c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_a583c9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a5c4e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a5c4e2.wgsl.expected.glsl
index 9b34082..9ba85ff 100644
--- a/test/tint/builtins/gen/var/textureLoad/a5c4e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a5c4e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_a5c4e2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/a5e0a5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a5e0a5.wgsl.expected.glsl
index fb343b0..c8847f0 100644
--- a/test/tint/builtins/gen/var/textureLoad/a5e0a5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a5e0a5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_a5e0a5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/a6a85a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a6a85a.wgsl.expected.glsl
index 84829ac..97800f0 100644
--- a/test/tint/builtins/gen/var/textureLoad/a6a85a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a6a85a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_a6a85a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_a6a85a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a6b61d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a6b61d.wgsl.expected.glsl
index 9196398..c4cff28 100644
--- a/test/tint/builtins/gen/var/textureLoad/a6b61d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a6b61d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_a6b61d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_a6b61d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a7444c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a7444c.wgsl.expected.glsl
index 9cc6357..a503a8d 100644
--- a/test/tint/builtins/gen/var/textureLoad/a7444c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a7444c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_a7444c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_a7444c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a7a3c3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a7a3c3.wgsl.expected.glsl
index 7a3a4a3..94ebd71 100644
--- a/test/tint/builtins/gen/var/textureLoad/a7a3c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a7a3c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_a7a3c3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_a7a3c3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a8549b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a8549b.wgsl.expected.glsl
index 152154a..e1e0bb2 100644
--- a/test/tint/builtins/gen/var/textureLoad/a8549b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a8549b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_a8549b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_a8549b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/a9a9f5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/a9a9f5.wgsl.expected.glsl
index 8d4d648..325dbad 100644
--- a/test/tint/builtins/gen/var/textureLoad/a9a9f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/a9a9f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_a9a9f5();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler3D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_a9a9f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/aa6130.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/aa6130.wgsl.expected.glsl
index 65859fe..3d635c8 100644
--- a/test/tint/builtins/gen/var/textureLoad/aa6130.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/aa6130.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_aa6130();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/aa8a0d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/aa8a0d.wgsl.expected.glsl
index c3c1e72..c8fe731 100644
--- a/test/tint/builtins/gen/var/textureLoad/aa8a0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/aa8a0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_aa8a0d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_aa8a0d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/aae7f6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/aae7f6.wgsl.expected.glsl
index 3c632cf..b115cf1 100644
--- a/test/tint/builtins/gen/var/textureLoad/aae7f6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/aae7f6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_aae7f6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_aae7f6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ac64f7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ac64f7.wgsl.expected.glsl
index c9d2db9..f2b3b16 100644
--- a/test/tint/builtins/gen/var/textureLoad/ac64f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ac64f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_ac64f7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_ac64f7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ad551e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ad551e.wgsl.expected.glsl
index 71ce30f..8899fa1 100644
--- a/test/tint/builtins/gen/var/textureLoad/ad551e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ad551e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_ad551e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/aeae73.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/aeae73.wgsl.expected.glsl
index d2b83f4..50200b1 100644
--- a/test/tint/builtins/gen/var/textureLoad/aeae73.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/aeae73.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_aeae73();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_aeae73();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/aebc09.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/aebc09.wgsl.expected.glsl
index 33f5186..bf4a484 100644
--- a/test/tint/builtins/gen/var/textureLoad/aebc09.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/aebc09.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_aebc09();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_aebc09();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/af0507.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/af0507.wgsl.expected.glsl
index a0ab889..0c90f68 100644
--- a/test/tint/builtins/gen/var/textureLoad/af0507.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/af0507.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_af0507();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b1bf79.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b1bf79.wgsl.expected.glsl
index 462b53c..c542501 100644
--- a/test/tint/builtins/gen/var/textureLoad/b1bf79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b1bf79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b1bf79();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_b1bf79();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b1ca35.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b1ca35.wgsl.expected.glsl
index 05e9617..a1890f4 100644
--- a/test/tint/builtins/gen/var/textureLoad/b1ca35.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b1ca35.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_b1ca35();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b24d27.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b24d27.wgsl.expected.glsl
index 443e09e..97f0d0c3 100644
--- a/test/tint/builtins/gen/var/textureLoad/b24d27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b24d27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b24d27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_b24d27();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b25644.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b25644.wgsl.expected.glsl
index 29b38ae..23093f1 100644
--- a/test/tint/builtins/gen/var/textureLoad/b25644.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b25644.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_b25644();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b27c33.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b27c33.wgsl.expected.glsl
index 4f996c8..551233b 100644
--- a/test/tint/builtins/gen/var/textureLoad/b27c33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b27c33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b27c33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b29f71.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b29f71.wgsl.expected.glsl
index 87b9b9c..4536ea3 100644
--- a/test/tint/builtins/gen/var/textureLoad/b29f71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b29f71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_b29f71();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_b29f71();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b4d6c4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b4d6c4.wgsl.expected.glsl
index 6d64c5f..57f5986 100644
--- a/test/tint/builtins/gen/var/textureLoad/b4d6c4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b4d6c4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b4d6c4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b58c6d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b58c6d.wgsl.expected.glsl
index d21746a..5f6fdf6 100644
--- a/test/tint/builtins/gen/var/textureLoad/b58c6d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b58c6d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_b58c6d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_b58c6d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b6ba5d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b6ba5d.wgsl.expected.glsl
index 57088f8..7776165 100644
--- a/test/tint/builtins/gen/var/textureLoad/b6ba5d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b6ba5d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_b6ba5d();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_b6ba5d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b6c458.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b6c458.wgsl.expected.glsl
index ccf1e5d..3df07f9 100644
--- a/test/tint/builtins/gen/var/textureLoad/b6c458.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b6c458.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_b6c458();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_b6c458();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b73f6b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b73f6b.wgsl.expected.glsl
index 616b9d1..9781b9b 100644
--- a/test/tint/builtins/gen/var/textureLoad/b73f6b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b73f6b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_b73f6b();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_b73f6b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b75c8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b75c8f.wgsl.expected.glsl
index 4701749..2f2b714 100644
--- a/test/tint/builtins/gen/var/textureLoad/b75c8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b75c8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b75c8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/b75d4a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b75d4a.wgsl.expected.glsl
index da42593..2b4ca8c 100644
--- a/test/tint/builtins/gen/var/textureLoad/b75d4a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b75d4a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_b75d4a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_b75d4a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b7f74f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b7f74f.wgsl.expected.glsl
index fd671c9..c55b25f 100644
--- a/test/tint/builtins/gen/var/textureLoad/b7f74f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b7f74f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_b7f74f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_b7f74f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b80e7e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b80e7e.wgsl.expected.glsl
index 0029938..6e3d03f 100644
--- a/test/tint/builtins/gen/var/textureLoad/b80e7e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b80e7e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_b80e7e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_b80e7e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/b94d15.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/b94d15.wgsl.expected.glsl
index 03388d9..02a4aeb 100644
--- a/test/tint/builtins/gen/var/textureLoad/b94d15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/b94d15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_b94d15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_b94d15();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ba023a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ba023a.wgsl.expected.glsl
index 3c5c45c..56be46b 100644
--- a/test/tint/builtins/gen/var/textureLoad/ba023a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ba023a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_ba023a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/bba04a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bba04a.wgsl.expected.glsl
index 1194230..19947e2 100644
--- a/test/tint/builtins/gen/var/textureLoad/bba04a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bba04a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_bba04a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.glsl
index d388466..8993f11 100644
--- a/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -28,6 +31,9 @@
void main() {
v.inner = textureLoad_bc3201();
}
+//
+// compute_main
+//
#version 310 es
@@ -40,7 +46,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -57,6 +63,9 @@
void main() {
v.inner = textureLoad_bc3201();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/bc882d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bc882d.wgsl.expected.glsl
index 1ea0e80..c726550 100644
--- a/test/tint/builtins/gen/var/textureLoad/bc882d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bc882d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_bc882d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/bcbb3c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bcbb3c.wgsl.expected.glsl
index a3e6d0b..97dcff6 100644
--- a/test/tint/builtins/gen/var/textureLoad/bcbb3c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bcbb3c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_bcbb3c();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_bcbb3c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/bdc67a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bdc67a.wgsl.expected.glsl
index 1f11321..4c61526 100644
--- a/test/tint/builtins/gen/var/textureLoad/bdc67a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bdc67a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_bdc67a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/bfd154.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/bfd154.wgsl.expected.glsl
index b70c194..280b612 100644
--- a/test/tint/builtins/gen/var/textureLoad/bfd154.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/bfd154.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_bfd154();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_bfd154();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c02b74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c02b74.wgsl.expected.glsl
index 29ad44f..0163e7d 100644
--- a/test/tint/builtins/gen/var/textureLoad/c02b74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c02b74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c02b74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c02b74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c07013.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c07013.wgsl.expected.glsl
index b46294a..c2937d2 100644
--- a/test/tint/builtins/gen/var/textureLoad/c07013.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c07013.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c07013();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c07013();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c16e00.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c16e00.wgsl.expected.glsl
index 5682120..d3897fb 100644
--- a/test/tint/builtins/gen/var/textureLoad/c16e00.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c16e00.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_c16e00();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_c16e00();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c21b33.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c21b33.wgsl.expected.glsl
index 27f2cff..8c0e7ea 100644
--- a/test/tint/builtins/gen/var/textureLoad/c21b33.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c21b33.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_c21b33();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_c21b33();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c2a480.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c2a480.wgsl.expected.glsl
index 1fcf031..667e65f 100644
--- a/test/tint/builtins/gen/var/textureLoad/c2a480.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c2a480.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -30,6 +33,9 @@
void main() {
v.inner = textureLoad_c2a480();
}
+//
+// compute_main
+//
#version 310 es
@@ -42,7 +48,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -61,6 +67,9 @@
void main() {
v.inner = textureLoad_c2a480();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c2d09a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c2d09a.wgsl.expected.glsl
index 9e9d8fd..018f22d 100644
--- a/test/tint/builtins/gen/var/textureLoad/c2d09a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c2d09a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_c2d09a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/c378ee.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c378ee.wgsl.expected.glsl
index e0e65fc..32d30f1 100644
--- a/test/tint/builtins/gen/var/textureLoad/c378ee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c378ee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_c378ee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_c378ee();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c40dcb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c40dcb.wgsl.expected.glsl
index 0a96b27..e26b116 100644
--- a/test/tint/builtins/gen/var/textureLoad/c40dcb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c40dcb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_c40dcb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_c40dcb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c456bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c456bc.wgsl.expected.glsl
index d5f430d..6a38891 100644
--- a/test/tint/builtins/gen/var/textureLoad/c456bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c456bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c456bc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c456bc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c5791b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c5791b.wgsl.expected.glsl
index 7da6c55..bdf9713 100644
--- a/test/tint/builtins/gen/var/textureLoad/c5791b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c5791b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_c5791b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_c5791b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c66b20.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c66b20.wgsl.expected.glsl
index d5d6e56..cb8acbb 100644
--- a/test/tint/builtins/gen/var/textureLoad/c66b20.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c66b20.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_c66b20();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_c66b20();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c7cbed.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c7cbed.wgsl.expected.glsl
index ef3a623..aa2c4ea 100644
--- a/test/tint/builtins/gen/var/textureLoad/c7cbed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c7cbed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c7cbed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c7cbed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c80691.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c80691.wgsl.expected.glsl
index 8424a93..29d510b 100644
--- a/test/tint/builtins/gen/var/textureLoad/c80691.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c80691.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_c80691();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/c8ed19.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c8ed19.wgsl.expected.glsl
index 54f771f..ebcda50 100644
--- a/test/tint/builtins/gen/var/textureLoad/c8ed19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c8ed19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_c8ed19();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_c8ed19();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/c9cc40.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c9cc40.wgsl.expected.glsl
index 7c9418d..7825c93 100644
--- a/test/tint/builtins/gen/var/textureLoad/c9cc40.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c9cc40.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c9cc40();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_c9cc40();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/c9f310.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/c9f310.wgsl.expected.glsl
index 1d4c33d..1bd8d01 100644
--- a/test/tint/builtins/gen/var/textureLoad/c9f310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/c9f310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_c9f310();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/cad5f2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cad5f2.wgsl.expected.glsl
index 8283020..08d4fd1 100644
--- a/test/tint/builtins/gen/var/textureLoad/cad5f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cad5f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_cad5f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_cad5f2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/cb57c2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cb57c2.wgsl.expected.glsl
index 27a3500..e2faf34 100644
--- a/test/tint/builtins/gen/var/textureLoad/cb57c2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cb57c2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_cb57c2();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_cb57c2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/cdccd2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cdccd2.wgsl.expected.glsl
index 3bc3dc7..62d47b5 100644
--- a/test/tint/builtins/gen/var/textureLoad/cdccd2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cdccd2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_cdccd2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/cdd343.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cdd343.wgsl.expected.glsl
index e84bb53..9586d57 100644
--- a/test/tint/builtins/gen/var/textureLoad/cdd343.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cdd343.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_cdd343();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_cdd343();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/cec477.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cec477.wgsl.expected.glsl
index 43acb91..6d26d5d 100644
--- a/test/tint/builtins/gen/var/textureLoad/cec477.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cec477.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_cec477();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/cece6c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/cece6c.wgsl.expected.glsl
index e97dea4..11d3eae 100644
--- a/test/tint/builtins/gen/var/textureLoad/cece6c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/cece6c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_cece6c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_cece6c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/d02afc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d02afc.wgsl.expected.glsl
index 1229c72..9f5fbde 100644
--- a/test/tint/builtins/gen/var/textureLoad/d02afc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d02afc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_d02afc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_d02afc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/d0e351.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d0e351.wgsl.expected.glsl
index 48395a8..7db81ce 100644
--- a/test/tint/builtins/gen/var/textureLoad/d0e351.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d0e351.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_d0e351();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/d357bb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d357bb.wgsl.expected.glsl
index e31fee3..e7e3c04 100644
--- a/test/tint/builtins/gen/var/textureLoad/d357bb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d357bb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_d357bb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_d357bb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/d41c72.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d41c72.wgsl.expected.glsl
index b4c9b98..ad6e1a8 100644
--- a/test/tint/builtins/gen/var/textureLoad/d41c72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d41c72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_d41c72();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/d4df19.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d4df19.wgsl.expected.glsl
index 5ab9b07..35d50f6 100644
--- a/test/tint/builtins/gen/var/textureLoad/d4df19.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d4df19.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_d4df19();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_d4df19();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/d5c48d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d5c48d.wgsl.expected.glsl
index 6628106..143cd75 100644
--- a/test/tint/builtins/gen/var/textureLoad/d5c48d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d5c48d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_d5c48d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_d5c48d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/d81c57.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d81c57.wgsl.expected.glsl
index 7b6dc17..bb8eb66 100644
--- a/test/tint/builtins/gen/var/textureLoad/d81c57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d81c57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_d81c57();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_d81c57();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/d85d61.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d85d61.wgsl.expected.glsl
index 76ea524..3570a02 100644
--- a/test/tint/builtins/gen/var/textureLoad/d85d61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d85d61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_d85d61();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_d85d61();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/d8617f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/d8617f.wgsl.expected.glsl
index e8c5a37..afa4eba 100644
--- a/test/tint/builtins/gen/var/textureLoad/d8617f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/d8617f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_d8617f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_d8617f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/dbd554.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/dbd554.wgsl.expected.glsl
index 2d50003..083d6ba 100644
--- a/test/tint/builtins/gen/var/textureLoad/dbd554.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/dbd554.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_dbd554();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_dbd554();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/dd8776.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/dd8776.wgsl.expected.glsl
index b6ff1b5..f1d666c 100644
--- a/test/tint/builtins/gen/var/textureLoad/dd8776.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/dd8776.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_dd8776();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_dd8776();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/ddeed3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ddeed3.wgsl.expected.glsl
index f60dcde..721aa42 100644
--- a/test/tint/builtins/gen/var/textureLoad/ddeed3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ddeed3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_ddeed3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_ddeed3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/dee8e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/dee8e7.wgsl.expected.glsl
index d0d6af5..564bc22 100644
--- a/test/tint/builtins/gen/var/textureLoad/dee8e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/dee8e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_dee8e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_dee8e7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/defd9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/defd9a.wgsl.expected.glsl
index 6ca5437..fd522f2 100644
--- a/test/tint/builtins/gen/var/textureLoad/defd9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/defd9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_defd9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/dfdf3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/dfdf3b.wgsl.expected.glsl
index de35438..68ee856 100644
--- a/test/tint/builtins/gen/var/textureLoad/dfdf3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/dfdf3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_dfdf3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_dfdf3b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e2292f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e2292f.wgsl.expected.glsl
index b43e8a3..a2ec497 100644
--- a/test/tint/builtins/gen/var/textureLoad/e2292f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e2292f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e2292f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_e2292f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e2b3a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e2b3a1.wgsl.expected.glsl
index de6d5ba..09bce37 100644
--- a/test/tint/builtins/gen/var/textureLoad/e2b3a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e2b3a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_e2b3a1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/e35f72.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e35f72.wgsl.expected.glsl
index 2896133..49ef80a 100644
--- a/test/tint/builtins/gen/var/textureLoad/e35f72.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e35f72.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_e35f72();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler3D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_e35f72();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e3b08b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e3b08b.wgsl.expected.glsl
index 8590742..b88d6b8 100644
--- a/test/tint/builtins/gen/var/textureLoad/e3b08b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e3b08b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e3b08b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_e3b08b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e3d2cc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e3d2cc.wgsl.expected.glsl
index b35d82a..9a80a5a 100644
--- a/test/tint/builtins/gen/var/textureLoad/e3d2cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e3d2cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_e3d2cc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_e3d2cc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e4051a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e4051a.wgsl.expected.glsl
index 71f2d66..bf4df33 100644
--- a/test/tint/builtins/gen/var/textureLoad/e4051a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e4051a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e4051a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/e57e92.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e57e92.wgsl.expected.glsl
index c10a7f3..ec8b29e 100644
--- a/test/tint/builtins/gen/var/textureLoad/e57e92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e57e92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_e57e92();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_e57e92();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e59fdf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e59fdf.wgsl.expected.glsl
index 8c25706..6731154 100644
--- a/test/tint/builtins/gen/var/textureLoad/e59fdf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e59fdf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e59fdf();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_e59fdf();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/e65916.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e65916.wgsl.expected.glsl
index e0b130c..2884a03 100644
--- a/test/tint/builtins/gen/var/textureLoad/e65916.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e65916.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_e65916();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_e65916();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/e893d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e893d7.wgsl.expected.glsl
index ad7508b..3eca3cf 100644
--- a/test/tint/builtins/gen/var/textureLoad/e893d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e893d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_e893d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_e893d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/e92dd0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/e92dd0.wgsl.expected.glsl
index a282ccc..132b617 100644
--- a/test/tint/builtins/gen/var/textureLoad/e92dd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/e92dd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_e92dd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_e92dd0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ea2abd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ea2abd.wgsl.expected.glsl
index 90cc04e..1a9d11e 100644
--- a/test/tint/builtins/gen/var/textureLoad/ea2abd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ea2abd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_ea2abd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_ea2abd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/eb573b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/eb573b.wgsl.expected.glsl
index 0ed5b4f..32c29fa 100644
--- a/test/tint/builtins/gen/var/textureLoad/eb573b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/eb573b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_eb573b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_eb573b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ebfb92.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ebfb92.wgsl.expected.glsl
index bc5df79..e65ea7d 100644
--- a/test/tint/builtins/gen/var/textureLoad/ebfb92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ebfb92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_ebfb92();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
uvec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp usampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_ebfb92();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ecc823.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ecc823.wgsl.expected.glsl
index d1c202d..632b868 100644
--- a/test/tint/builtins/gen/var/textureLoad/ecc823.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ecc823.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_ecc823();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_ecc823();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ed55a8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ed55a8.wgsl.expected.glsl
index e609475..6a5f245 100644
--- a/test/tint/builtins/gen/var/textureLoad/ed55a8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ed55a8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_ed55a8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/ee33c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ee33c5.wgsl.expected.glsl
index ba2d76e..f850572 100644
--- a/test/tint/builtins/gen/var/textureLoad/ee33c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ee33c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_ee33c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_ee33c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/eecf7d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/eecf7d.wgsl.expected.glsl
index dd7c541..22d8e60 100644
--- a/test/tint/builtins/gen/var/textureLoad/eecf7d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/eecf7d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureLoad_eecf7d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureLoad_eecf7d();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/ef2ec3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ef2ec3.wgsl.expected.glsl
index 35f9d1a..ae1ec8e 100644
--- a/test/tint/builtins/gen/var/textureLoad/ef2ec3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ef2ec3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_ef2ec3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/ef5405.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ef5405.wgsl.expected.glsl
index 46332f6..5696921 100644
--- a/test/tint/builtins/gen/var/textureLoad/ef5405.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ef5405.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_ef5405();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_ef5405();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/efa787.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/efa787.wgsl.expected.glsl
index 34c30b3..98d3591 100644
--- a/test/tint/builtins/gen/var/textureLoad/efa787.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/efa787.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_efa787();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_efa787();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f06b69.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f06b69.wgsl.expected.glsl
index c1a2a1a..081ee11 100644
--- a/test/tint/builtins/gen/var/textureLoad/f06b69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f06b69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f06b69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_f06b69();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f0abad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f0abad.wgsl.expected.glsl
index 3ba2dad..e46a935 100644
--- a/test/tint/builtins/gen/var/textureLoad/f0abad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f0abad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_f0abad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_f0abad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f1c549.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f1c549.wgsl.expected.glsl
index a64961f..180c2bf 100644
--- a/test/tint/builtins/gen/var/textureLoad/f1c549.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f1c549.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f1c549();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/f2a7ff.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f2a7ff.wgsl.expected.glsl
index d7129d9..4a5f98a 100644
--- a/test/tint/builtins/gen/var/textureLoad/f2a7ff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f2a7ff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f2a7ff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_f2a7ff();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f2bdd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f2bdd4.wgsl.expected.glsl
index 14b504c..9a05b40 100644
--- a/test/tint/builtins/gen/var/textureLoad/f2bdd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f2bdd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_f2bdd4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/f348d9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f348d9.wgsl.expected.glsl
index 7d57eaf..d75ce76 100644
--- a/test/tint/builtins/gen/var/textureLoad/f348d9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f348d9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -34,6 +37,9 @@
void main() {
v.inner = textureLoad_f348d9();
}
+//
+// compute_main
+//
#version 310 es
@@ -46,7 +52,7 @@
vec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -69,6 +75,9 @@
void main() {
v.inner = textureLoad_f348d9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f35ac7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f35ac7.wgsl.expected.glsl
index c4f9e55..3d1e874 100644
--- a/test/tint/builtins/gen/var/textureLoad/f35ac7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f35ac7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f35ac7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_f35ac7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f379e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f379e2.wgsl.expected.glsl
index 5265f29..1a30ccc 100644
--- a/test/tint/builtins/gen/var/textureLoad/f379e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f379e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_f379e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_f379e2();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f56e6f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f56e6f.wgsl.expected.glsl
index ca84bdd..9417cde 100644
--- a/test/tint/builtins/gen/var/textureLoad/f56e6f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f56e6f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f56e6f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_f56e6f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f5aee2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f5aee2.wgsl.expected.glsl
index 55c5efb..a1161f1 100644
--- a/test/tint/builtins/gen/var/textureLoad/f5aee2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f5aee2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f5aee2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_f5aee2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/f74bd8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f74bd8.wgsl.expected.glsl
index 019f007..73579d6 100644
--- a/test/tint/builtins/gen/var/textureLoad/f74bd8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f74bd8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f74bd8();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_f74bd8();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureLoad/f7f936.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f7f936.wgsl.expected.glsl
index 4e59041..1a96bce 100644
--- a/test/tint/builtins/gen/var/textureLoad/f7f936.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f7f936.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureLoad_f7f936();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureLoad_f7f936();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f81792.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f81792.wgsl.expected.glsl
index 773b991..284f028 100644
--- a/test/tint/builtins/gen/var/textureLoad/f81792.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f81792.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_f81792();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/f85291.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f85291.wgsl.expected.glsl
index 6a7a7bd..cd9a417 100644
--- a/test/tint/builtins/gen/var/textureLoad/f85291.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f85291.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -29,6 +32,9 @@
void main() {
v.inner = textureLoad_f85291();
}
+//
+// compute_main
+//
#version 310 es
@@ -41,7 +47,7 @@
ivec4 inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp isampler2D arg_0;
@@ -59,6 +65,9 @@
void main() {
v.inner = textureLoad_f85291();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f8a2e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f8a2e8.wgsl.expected.glsl
index 5f1a84b..954b8cb 100644
--- a/test/tint/builtins/gen/var/textureLoad/f8a2e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f8a2e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f8a2e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_f8a2e8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/f92c2d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f92c2d.wgsl.expected.glsl
index 5d72303..5e69d2c 100644
--- a/test/tint/builtins/gen/var/textureLoad/f92c2d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f92c2d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_f92c2d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureLoad/f9eaaf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/f9eaaf.wgsl.expected.glsl
index eda056b..5315ede 100644
--- a/test/tint/builtins/gen/var/textureLoad/f9eaaf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/f9eaaf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_f9eaaf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_f9eaaf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fc6d36.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fc6d36.wgsl.expected.glsl
index 03c8be8..9ae1da1 100644
--- a/test/tint/builtins/gen/var/textureLoad/fc6d36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fc6d36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_fc6d36();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_fc6d36();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fcd23d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fcd23d.wgsl.expected.glsl
index 5e7ad6e..bf060ea 100644
--- a/test/tint/builtins/gen/var/textureLoad/fcd23d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fcd23d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_fcd23d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_fcd23d();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fd6442.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fd6442.wgsl.expected.glsl
index 4b00d53..e25e921 100644
--- a/test/tint/builtins/gen/var/textureLoad/fd6442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fd6442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureLoad_fd6442();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureLoad_fd6442();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fdebd0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fdebd0.wgsl.expected.glsl
index 59cdab0..5549a0e 100644
--- a/test/tint/builtins/gen/var/textureLoad/fdebd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fdebd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -22,6 +25,9 @@
void main() {
v.inner = textureLoad_fdebd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -45,6 +51,9 @@
void main() {
v.inner = textureLoad_fdebd0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fe0565.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fe0565.wgsl.expected.glsl
index a197a4e..83d9e1c 100644
--- a/test/tint/builtins/gen/var/textureLoad/fe0565.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fe0565.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureLoad_fe0565();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureLoad_fe0565();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/fe222a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/fe222a.wgsl.expected.glsl
index 85288f2..31bf88f 100644
--- a/test/tint/builtins/gen/var/textureLoad/fe222a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/fe222a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_fe222a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_fe222a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/feab99.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/feab99.wgsl.expected.glsl
index f64f09b..4043ce4 100644
--- a/test/tint/builtins/gen/var/textureLoad/feab99.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/feab99.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureLoad_feab99();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureLoad_feab99();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureLoad/ff1119.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureLoad/ff1119.wgsl.expected.glsl
index 8c4165e..81fb3ae 100644
--- a/test/tint/builtins/gen/var/textureLoad/ff1119.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureLoad/ff1119.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -35,6 +38,9 @@
void main() {
v.inner = textureLoad_ff1119();
}
+//
+// compute_main
+//
#version 310 es
@@ -47,7 +53,7 @@
float inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uniform highp sampler2DArray arg_0;
@@ -71,6 +77,9 @@
void main() {
v.inner = textureLoad_ff1119();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/014a3b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/014a3b.wgsl.expected.glsl
index a941b5c..8bc3f54 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/014a3b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/014a3b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_014a3b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/071ebc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/071ebc.wgsl.expected.glsl
index 94436c2..9ac2312 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/071ebc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/071ebc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_071ebc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/0ec222.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/0ec222.wgsl.expected.glsl
index 5d5e1ec..7e31f2d 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/0ec222.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/0ec222.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_0ec222();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_0ec222();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/0fe8dc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/0fe8dc.wgsl.expected.glsl
index f605517..380cb8a 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/0fe8dc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/0fe8dc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_0fe8dc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_0fe8dc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/17ccad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/17ccad.wgsl.expected.glsl
index 5eab6ed..e28f70c 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/17ccad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/17ccad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_17ccad();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/1f858a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/1f858a.wgsl.expected.glsl
index 2e643c0..f65bdc6 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/1f858a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/1f858a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_1f858a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/24d572.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/24d572.wgsl.expected.glsl
index c33bb84..96adaa4 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/24d572.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/24d572.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_24d572();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/26c9f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/26c9f9.wgsl.expected.glsl
index bb320bb..be74bec 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/26c9f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/26c9f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_26c9f9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_26c9f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/2d95ea.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/2d95ea.wgsl.expected.glsl
index d6027df..869a79e 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/2d95ea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/2d95ea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_2d95ea();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_2d95ea();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/3465ec.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/3465ec.wgsl.expected.glsl
index 7b3a471..f481269 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/3465ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/3465ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3465ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/34cefa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/34cefa.wgsl.expected.glsl
index 27d51e3..3f9671c 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/34cefa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/34cefa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_34cefa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_34cefa();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/3580ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/3580ab.wgsl.expected.glsl
index 8238fb9..7340bfe 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/3580ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/3580ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3580ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/379cc5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/379cc5.wgsl.expected.glsl
index 4f75e38..a9c90ed 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/379cc5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/379cc5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_379cc5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_379cc5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/37bc8a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/37bc8a.wgsl.expected.glsl
index 60ae809..65a2756 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/37bc8a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/37bc8a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_37bc8a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/3ad143.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/3ad143.wgsl.expected.glsl
index efb6cc5..36a0a84 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/3ad143.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/3ad143.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3ad143();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_3ad143();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/3eff89.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/3eff89.wgsl.expected.glsl
index 9eb4c44..31419f0 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/3eff89.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/3eff89.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_3eff89();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_3eff89();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/485774.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/485774.wgsl.expected.glsl
index 0eade61..5fe15d9 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/485774.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/485774.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_485774();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_485774();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/48ef47.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/48ef47.wgsl.expected.glsl
index f8ef63e..a453926 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/48ef47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/48ef47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_48ef47();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_48ef47();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/4adaad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/4adaad.wgsl.expected.glsl
index 3c32556..99b3728 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/4adaad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/4adaad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_4adaad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_4adaad();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/4c4333.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/4c4333.wgsl.expected.glsl
index a657782..fcddb57 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/4c4333.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/4c4333.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_4c4333();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/520086.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/520086.wgsl.expected.glsl
index b1d8eec..0da4c95 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/520086.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/520086.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_520086();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/52dfc5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/52dfc5.wgsl.expected.glsl
index 48a6249..3a0ab95 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/52dfc5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/52dfc5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_52dfc5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_52dfc5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/555f67.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/555f67.wgsl.expected.glsl
index 934cf15..d22729c 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/555f67.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/555f67.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_555f67();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_555f67();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/59cc27.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/59cc27.wgsl.expected.glsl
index 33d51d1..9a850ee 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/59cc27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/59cc27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_59cc27();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_59cc27();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/59eb57.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/59eb57.wgsl.expected.glsl
index eb63ece..ff54e57 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/59eb57.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/59eb57.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_59eb57();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/5f20d1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/5f20d1.wgsl.expected.glsl
index cef8bd1..3825b69 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/5f20d1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/5f20d1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_5f20d1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_5f20d1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/61bd23.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/61bd23.wgsl.expected.glsl
index 7b5b61e..5a9beb7 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/61bd23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/61bd23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_61bd23();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/622aa2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/622aa2.wgsl.expected.glsl
index ab2913b..2c69727 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/622aa2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/622aa2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_622aa2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/6b4321.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/6b4321.wgsl.expected.glsl
index 1063615..0254e7b 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/6b4321.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/6b4321.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_6b4321();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_6b4321();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/77be7b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/77be7b.wgsl.expected.glsl
index ba22967..4f0a926 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/77be7b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/77be7b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_77be7b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_77be7b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/7895f4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/7895f4.wgsl.expected.glsl
index e3bc980..84ffd0f 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/7895f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/7895f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_7895f4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_7895f4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/7f28cf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/7f28cf.wgsl.expected.glsl
index 20c5321..5676019 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/7f28cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/7f28cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_7f28cf();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/8356f7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/8356f7.wgsl.expected.glsl
index 04af650..6702f38 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/8356f7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/8356f7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8356f7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/878dea.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/878dea.wgsl.expected.glsl
index 0188217..3701e3c 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/878dea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/878dea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_878dea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/87faad.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/87faad.wgsl.expected.glsl
index 0db83f6..0545857 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/87faad.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/87faad.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_87faad();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/8ac32a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/8ac32a.wgsl.expected.glsl
index 35927c2..c2f12c5 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/8ac32a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/8ac32a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8ac32a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_8ac32a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/8bd987.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/8bd987.wgsl.expected.glsl
index 93271c6..d8d50b2 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/8bd987.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/8bd987.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8bd987();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/8dbf23.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/8dbf23.wgsl.expected.glsl
index 4d6ed33..f5d37b7 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/8dbf23.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/8dbf23.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8dbf23();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/8e1bd0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/8e1bd0.wgsl.expected.glsl
index 4e92876..eff0a20 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/8e1bd0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/8e1bd0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_8e1bd0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/90b8cc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/90b8cc.wgsl.expected.glsl
index 22516bf..61612e8 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/90b8cc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/90b8cc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_90b8cc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_90b8cc();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/9695c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/9695c6.wgsl.expected.glsl
index ac68365..685b568 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/9695c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/9695c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_9695c6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/98a9cf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/98a9cf.wgsl.expected.glsl
index af91062..b5ae103 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/98a9cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/98a9cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_98a9cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/9c60e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/9c60e3.wgsl.expected.glsl
index 4bf0028..239be26 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/9c60e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/9c60e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_9c60e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_9c60e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/a9d3f5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/a9d3f5.wgsl.expected.glsl
index 749109a..65e41fb0 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/a9d3f5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/a9d3f5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_a9d3f5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_a9d3f5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/aac630.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/aac630.wgsl.expected.glsl
index f8eda75..3d8df06 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/aac630.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/aac630.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_aac630();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/bf2f76.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/bf2f76.wgsl.expected.glsl
index fdf5317..1607ec7 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/bf2f76.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/bf2f76.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_bf2f76();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_bf2f76();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/c1eca9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/c1eca9.wgsl.expected.glsl
index 0ecf5b5..dc6bdde 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/c1eca9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/c1eca9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_c1eca9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_c1eca9();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLayers/d3e21f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/d3e21f.wgsl.expected.glsl
index f0bd559..3544eaf 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/d3e21f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/d3e21f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_d3e21f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_d3e21f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLayers/d75a0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/d75a0b.wgsl.expected.glsl
index 71d2d10..fc1990d 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/d75a0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/d75a0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_d75a0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/de8087.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/de8087.wgsl.expected.glsl
index 7c741db..56d3a9c 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/de8087.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/de8087.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_de8087();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
diff --git a/test/tint/builtins/gen/var/textureNumLayers/f1783f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLayers/f1783f.wgsl.expected.glsl
index eeba405..f98a49f 100644
--- a/test/tint/builtins/gen/var/textureNumLayers/f1783f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLayers/f1783f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = textureNumLayers_f1783f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = textureNumLayers_f1783f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/181090.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/181090.wgsl.expected.glsl
index faf6447..9afd98f 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/181090.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/181090.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_181090() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_181090();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_181090() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_181090();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/1a3fa9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/1a3fa9.wgsl.expected.glsl
index c5ece72..2e33d0c 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/1a3fa9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/1a3fa9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a3fa9() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_1a3fa9();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a3fa9() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_1a3fa9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/1a7fc3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/1a7fc3.wgsl.expected.glsl
index 2b6fcd8..a21cea1 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/1a7fc3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/1a7fc3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a7fc3() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_1a7fc3();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_1a7fc3() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_1a7fc3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/2267d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/2267d8.wgsl.expected.glsl
index 4e6d27c..6c205f6 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/2267d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/2267d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2267d8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2267d8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2267d8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2267d8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/24b2c6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/24b2c6.wgsl.expected.glsl
index 02c4151..b00d501 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/24b2c6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/24b2c6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_24b2c6() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_24b2c6();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_24b2c6() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_24b2c6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/2bea6c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/2bea6c.wgsl.expected.glsl
index 1c88ad8..b89e81d 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/2bea6c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/2bea6c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2bea6c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2bea6c();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2bea6c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2bea6c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLevels/2df1ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/2df1ab.wgsl.expected.glsl
index 5d5d507..dcfc3e3 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/2df1ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/2df1ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2df1ab() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_2df1ab();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_2df1ab() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_2df1ab();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/46dbd8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/46dbd8.wgsl.expected.glsl
index 07e8bc7..10d5a5c 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/46dbd8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/46dbd8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_46dbd8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_46dbd8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_46dbd8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_46dbd8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/60d9b8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/60d9b8.wgsl.expected.glsl
index 6056608..feaaadb 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/60d9b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/60d9b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_60d9b8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_60d9b8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_60d9b8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_60d9b8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/903920.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/903920.wgsl.expected.glsl
index 1efc7bb..7ff6000 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/903920.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/903920.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_903920() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_903920();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_903920() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_903920();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLevels/9a1a65.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/9a1a65.wgsl.expected.glsl
index f7c1362..1f4cf2f 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/9a1a65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/9a1a65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_9a1a65() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_9a1a65();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_9a1a65() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_9a1a65();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/adc783.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/adc783.wgsl.expected.glsl
index 91656a9..22adebc 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/adc783.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/adc783.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_adc783() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_adc783();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_adc783() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_adc783();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/ae911c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/ae911c.wgsl.expected.glsl
index cbffb56..852b8e4 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/ae911c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/ae911c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ae911c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_ae911c();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ae911c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_ae911c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/c386c8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/c386c8.wgsl.expected.glsl
index d539177..a60899b 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/c386c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/c386c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c386c8() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c386c8();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c386c8() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c386c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/c399f9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/c399f9.wgsl.expected.glsl
index 1419f6b..d8b0a2a 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/c399f9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/c399f9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c399f9() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c399f9();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c399f9() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c399f9();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/c8c25c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/c8c25c.wgsl.expected.glsl
index b1dd76f..5035d14 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/c8c25c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/c8c25c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c8c25c() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_c8c25c();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_c8c25c() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_c8c25c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/d63126.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/d63126.wgsl.expected.glsl
index 6c9baff..772b87d 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/d63126.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/d63126.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d63126() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_d63126();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d63126() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_d63126();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/d8f73b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/d8f73b.wgsl.expected.glsl
index fe52582..d1a49f8 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/d8f73b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/d8f73b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d8f73b() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_d8f73b();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_d8f73b() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_d8f73b();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumLevels/ef7944.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/ef7944.wgsl.expected.glsl
index 1dcc2a6..e801104 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/ef7944.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/ef7944.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ef7944() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_ef7944();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_ef7944() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_ef7944();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/efd6df.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/efd6df.wgsl.expected.glsl
index 2cd3a98..6286862 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/efd6df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/efd6df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_efd6df() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_efd6df();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_efd6df() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_efd6df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/f742c0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/f742c0.wgsl.expected.glsl
index a8c1635..7a96307 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/f742c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/f742c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_f742c0() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_f742c0();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_f742c0() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_f742c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumLevels/fe2171.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumLevels/fe2171.wgsl.expected.glsl
index 7a152fa..6eee5f7 100644
--- a/test/tint/builtins/gen/var/textureNumLevels/fe2171.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumLevels/fe2171.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_fe2171() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumLevels_fe2171();
}
+//
+// compute_main
+//
#version 460
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumLevels_fe2171() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumLevels_fe2171();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureNumSamples/50f399.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumSamples/50f399.wgsl.expected.glsl
index 1de4255..2b46aee 100644
--- a/test/tint/builtins/gen/var/textureNumSamples/50f399.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumSamples/50f399.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_50f399() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_50f399();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_50f399() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_50f399();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumSamples/c1a777.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumSamples/c1a777.wgsl.expected.glsl
index 1b45776..449e1c3 100644
--- a/test/tint/builtins/gen/var/textureNumSamples/c1a777.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumSamples/c1a777.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_c1a777() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_c1a777();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_c1a777() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_c1a777();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumSamples/dbb799.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumSamples/dbb799.wgsl.expected.glsl
index 090b446..8aa5d7f 100644
--- a/test/tint/builtins/gen/var/textureNumSamples/dbb799.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumSamples/dbb799.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_dbb799() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_dbb799();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_dbb799() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_dbb799();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureNumSamples/ecd321.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureNumSamples/ecd321.wgsl.expected.glsl
index a4eac97..047073c 100644
--- a/test/tint/builtins/gen/var/textureNumSamples/ecd321.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureNumSamples/ecd321.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,7 +15,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_ecd321() {
@@ -22,6 +25,9 @@
void main() {
v.inner = textureNumSamples_ecd321();
}
+//
+// compute_main
+//
#version 310 es
@@ -34,7 +40,7 @@
uint inner;
} v;
layout(binding = 0, std140)
-uniform tint_symbol_1_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v_1;
uint textureNumSamples_ecd321() {
@@ -45,6 +51,9 @@
void main() {
v.inner = textureNumSamples_ecd321();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
index ea26336..20b5570 100644
--- a/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -109,6 +112,9 @@
void main() {
v_1.inner = textureSampleBaseClampToEdge_7c04e6();
}
+//
+// compute_main
+//
#version 310 es
@@ -219,6 +225,9 @@
void main() {
v_1.inner = textureSampleBaseClampToEdge_7c04e6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
index f01c39f..d95da5d 100644
--- a/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleBaseClampToEdge/9ca02c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleBaseClampToEdge_9ca02c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleBaseClampToEdge_9ca02c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/1116ed.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
index 79f11c2..a8073c0 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/1116ed.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_1116ed();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_1116ed();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/1568e3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
index a8e8c8e..373248e 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/1568e3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleCompareLevel_1568e3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleCompareLevel_1568e3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
index 6e36d95..f66fc95 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/2ad2b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleCompareLevel_2ad2b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleCompareLevel_2ad2b1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
index f8c25f0..b5116d1 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/4cf3a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_4cf3a2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_4cf3a2();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
index 8f6ccf5..a7873b1 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/7dc3c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_7dc3c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_7dc3c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
index 511ad1a..658d0d0 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/7f2b9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
void main() {
v.inner = textureSampleCompareLevel_7f2b9a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -33,6 +39,9 @@
void main() {
v.inner = textureSampleCompareLevel_7f2b9a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/958c87.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/958c87.wgsl.expected.glsl
index be9b31e..b823d32 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/958c87.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/958c87.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_958c87();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_958c87();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
index 8aec710..2fc2f62 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/b6e47c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_b6e47c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_b6e47c();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
index 7a84ae5..16376a7 100644
--- a/test/tint/builtins/gen/var/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleCompareLevel/bcb3dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleCompareLevel_bcb3dd();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleCompareLevel_bcb3dd();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/21402b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/21402b.wgsl.expected.glsl
index da8c755..bfa532d 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/21402b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/21402b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleGrad_21402b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleGrad_21402b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/2ecd8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/2ecd8f.wgsl.expected.glsl
index 4a25bd7..363a1ca 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/2ecd8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/2ecd8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_2ecd8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_2ecd8f();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/521263.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/521263.wgsl.expected.glsl
index 3c1a88f..b118f9a 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/521263.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/521263.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleGrad_521263();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleGrad_521263();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/5312f4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/5312f4.wgsl.expected.glsl
index ab6f0e9..ae6bc84 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/5312f4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/5312f4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleGrad_5312f4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleGrad_5312f4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/5884dd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/5884dd.wgsl.expected.glsl
index f4307a6a..411a9cb 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/5884dd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/5884dd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleGrad_5884dd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleGrad_5884dd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/7cd6de.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/7cd6de.wgsl.expected.glsl
index ecdeb6f..b178ec2 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/7cd6de.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/7cd6de.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_7cd6de();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_7cd6de();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/a09131.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/a09131.wgsl.expected.glsl
index e9c688a..8ac65c5 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/a09131.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/a09131.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_a09131();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_a09131();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/bbb58f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/bbb58f.wgsl.expected.glsl
index 68844b1..d1cd83c 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/bbb58f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/bbb58f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_bbb58f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_bbb58f();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/d4e3c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/d4e3c5.wgsl.expected.glsl
index 9f98524..8a5c802 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/d4e3c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/d4e3c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleGrad_d4e3c5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleGrad_d4e3c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/d65515.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/d65515.wgsl.expected.glsl
index 1ce0213..0b158b0 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/d65515.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/d65515.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_d65515();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_d65515();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleGrad/e383db.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleGrad/e383db.wgsl.expected.glsl
index c5b1ae6..8f1118a 100644
--- a/test/tint/builtins/gen/var/textureSampleGrad/e383db.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleGrad/e383db.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleGrad_e383db();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleGrad_e383db();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/02be59.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/02be59.wgsl.expected.glsl
index 35a8600..336193c 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/02be59.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/02be59.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureSampleLevel_02be59();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureSampleLevel_02be59();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/0b0a1b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/0b0a1b.wgsl.expected.glsl
index b865019..45af343 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/0b0a1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/0b0a1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleLevel_0b0a1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleLevel_0b0a1b();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/0bdd9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/0bdd9a.wgsl.expected.glsl
index 14b4fc5..6269c3e 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/0bdd9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/0bdd9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_0bdd9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_0bdd9a();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/1b0291.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/1b0291.wgsl.expected.glsl
index 787d35f..57f54ca 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/1b0291.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/1b0291.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleLevel_1b0291();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleLevel_1b0291();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/1bf73e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/1bf73e.wgsl.expected.glsl
index e5c7aff..5bf549e 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/1bf73e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/1bf73e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_1bf73e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_1bf73e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/265cc7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/265cc7.wgsl.expected.glsl
index a41e4d2..60ad2bb 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/265cc7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/265cc7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_265cc7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_265cc7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/2974eb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/2974eb.wgsl.expected.glsl
index 1c42d5d..6eb9fc1 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/2974eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/2974eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_2974eb();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_2974eb();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/302be4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/302be4.wgsl.expected.glsl
index 5945611..2c6d218 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/302be4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/302be4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_302be4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_302be4();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/36780e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/36780e.wgsl.expected.glsl
index 2d63811..c367134 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/36780e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/36780e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_36780e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_36780e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/36f0d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/36f0d3.wgsl.expected.glsl
index 5824f95..7f19e99 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/36f0d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/36f0d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_36f0d3();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_36f0d3();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/3c3442.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/3c3442.wgsl.expected.glsl
index 89a4486..acf6b63 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/3c3442.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/3c3442.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_3c3442();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_3c3442();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/615583.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/615583.wgsl.expected.glsl
index f2e0db8..b398867 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/615583.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/615583.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_615583();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_615583();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/73e892.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/73e892.wgsl.expected.glsl
index c5da406..d169551 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/73e892.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/73e892.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureSampleLevel_73e892();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureSampleLevel_73e892();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/749baf.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/749baf.wgsl.expected.glsl
index 31a48fa..0148a84 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/749baf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/749baf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureSampleLevel_749baf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureSampleLevel_749baf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/941a53.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/941a53.wgsl.expected.glsl
index aca4e45..58514bb 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/941a53.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/941a53.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_941a53();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_941a53();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/a12142.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/a12142.wgsl.expected.glsl
index 10e6327..e01074c 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/a12142.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/a12142.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_a12142();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_a12142();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/aab3b9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/aab3b9.wgsl.expected.glsl
index 844152c..e7dc99c 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/aab3b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/aab3b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_aab3b9();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_aab3b9();
}
+//
+// vertex_main
+//
#version 460
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/abfcc0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/abfcc0.wgsl.expected.glsl
index 3ba901d..958d4d0 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/abfcc0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/abfcc0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleLevel_abfcc0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleLevel_abfcc0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/ae5e39.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/ae5e39.wgsl.expected.glsl
index 1a45f2d..aed89f6 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/ae5e39.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/ae5e39.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_ae5e39();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_ae5e39();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/ae92a2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/ae92a2.wgsl.expected.glsl
index d3d12e3..8a983d2 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/ae92a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/ae92a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -19,6 +22,9 @@
void main() {
v.inner = textureSampleLevel_ae92a2();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -39,6 +45,9 @@
void main() {
v.inner = textureSampleLevel_ae92a2();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/b7c55c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/b7c55c.wgsl.expected.glsl
index 35a3bda..c8b93ab 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/b7c55c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/b7c55c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_b7c55c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_b7c55c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/c32df7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/c32df7.wgsl.expected.glsl
index 0707672..2d016e7 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/c32df7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/c32df7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleLevel_c32df7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleLevel_c32df7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/c6aca6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/c6aca6.wgsl.expected.glsl
index bd8d36f..e6c2c0d 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/c6aca6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/c6aca6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleLevel_c6aca6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleLevel_c6aca6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/cdfe0f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/cdfe0f.wgsl.expected.glsl
index ce58ce2..61e961b 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/cdfe0f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/cdfe0f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_cdfe0f();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_cdfe0f();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/dcbecb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/dcbecb.wgsl.expected.glsl
index d221959..1be6b91 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/dcbecb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/dcbecb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = textureSampleLevel_dcbecb();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = textureSampleLevel_dcbecb();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/e6ce9e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/e6ce9e.wgsl.expected.glsl
index c1fc9e4..78990fb 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/e6ce9e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/e6ce9e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_e6ce9e();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_e6ce9e();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/f3b2c8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/f3b2c8.wgsl.expected.glsl
index 05a06e1..efb6098 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/f3b2c8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/f3b2c8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -18,6 +21,9 @@
void main() {
v.inner = textureSampleLevel_f3b2c8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -37,6 +43,9 @@
void main() {
v.inner = textureSampleLevel_f3b2c8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/faa6d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/faa6d7.wgsl.expected.glsl
index f340e3a..0b3fe56 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/faa6d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/faa6d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +23,9 @@
void main() {
v.inner = textureSampleLevel_faa6d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -41,6 +47,9 @@
void main() {
v.inner = textureSampleLevel_faa6d7();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/textureSampleLevel/ff11bc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureSampleLevel/ff11bc.wgsl.expected.glsl
index 72e2b79..d9eb8ac 100644
--- a/test/tint/builtins/gen/var/textureSampleLevel/ff11bc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureSampleLevel/ff11bc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
precision highp float;
@@ -21,6 +24,9 @@
void main() {
v.inner = textureSampleLevel_ff11bc();
}
+//
+// compute_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
@@ -43,6 +49,9 @@
void main() {
v.inner = textureSampleLevel_ff11bc();
}
+//
+// vertex_main
+//
#version 460
#extension GL_EXT_texture_shadow_lod: require
diff --git a/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.glsl
index 72be2a2..3039c3a 100644
--- a/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_00ca64();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.glsl
index d24a5ef..f71f128 100644
--- a/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_0148bd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.glsl
index adefd32..1216cce 100644
--- a/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_031506();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.glsl
index 5f65e93..2f8d901 100644
--- a/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_05ce15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.glsl
index ebcdf5c..c3f3692 100644
--- a/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_064c7f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.glsl
index ed6f8ce..6dcbf71 100644
--- a/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_068641();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.glsl
index fb0c200..f796486 100644
--- a/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_06e49c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.glsl
index f585da2..db6dc9f 100644
--- a/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_07548b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.glsl
index e769f3f..7ada531 100644
--- a/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_0a1a79();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.glsl
index 1a3811a..60caf8d 100644
--- a/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_0ad124();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.glsl
index 84a6f8b..348eb58 100644
--- a/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_0ade9a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.glsl
index 48393fc..82979dc 100644
--- a/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_0af6b5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.glsl
index c799062..fe170eb 100644
--- a/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_0c3dff();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.glsl
index 08b879c..17a3854 100644
--- a/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_0cc825();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.glsl
index 943782c..fa9001c 100644
--- a/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_0ff97a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.glsl
index 413313d..3a847ce 100644
--- a/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_102722();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.glsl
index ec946e3..d16ca14 100644
--- a/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_158cf0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.glsl
index 7fb3736..2bee172 100644
--- a/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_1839f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.glsl
index 90ddec8..66f5e92 100644
--- a/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_1a264d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.glsl
index 7540ddf..f9158b5 100644
--- a/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_1a6c0b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.glsl
index bd946ff..142661d 100644
--- a/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_1a7d35();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.glsl
index 1983c00..2176867 100644
--- a/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_1bbd08();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.glsl
index 44122af..f35ebd4 100644
--- a/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_1c02e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.glsl
index 6b646bf2..9a6b82c 100644
--- a/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_1dc954();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.glsl
index a70bd2d..07e2702 100644
--- a/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_1e20f2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.glsl
index 3db2fc5..095eafd 100644
--- a/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_1e79f0();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.glsl
index 7b2500d..f16984f 100644
--- a/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_1e9fbd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.glsl
index 896f511..c9be6ac 100644
--- a/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_1efc36();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.glsl
index 26ce42e..25e85ac 100644
--- a/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_1f1ef8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.glsl
index 63c2c4c..8b52dc9 100644
--- a/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_1fef04();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.glsl
index aafc713..2c07c3a 100644
--- a/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_207fdd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.glsl
index 14b5418..83c391f 100644
--- a/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_22d955();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.glsl
index 3f5ce3a..9b06ed9 100644
--- a/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_22f045();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.glsl
index 4b40101..2084abc 100644
--- a/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_2383fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.glsl
index 354d8cd..a184528 100644
--- a/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_24e6b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.glsl
index f917f8a..c49c9d5 100644
--- a/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_258ab0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.glsl
index 000e6e7..58583b8 100644
--- a/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_26bf70();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.glsl
index bbd9075..293c411 100644
--- a/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_27063a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.glsl
index a39a4f1..ee3a52f 100644
--- a/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_272f5a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.glsl
index 9eda7a5..10ca732 100644
--- a/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_2796b4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.glsl
index 731f6f1..ac927b0 100644
--- a/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_285218();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.glsl
index 47324d0..412e4a6 100644
--- a/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_28a7ec();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.glsl
index 0e93a94..0a2267d 100644
--- a/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_2ac6c7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.glsl
index bc30293..84219e1 100644
--- a/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_2d2835();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.glsl
index 43b3647..93f3c14 100644
--- a/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_2e4245();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.glsl
index 7f2b341..fcaa916 100644
--- a/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_2e512f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.glsl
index 38b9068..41a0167 100644
--- a/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_2e6102();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.glsl
index 443cfde..505d8d9 100644
--- a/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_2eb2a4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.glsl
index 5865e73..e6aaa20 100644
--- a/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_2ed2a3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.glsl
index f26bcd6..10688b8 100644
--- a/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_30b0b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.glsl
index 433627f..cfb5b71 100644
--- a/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_312f27();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.glsl
index a689d9c..25b0a72 100644
--- a/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_31745b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.glsl
index d20abf2..0d8ef75 100644
--- a/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_319029();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.glsl
index cfec559..12a37c9 100644
--- a/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_32d3d6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.glsl
index 296dbf1..d68d778 100644
--- a/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_32f368();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.glsl
index 7d6c266..c39008c 100644
--- a/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_330b7c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.glsl
index 2f6db6d..2ecac11 100644
--- a/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_331aee();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.glsl
index 190e192..23fe654 100644
--- a/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_33cec0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.glsl
index 62bbbd0..de296f6 100644
--- a/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_37eeef();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.glsl
index 1c59366..acd9ba2 100644
--- a/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_37ffd4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.glsl
index d4f5d68..1725bab 100644
--- a/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_38e8d7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.glsl
index 07ece05..5e7fc9c 100644
--- a/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_3a52ac();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.glsl
index 9fb992f..35fc361 100644
--- a/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_3bb7a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.glsl
index d92e657..76abf3f 100644
--- a/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_3bec15();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.glsl
index 6b65172..a55391f 100644
--- a/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_3c1937();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.glsl
index b895c2e..fb827e0 100644
--- a/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_3d1ebe();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.glsl
index 3cfcbfb..379233f 100644
--- a/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_3d6f01();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.glsl
index 793348a..8746fa2 100644
--- a/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_3e0dc4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.glsl
index 09db764..84eb321 100644
--- a/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_3fb31f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.glsl
index 8357f50..72d4650 100644
--- a/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_40c455();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.glsl
index 524ea4f..8afc78a 100644
--- a/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_4288fc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.glsl
index c3e738d..0bd87e3 100644
--- a/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_43d1df();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.glsl
index a170ea2..f3dbba9 100644
--- a/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_441ba8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.glsl
index 07f8acc..e1e9086 100644
--- a/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_44daa7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.glsl
index 3f2f113..374c52f 100644
--- a/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_473ead();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.glsl
index a3365cc..ac85eb0 100644
--- a/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_486500();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.glsl
index bb8b2e6..23fa92f 100644
--- a/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_48eae1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.glsl
index e1fea86..94a7e23 100644
--- a/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_4bf1fd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.glsl
index 55add24..2e30200 100644
--- a/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_4c454f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.glsl
index c6579be..cd6ea10 100644
--- a/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_4cce74();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.glsl
index 26e190d..338be51 100644
--- a/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_4d359d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.glsl
index 512caf0..8bcdf56 100644
--- a/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_4e2b3a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.glsl
index 7606929..79f36ac 100644
--- a/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_4fc057();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.glsl
index a03e2f4..bca5c67 100644
--- a/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_506a71();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.glsl
index b64a11f..82fc8d0 100644
--- a/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_51ec82();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.glsl
index fb1353f..14b1181 100644
--- a/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_5246b4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.glsl
index fe4a078..88cb42e 100644
--- a/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_52f503();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.glsl
index f98df27..e3e2c0c 100644
--- a/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_53a68b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.glsl
index 9ac476d..08d0e5e 100644
--- a/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_5425ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.glsl
index 46b60b1..4205b32 100644
--- a/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_574a31();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.glsl
index 62d91da..21a5c90 100644
--- a/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_579b93();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.glsl
index b441978..d4c1596 100644
--- a/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_5841f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.glsl
index 285fe87..d827ce2 100644
--- a/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_59a0ab();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.glsl
index 1fe17fc..48c51ae 100644
--- a/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_5a2f8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.glsl
index 11cc8f1..1b3e836 100644
--- a/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_5b17eb();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.glsl
index a9238c9..1ca48e1 100644
--- a/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_5bc4f3();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.glsl
index 6bf568b..4a97bd2 100644
--- a/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_5ddc61();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.glsl
index 8b15511..31f080c 100644
--- a/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_5ec6b2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.glsl
index db983d1..3915e5e 100644
--- a/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_5ee194();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.glsl
index 0624095..4c64435 100644
--- a/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_5f9a49();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.glsl
index 1627dd3..ce6e808 100644
--- a/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_602b5a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.glsl
index 4937e32..6ac0e01 100644
--- a/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_60975f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.glsl
index 79e2476..5289ad8 100644
--- a/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_614b58();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.glsl
index e578137..30fc643 100644
--- a/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_635584();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.glsl
index b2f6476..d8c1f31 100644
--- a/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_63f34a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.glsl
index bd2864c..79ba172 100644
--- a/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_658a74();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.glsl
index 3567bc6..7bc211b 100644
--- a/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_65ba8b();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.glsl
index 1993e9d..e8118ab 100644
--- a/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_682fd6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.glsl
index c81fa27..4014627 100644
--- a/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_699a1b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.glsl
index d0839f1..5c2ae88 100644
--- a/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_6b75c3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.glsl
index 82d2b15..22720ea 100644
--- a/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_6b80d2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.glsl
index 4869b2b..6f7e638 100644
--- a/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_6be9e0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.glsl
index 0a89148..7e909eb 100644
--- a/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_6c4a70();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.glsl
index 837f574..e7b27bc 100644
--- a/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_6cff2e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.glsl
index f9a1757..37f6640 100644
--- a/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_6da692();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.glsl
index c02e589..a0d3ba3 100644
--- a/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_6e6cc0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.glsl
index ca6be18..8f03850 100644
--- a/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_6f0c92();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.glsl
index 4fb1c18..ae94184 100644
--- a/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_6f8642();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.glsl
index 14022cf..1801645 100644
--- a/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_6fd2b1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.glsl
index 94861dc..15c31ee 100644
--- a/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_726472();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.glsl
index 7dbafac..e0e3578 100644
--- a/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_72fa64();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.glsl
index 0259057..179310c 100644
--- a/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_731349();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.glsl
index 11a9e58..80a9c7c 100644
--- a/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_73bbbc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.glsl
index 5d4d6b0..527cfe9 100644
--- a/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_74886f();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.glsl
index 2b18dc1..89901fc 100644
--- a/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_752da6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.glsl
index ad59290..d30fe29 100644
--- a/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_75bbd5();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.glsl
index 4e993bb6..fec6295 100644
--- a/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_76affd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.glsl
index cfb4ae0..e8bfb4d 100644
--- a/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_7792fa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.glsl
index afcacd1..340ea7f 100644
--- a/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_779d14();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.glsl
index 9395602..4dc1762 100644
--- a/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_77c0ae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.glsl
index 83669f2..fe769ed 100644
--- a/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_7b8f86();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.glsl
index 1c8d44b..5533f23 100644
--- a/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_7bb211();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.glsl
index 0191f4f..b245ff3 100644
--- a/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_7cec8d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.glsl
index d2b5f42..2646259 100644
--- a/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_7cf6e7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.glsl
index ecb88c4..0921dce 100644
--- a/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_7f7fae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.glsl
index 5119184..f19ad14 100644
--- a/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_803a10();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.glsl
index 5e9a252..7f90746 100644
--- a/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_804942();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.glsl
index 864f4cd..f0686f0 100644
--- a/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_805dae();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.glsl
index 3d2a7bf..302a64c 100644
--- a/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_80bf1d();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.glsl
index c6324f8..8de3170 100644
--- a/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_81ae31();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.glsl
index 7fc71bb..8af0a44 100644
--- a/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_820272();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.glsl
index d7d59d74..7bed365 100644
--- a/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_83bcc1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.glsl
index 6eb932f..ee841f4 100644
--- a/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_84d435();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.glsl
index 1f16cd1..50bea02 100644
--- a/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8676c9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.glsl
index e3ebc69..d0f3f9a 100644
--- a/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_872747();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.glsl
index fc59ce0..7870305 100644
--- a/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_8a16b0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.glsl
index 8bc0bc2..491a74c 100644
--- a/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8a8681();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.glsl
index 17c4a06..087e9db 100644
--- a/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8b9310();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.glsl
index 5ad8b7c..7ed791a 100644
--- a/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_8bb287();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.glsl
index 8b50c99..0d016a7 100644
--- a/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8c76e9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.glsl
index 3190eac..9d59b57 100644
--- a/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8cd611();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.glsl
index dab5f11..7d29622 100644
--- a/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_8cd841();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.glsl
index e7fab8f..7a7b8da 100644
--- a/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8dc54f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.glsl
index 762fcd3..e9262c7 100644
--- a/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_8e0479();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.glsl
index d926615..9c6ba86 100644
--- a/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_8ed9f8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.glsl
index 7e6fe10..02ab5c4 100644
--- a/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_8f71a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.glsl
index b037e7a..f8cd9b8 100644
--- a/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_8ff674();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.glsl
index ebca923..80b49d3 100644
--- a/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_958353();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.glsl
index de634cc..4a0af5f 100644
--- a/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_959d94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.glsl
index c14e25e..b50a14b 100644
--- a/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_95e452();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.glsl
index b6652e2..fc7e9bc 100644
--- a/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_969534();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.glsl
index 581fdf0..c7751c4 100644
--- a/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_9938b7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.glsl
index 25f5ace..c2308b5 100644
--- a/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_9a3ecc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.glsl
index 81cafce..edb6968 100644
--- a/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_9aedd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.glsl
index f7c0b7e..39fad6d 100644
--- a/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_9d8668();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.glsl
index 63081d5..63441c4 100644
--- a/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_9d9cd5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.glsl
index c96888b8..de5ad93 100644
--- a/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_9e3ec5();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.glsl
index 7d83803..78a4af6 100644
--- a/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_9e5bc2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.glsl
index 45559b3..a15544a 100644
--- a/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_9f5318();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.glsl
index fda4b41..a61e9f9 100644
--- a/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_9f7cea();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.glsl
index f572caa..38073e8 100644
--- a/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_a0022f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.glsl
index d9f3a71..dce6413 100644
--- a/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_a0f96e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.glsl
index a41187f..8351f07 100644
--- a/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_a1352c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.glsl
index ef83969c..d8bdc80 100644
--- a/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a165b8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.glsl
index b9164f0..31bb214 100644
--- a/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a4c338();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.glsl
index c7331c0..62affef 100644
--- a/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a5e80d();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.glsl
index 8ad9b6d..e28f313 100644
--- a/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_a6a986();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.glsl
index 59479c0..a814207 100644
--- a/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a6e78f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.glsl
index 6cc0859..748d7ea 100644
--- a/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_a702b6();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.glsl
index c82d1b4..a8b41f6 100644
--- a/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a7fc47();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.glsl
index 9ebd44d..cf08f1a 100644
--- a/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_a9298c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.glsl
index c8c8790..08fd792 100644
--- a/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_a9426c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.glsl
index c261c88..3eb62f0 100644
--- a/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_ab788e();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.glsl
index ab93fe0..7ce00ea 100644
--- a/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_abdd21();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.glsl
index c598f9c..3a8bd58 100644
--- a/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_ac67aa();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.glsl
index e2d422a..bb25981 100644
--- a/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_ae6a2a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.glsl
index 27a89cf..03357dd 100644
--- a/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_aeb38a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.glsl
index fa1929f..37584e0 100644
--- a/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_b42fd3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.glsl
index 0665cb3..e112d70 100644
--- a/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_b706b1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.glsl
index e1dbc2f..f1a57b2 100644
--- a/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_b70ded();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.glsl
index 7a71e83..cb5deaa 100644
--- a/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_b71c13();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.glsl
index 0d40b12..bc4790b 100644
--- a/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_b7232c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.glsl
index 7b82396..04bf561 100644
--- a/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_b76ff3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.glsl
index 1dbbeb4..85f0a23 100644
--- a/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_b77161();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.glsl
index ab01805..2574b53 100644
--- a/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_b91b86();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.glsl
index 762871a..1c8bcb4 100644
--- a/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_b9c81a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.glsl
index 75b15f9..f9c7ec1 100644
--- a/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_bbcb7f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.glsl
index 56ced86..3af93aa 100644
--- a/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_bcc97a();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.glsl
index f3f1910..acea58e 100644
--- a/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_bd6602();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.glsl
index cc861fd..bddce5c 100644
--- a/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_be6e30();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.glsl
index 95d4135..a5238a3 100644
--- a/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_bedbfc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.glsl
index 57c1641..05ce108 100644
--- a/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_bf775c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.glsl
index 7107fff..3b502dc 100644
--- a/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_c1f29e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.glsl
index 449b2d8..83ac389 100644
--- a/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_c2ca46();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.glsl
index 0397a73..667b9fc 100644
--- a/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_c32905();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.glsl
index cdb578f..ac24b18 100644
--- a/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_c33478();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.glsl
index cb4a436..1a452af 100644
--- a/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_c35268();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.glsl
index 9fe332c..163eb9a 100644
--- a/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_c5af1e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.glsl
index ec8aa80..72cfcb9 100644
--- a/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_c863be();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.glsl
index eba8443..cd04ed2 100644
--- a/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_c9d780();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.glsl
index 7c9a5e3..f686bbc 100644
--- a/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_cb3b0b();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.glsl
index 2ba9950..487d49b 100644
--- a/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_cd6755();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.glsl
index 7fdb8a1..4cf2a86 100644
--- a/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_ceb832();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.glsl
index 57f5e83..6a4e90f 100644
--- a/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_d19db4();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.glsl
index 9c24d2b..3b6d0d8 100644
--- a/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_d26166();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.glsl
index f3861a3..70526b2 100644
--- a/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_d2b565();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.glsl
index 849271a..43e436f 100644
--- a/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_d4aa95();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.glsl
index 09b1fd3..8f6b519 100644
--- a/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_d55e65();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.glsl
index b850675..62789c7 100644
--- a/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_d73b5c();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.glsl
index a5327ca..f6ee779 100644
--- a/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_d82b0a();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.glsl
index 66b8db1..f8e1a7f 100644
--- a/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_db92a2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.glsl
index 0f1dfca..435e365 100644
--- a/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_dce0e2();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.glsl
index ed2f039..7b29b7a 100644
--- a/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_dd7d81();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8_snorm) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.glsl
index 8227f0f..5154cef 100644
--- a/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_dde364();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.glsl
index 306dd4e..1825bc6 100644
--- a/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_de4b94();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.glsl
index 560e03f..84a0133 100644
--- a/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_df0c51();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.glsl
index 1932037..84982a8 100644
--- a/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_df2ca4();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.glsl
index 32d2aa7..b10feee 100644
--- a/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_dfa9a1();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.glsl
index 49c62cd..b45721f 100644
--- a/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_dffb13();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.glsl
index a68c711..3b2777a 100644
--- a/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_e077e7();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.glsl
index ac98086..6275f46 100644
--- a/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_e0b666();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.glsl
index fbf0203..13039de 100644
--- a/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_e38281();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.glsl
index 6c8235b..8ce8f4f 100644
--- a/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_e7c6d8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.glsl
index 09e7426..d125705 100644
--- a/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_e885e8();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16f) uniform highp writeonly image2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.glsl
index bd40a54..636248e 100644
--- a/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_e8cbf7();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.glsl
index 74087f0..04197c1 100644
--- a/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_ea30d2();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.glsl
index 46f386b..66c9e0f 100644
--- a/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_eb702f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.glsl
index ee143dd..c3b1452 100644
--- a/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_eb78b9();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.glsl
index 3787827..20b3f46 100644
--- a/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_ed6198();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.glsl
index 0045118..e60dcc2 100644
--- a/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_ee6acc();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.glsl
index f3d2848..3440814 100644
--- a/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_ef9f2f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.glsl
index 1a6b86e..a097c4c 100644
--- a/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_f1e6d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp writeonly iimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.glsl
index 5fc8500..53510d0 100644
--- a/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_f64d69();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, r32i) uniform highp iimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.glsl
index 47c18de..342d91d 100644
--- a/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -15,6 +18,9 @@
void main() {
textureStore_f7b0ab();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, r8) uniform highp writeonly image2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.glsl
index 03d2d51..c6def57 100644
--- a/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -11,6 +14,9 @@
void main() {
textureStore_f8dead();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8ui) uniform highp writeonly uimage3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.glsl
index 3fade5e..fc73005 100644
--- a/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_f9be83();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.glsl
index 4383edc..e562a41 100644
--- a/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_fb9a8f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba32ui) uniform highp writeonly uimage2D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.glsl
index b3d8733..b3e9387 100644
--- a/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_fbf53f();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba8i) uniform highp writeonly iimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.glsl
index 9088200..2962348 100644
--- a/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 460
precision highp float;
precision highp int;
@@ -12,6 +15,9 @@
void main() {
textureStore_fcbe66();
}
+//
+// compute_main
+//
#version 460
layout(binding = 0, rg32f) uniform highp writeonly image3D arg_0;
diff --git a/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.glsl b/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.glsl
index c8fe26e..41291f6 100644
--- a/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
textureStore_fd350c();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, rgba16ui) uniform highp writeonly uimage2DArray arg_0;
diff --git a/test/tint/builtins/gen/var/transpose/06794e.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/06794e.wgsl.expected.glsl
index 979a6ef..add42e4 100644
--- a/test/tint/builtins/gen/var/transpose/06794e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/06794e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_06794e();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_06794e();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/2585cd.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/2585cd.wgsl.expected.glsl
index c6d819e..b161a69 100644
--- a/test/tint/builtins/gen/var/transpose/2585cd.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/2585cd.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_2585cd();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_2585cd();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/31d679.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/31d679.wgsl.expected.glsl
index 4a3391f..80ce7e4 100644
--- a/test/tint/builtins/gen/var/transpose/31d679.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/31d679.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_31d679();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_31d679();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/31e37e.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/31e37e.wgsl.expected.glsl
index 9882780..9f48eca 100644
--- a/test/tint/builtins/gen/var/transpose/31e37e.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/31e37e.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_31e37e();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_31e37e();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.glsl
index dc877e6..a7b7ae6 100644
--- a/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_32dd64();
}
+//
+// compute_main
+//
#version 310 es
void transpose_32dd64() {
@@ -17,6 +23,9 @@
void main() {
transpose_32dd64();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/4ce359.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/4ce359.wgsl.expected.glsl
index 3469618..eb2cf02 100644
--- a/test/tint/builtins/gen/var/transpose/4ce359.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/4ce359.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_4ce359();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_4ce359();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/4dc9a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/4dc9a1.wgsl.expected.glsl
index effd1aa..f7d94ef 100644
--- a/test/tint/builtins/gen/var/transpose/4dc9a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/4dc9a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_4dc9a1();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_4dc9a1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.glsl
index 203854e..591449d 100644
--- a/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_553e90();
}
+//
+// compute_main
+//
#version 310 es
void transpose_553e90() {
@@ -17,6 +23,9 @@
void main() {
transpose_553e90();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.glsl
index 9577222..a8ef5f7 100644
--- a/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_5c133c();
}
+//
+// compute_main
+//
#version 310 es
void transpose_5c133c() {
@@ -17,6 +23,9 @@
void main() {
transpose_5c133c();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/5edd96.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/5edd96.wgsl.expected.glsl
index 5bd3bd0..254ddea 100644
--- a/test/tint/builtins/gen/var/transpose/5edd96.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/5edd96.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_5edd96();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_5edd96();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/5f36bf.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/5f36bf.wgsl.expected.glsl
index 9b15144..1258b23 100644
--- a/test/tint/builtins/gen/var/transpose/5f36bf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/5f36bf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_5f36bf();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_5f36bf();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.glsl
index dcf7ce8..7e22697 100644
--- a/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_66fce8();
}
+//
+// compute_main
+//
#version 310 es
void transpose_66fce8() {
@@ -17,6 +23,9 @@
void main() {
transpose_66fce8();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.glsl
index 02539b1..b0497fb 100644
--- a/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_70ca11();
}
+//
+// compute_main
+//
#version 310 es
void transpose_70ca11() {
@@ -17,6 +23,9 @@
void main() {
transpose_70ca11();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/7be8b2.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/7be8b2.wgsl.expected.glsl
index 6d6d34f..617e277 100644
--- a/test/tint/builtins/gen/var/transpose/7be8b2.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/7be8b2.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_7be8b2();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_7be8b2();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.glsl
index 49abc49..5cec110 100644
--- a/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_7eb2c5();
}
+//
+// compute_main
+//
#version 310 es
void transpose_7eb2c5() {
@@ -17,6 +23,9 @@
void main() {
transpose_7eb2c5();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/844869.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/844869.wgsl.expected.glsl
index be19bc1..95b5748 100644
--- a/test/tint/builtins/gen/var/transpose/844869.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/844869.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_844869();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_844869();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.glsl
index aacc60b..53a4bfa 100644
--- a/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_84a763();
}
+//
+// compute_main
+//
#version 310 es
void transpose_84a763() {
@@ -17,6 +23,9 @@
void main() {
transpose_84a763();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/854336.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/854336.wgsl.expected.glsl
index a6b131a..36778e6 100644
--- a/test/tint/builtins/gen/var/transpose/854336.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/854336.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_854336();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_854336();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/8c06ce.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/8c06ce.wgsl.expected.glsl
index 0a2d0f2..6d0eda2 100644
--- a/test/tint/builtins/gen/var/transpose/8c06ce.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/8c06ce.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_8c06ce();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_8c06ce();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.glsl
index c4f7934..1a4eaa6 100644
--- a/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_ace596();
}
+//
+// compute_main
+//
#version 310 es
void transpose_ace596() {
@@ -17,6 +23,9 @@
void main() {
transpose_ace596();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/b9ad1f.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/b9ad1f.wgsl.expected.glsl
index 2528af9..94aa162 100644
--- a/test/tint/builtins/gen/var/transpose/b9ad1f.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/b9ad1f.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_b9ad1f();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_b9ad1f();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/c1b600.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/c1b600.wgsl.expected.glsl
index 74577a9..b73e969 100644
--- a/test/tint/builtins/gen/var/transpose/c1b600.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/c1b600.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_c1b600();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_c1b600();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/d6faec.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/d6faec.wgsl.expected.glsl
index 0e78cf9c..369a6fd 100644
--- a/test/tint/builtins/gen/var/transpose/d6faec.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/d6faec.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_d6faec();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_d6faec();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/transpose/d8f8ba.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/d8f8ba.wgsl.expected.glsl
index b85cda2..38bfa09 100644
--- a/test/tint/builtins/gen/var/transpose/d8f8ba.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/d8f8ba.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_d8f8ba();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_d8f8ba();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.glsl
index e762c8b..da3cdb7 100644
--- a/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
transpose_dc671a();
}
+//
+// compute_main
+//
#version 310 es
void transpose_dc671a() {
@@ -17,6 +23,9 @@
void main() {
transpose_dc671a();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/ed4bdc.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/ed4bdc.wgsl.expected.glsl
index 65dd5cb..d4eb999 100644
--- a/test/tint/builtins/gen/var/transpose/ed4bdc.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/ed4bdc.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = transpose_ed4bdc();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = transpose_ed4bdc();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/transpose/faeb05.wgsl.expected.glsl b/test/tint/builtins/gen/var/transpose/faeb05.wgsl.expected.glsl
index 5f2da80..ff00af7 100644
--- a/test/tint/builtins/gen/var/transpose/faeb05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/transpose/faeb05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = transpose_faeb05();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = transpose_faeb05();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/trunc/103ab8.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/103ab8.wgsl.expected.glsl
index 6f81353..5d654a2 100644
--- a/test/tint/builtins/gen/var/trunc/103ab8.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/103ab8.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = trunc_103ab8();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = trunc_103ab8();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.glsl
index 3a732cc..2d15e08 100644
--- a/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_117396();
}
+//
+// compute_main
+//
#version 310 es
void trunc_117396() {
@@ -17,6 +23,9 @@
void main() {
trunc_117396();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/562d05.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/562d05.wgsl.expected.glsl
index 155805c..15260a3 100644
--- a/test/tint/builtins/gen/var/trunc/562d05.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/562d05.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_562d05();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_562d05();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.glsl
index c62587a..de465c0 100644
--- a/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_7d6ded();
}
+//
+// compute_main
+//
#version 310 es
void trunc_7d6ded() {
@@ -17,6 +23,9 @@
void main() {
trunc_7d6ded();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/a56109.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/a56109.wgsl.expected.glsl
index 2882da9..63893d6 100644
--- a/test/tint/builtins/gen/var/trunc/a56109.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/a56109.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = trunc_a56109();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = trunc_a56109();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.glsl
index 305d64d..21791e4 100644
--- a/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_c12555();
}
+//
+// compute_main
+//
#version 310 es
void trunc_c12555() {
@@ -17,6 +23,9 @@
void main() {
trunc_c12555();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/cc2b0d.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/cc2b0d.wgsl.expected.glsl
index 5acf947..35ed718 100644
--- a/test/tint/builtins/gen/var/trunc/cc2b0d.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/cc2b0d.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = trunc_cc2b0d();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = trunc_cc2b0d();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/trunc/ce7c17.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/ce7c17.wgsl.expected.glsl
index 50f5739..17e392a 100644
--- a/test/tint/builtins/gen/var/trunc/ce7c17.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/ce7c17.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -15,6 +18,9 @@
void main() {
v.inner = trunc_ce7c17();
}
+//
+// compute_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -31,6 +37,9 @@
void main() {
v.inner = trunc_ce7c17();
}
+//
+// vertex_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
diff --git a/test/tint/builtins/gen/var/trunc/e183aa.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/e183aa.wgsl.expected.glsl
index 1a34bf0..7692be2 100644
--- a/test/tint/builtins/gen/var/trunc/e183aa.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/e183aa.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_e183aa();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_e183aa();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/eb83df.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/eb83df.wgsl.expected.glsl
index 2249441..9cb03d7 100644
--- a/test/tint/builtins/gen/var/trunc/eb83df.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/eb83df.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_eb83df();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_eb83df();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.glsl
index 968d083..c0a74c6 100644
--- a/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -8,6 +11,9 @@
void main() {
trunc_f0f1a1();
}
+//
+// compute_main
+//
#version 310 es
void trunc_f0f1a1() {
@@ -17,6 +23,9 @@
void main() {
trunc_f0f1a1();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/trunc/f370d3.wgsl.expected.glsl b/test/tint/builtins/gen/var/trunc/f370d3.wgsl.expected.glsl
index 8fee028..843a2a3 100644
--- a/test/tint/builtins/gen/var/trunc/f370d3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/trunc/f370d3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = trunc_f370d3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = trunc_f370d3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack2x16float/32a5cf.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack2x16float/32a5cf.wgsl.expected.glsl
index 39b5d03..19d343c 100644
--- a/test/tint/builtins/gen/var/unpack2x16float/32a5cf.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack2x16float/32a5cf.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = unpack2x16float_32a5cf();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = unpack2x16float_32a5cf();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack2x16snorm/b4aea6.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack2x16snorm/b4aea6.wgsl.expected.glsl
index 57b4a23..23d274d 100644
--- a/test/tint/builtins/gen/var/unpack2x16snorm/b4aea6.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack2x16snorm/b4aea6.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = unpack2x16snorm_b4aea6();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = unpack2x16snorm_b4aea6();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack2x16unorm/7699c0.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack2x16unorm/7699c0.wgsl.expected.glsl
index b13cfa3..105d50d 100644
--- a/test/tint/builtins/gen/var/unpack2x16unorm/7699c0.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack2x16unorm/7699c0.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = unpack2x16unorm_7699c0();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = unpack2x16unorm_7699c0();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack4x8snorm/523fb3.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack4x8snorm/523fb3.wgsl.expected.glsl
index 604524c..1453499 100644
--- a/test/tint/builtins/gen/var/unpack4x8snorm/523fb3.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack4x8snorm/523fb3.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = unpack4x8snorm_523fb3();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = unpack4x8snorm_523fb3();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack4x8unorm/750c74.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack4x8unorm/750c74.wgsl.expected.glsl
index a55d24f..ccf84d1 100644
--- a/test/tint/builtins/gen/var/unpack4x8unorm/750c74.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack4x8unorm/750c74.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -14,6 +17,9 @@
void main() {
v.inner = unpack4x8unorm_750c74();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -29,6 +35,9 @@
void main() {
v.inner = unpack4x8unorm_750c74();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack4xI8/830900.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack4xI8/830900.wgsl.expected.glsl
index 2711575..51fcbf1 100644
--- a/test/tint/builtins/gen/var/unpack4xI8/830900.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack4xI8/830900.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = unpack4xI8_830900();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = unpack4xI8_830900();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/gen/var/unpack4xU8/a5ea55.wgsl.expected.glsl b/test/tint/builtins/gen/var/unpack4xU8/a5ea55.wgsl.expected.glsl
index 1a1ac0f..f172d98 100644
--- a/test/tint/builtins/gen/var/unpack4xU8/a5ea55.wgsl.expected.glsl
+++ b/test/tint/builtins/gen/var/unpack4xU8/a5ea55.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -17,6 +20,9 @@
void main() {
v.inner = unpack4xU8_a5ea55();
}
+//
+// compute_main
+//
#version 310 es
layout(binding = 0, std430)
@@ -35,6 +41,9 @@
void main() {
v.inner = unpack4xU8_a5ea55();
}
+//
+// vertex_main
+//
#version 310 es
diff --git a/test/tint/builtins/textureDimensions/depth_ms.spvasm.expected.glsl b/test/tint/builtins/textureDimensions/depth_ms.spvasm.expected.glsl
index 6ab4e5e..32b8993 100644
--- a/test/tint/builtins/textureDimensions/depth_ms.spvasm.expected.glsl
+++ b/test/tint/builtins/textureDimensions/depth_ms.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
@@ -28,6 +31,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -43,6 +49,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
uniform highp sampler2DMS arg_0;
diff --git a/test/tint/builtins/textureLoad/depth_ms.spvasm.expected.glsl b/test/tint/builtins/textureLoad/depth_ms.spvasm.expected.glsl
index dc10ff1..4420d62 100644
--- a/test/tint/builtins/textureLoad/depth_ms.spvasm.expected.glsl
+++ b/test/tint/builtins/textureLoad/depth_ms.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
@@ -30,6 +33,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -47,6 +53,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
uniform highp sampler2DMS arg_0;
diff --git a/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl b/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl
index cd658d6..223b067 100644
--- a/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl
+++ b/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
@@ -114,6 +117,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -225,6 +231,9 @@
void main() {
doTextureLoad();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/textureLoad/texture_param.wgsl.expected.glsl b/test/tint/builtins/textureLoad/texture_param.wgsl.expected.glsl
index 9b03d9c..2790cf0 100644
--- a/test/tint/builtins/textureLoad/texture_param.wgsl.expected.glsl
+++ b/test/tint/builtins/textureLoad/texture_param.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
@@ -29,6 +32,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -55,6 +61,9 @@
void main() {
doTextureLoad();
}
+//
+// compute_main
+//
#version 310 es
diff --git a/test/tint/builtins/textureNumSamples/depth_ms.spvasm.expected.glsl b/test/tint/builtins/textureNumSamples/depth_ms.spvasm.expected.glsl
index 9e70f01..b178e77 100644
--- a/test/tint/builtins/textureNumSamples/depth_ms.spvasm.expected.glsl
+++ b/test/tint/builtins/textureNumSamples/depth_ms.spvasm.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vertex_main
+//
#version 310 es
@@ -35,6 +38,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// fragment_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -45,7 +51,7 @@
};
layout(binding = 0, std140)
-uniform tint_symbol_3_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v;
void textureNumSamples_a3c8a0() {
@@ -58,6 +64,9 @@
void main() {
fragment_main_1();
}
+//
+// compute_main
+//
#version 310 es
@@ -66,7 +75,7 @@
};
layout(binding = 0, std140)
-uniform tint_symbol_3_1_ubo {
+uniform tint_symbol_1_ubo {
TintTextureUniformData inner;
} v;
void textureNumSamples_a3c8a0() {
diff --git a/test/tint/samples/compute_boids.wgsl.expected.glsl b/test/tint/samples/compute_boids.wgsl.expected.glsl
index 5115377..a5ea2ac 100644
--- a/test/tint/samples/compute_boids.wgsl.expected.glsl
+++ b/test/tint/samples/compute_boids.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vert_main
+//
#version 310 es
layout(location = 0) in vec2 vert_main_loc0_Input;
@@ -14,6 +17,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
precision highp float;
precision highp int;
@@ -25,6 +31,9 @@
void main() {
frag_main_loc0_Output = frag_main_inner();
}
+//
+// comp_main
+//
#version 310 es
diff --git a/test/tint/samples/cube.wgsl.expected.glsl b/test/tint/samples/cube.wgsl.expected.glsl
index 13acd1a..000784e 100644
--- a/test/tint/samples/cube.wgsl.expected.glsl
+++ b/test/tint/samples/cube.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vtx_main
+//
#version 310 es
@@ -36,6 +39,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/samples/triangle.wgsl.expected.glsl b/test/tint/samples/triangle.wgsl.expected.glsl
index b0b28b2..150bc48 100644
--- a/test/tint/samples/triangle.wgsl.expected.glsl
+++ b/test/tint/samples/triangle.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vtx_main
+//
#version 310 es
vec4 vtx_main_inner(uint VertexIndex) {
@@ -9,6 +12,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/statements/assign/phony/addr_of_non_constructable.wgsl.expected.glsl b/test/tint/statements/assign/phony/addr_of_non_constructable.wgsl.expected.glsl
index f83bcf2..d406c29 100644
--- a/test/tint/statements/assign/phony/addr_of_non_constructable.wgsl.expected.glsl
+++ b/test/tint/statements/assign/phony/addr_of_non_constructable.wgsl.expected.glsl
@@ -1,5 +1,9 @@
#version 310 es
+layout(binding = 0, std430)
+buffer S_1_ssbo {
+ int arr[];
+} s;
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
void main() {
}
diff --git a/test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.glsl b/test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.glsl
index 0fab68e..c427edf 100644
--- a/test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main1
+//
#version 310 es
precision highp float;
precision highp int;
@@ -16,6 +19,9 @@
float v = main1_inner();
gl_FragDepth = clamp(v, tint_push_constants.tint_frag_depth_min, tint_push_constants.tint_frag_depth_max);
}
+//
+// main2
+//
#version 310 es
#extension GL_OES_sample_variables: require
precision highp float;
diff --git a/test/tint/types/functions/shader_io/fragment_output_locations.wgsl.expected.glsl b/test/tint/types/functions/shader_io/fragment_output_locations.wgsl.expected.glsl
index 7f2b4a4..1f8e324 100644
--- a/test/tint/types/functions/shader_io/fragment_output_locations.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/fragment_output_locations.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main0
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
main0_loc0_Output = main0_inner();
}
+//
+// main1
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +26,9 @@
void main() {
main1_loc1_Output = main1_inner();
}
+//
+// main2
+//
#version 310 es
precision highp float;
precision highp int;
@@ -31,6 +40,9 @@
void main() {
main2_loc2_Output = main2_inner();
}
+//
+// main3
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/types/functions/shader_io/fragment_output_locations_f16.wgsl.expected.glsl b/test/tint/types/functions/shader_io/fragment_output_locations_f16.wgsl.expected.glsl
index 4377f35..071e906 100644
--- a/test/tint/types/functions/shader_io/fragment_output_locations_f16.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/fragment_output_locations_f16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main0
+//
#version 310 es
precision highp float;
precision highp int;
@@ -9,6 +12,9 @@
void main() {
main0_loc0_Output = main0_inner();
}
+//
+// main1
+//
#version 310 es
precision highp float;
precision highp int;
@@ -20,6 +26,9 @@
void main() {
main1_loc1_Output = main1_inner();
}
+//
+// main2
+//
#version 310 es
precision highp float;
precision highp int;
@@ -31,6 +40,9 @@
void main() {
main2_loc2_Output = main2_inner();
}
+//
+// main3
+//
#version 310 es
precision highp float;
precision highp int;
@@ -42,6 +54,9 @@
void main() {
main3_loc3_Output = main3_inner();
}
+//
+// main4
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
@@ -54,6 +69,9 @@
void main() {
main4_loc4_Output = main4_inner();
}
+//
+// main5
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
diff --git a/test/tint/types/functions/shader_io/interpolate_integers.wgsl.expected.glsl b/test/tint/types/functions/shader_io/interpolate_integers.wgsl.expected.glsl
index 0366885..e10d69c 100644
--- a/test/tint/types/functions/shader_io/interpolate_integers.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/interpolate_integers.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vert_main
+//
#version 310 es
@@ -27,6 +30,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.glsl b/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.glsl
index 9ad66eb..34afc03 100644
--- a/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vert_main
+//
#version 310 es
@@ -21,6 +24,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
precision highp float;
precision highp int;
diff --git a/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.glsl b/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.glsl
index a70c57d..f000bb6 100644
--- a/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vert_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
@@ -22,6 +25,9 @@
gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
gl_PointSize = 1.0f;
}
+//
+// frag_main
+//
#version 310 es
#extension GL_AMD_gpu_shader_half_float: require
precision highp float;
diff --git a/test/tint/types/functions/shader_io/shared_struct_helper_function.wgsl.expected.glsl b/test/tint/types/functions/shader_io/shared_struct_helper_function.wgsl.expected.glsl
index e5f8ed3..ffefc14 100644
--- a/test/tint/types/functions/shader_io/shared_struct_helper_function.wgsl.expected.glsl
+++ b/test/tint/types/functions/shader_io/shared_struct_helper_function.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// vert_main1
+//
#version 310 es
@@ -21,6 +24,9 @@
vert_main1_loc0_Output = v.loc0;
gl_PointSize = 1.0f;
}
+//
+// vert_main2
+//
#version 310 es
diff --git a/test/tint/var/uses/private.wgsl.expected.glsl b/test/tint/var/uses/private.wgsl.expected.glsl
index b50c7c2..cfcabf5 100644
--- a/test/tint/var/uses/private.wgsl.expected.glsl
+++ b/test/tint/var/uses/private.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main1
+//
#version 310 es
int a = 0;
@@ -9,6 +12,9 @@
a = 42;
uses_a();
}
+//
+// main2
+//
#version 310 es
int b = 0;
@@ -20,6 +26,9 @@
b = 7;
uses_b();
}
+//
+// main3
+//
#version 310 es
int a = 0;
@@ -47,6 +56,9 @@
outer();
no_uses();
}
+//
+// main4
+//
#version 310 es
void no_uses() {
diff --git a/test/tint/var/uses/push_constant.wgsl.expected.glsl b/test/tint/var/uses/push_constant.wgsl.expected.glsl
index c616014..f6e2558 100644
--- a/test/tint/var/uses/push_constant.wgsl.expected.glsl
+++ b/test/tint/var/uses/push_constant.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main1
+//
#version 310 es
@@ -13,6 +16,9 @@
void main() {
uses_a();
}
+//
+// main2
+//
#version 310 es
@@ -31,6 +37,9 @@
void main() {
uses_uses_a();
}
+//
+// main3
+//
#version 310 es
@@ -46,6 +55,9 @@
void main() {
uses_b();
}
+//
+// main4
+//
#version 310 es
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
diff --git a/test/tint/var/uses/workgroup.wgsl.expected.glsl b/test/tint/var/uses/workgroup.wgsl.expected.glsl
index 367101b..d487230 100644
--- a/test/tint/var/uses/workgroup.wgsl.expected.glsl
+++ b/test/tint/var/uses/workgroup.wgsl.expected.glsl
@@ -1,3 +1,6 @@
+//
+// main1
+//
#version 310 es
shared int a;
@@ -16,6 +19,9 @@
void main() {
main1_inner(gl_LocalInvocationIndex);
}
+//
+// main2
+//
#version 310 es
shared int b;
@@ -34,6 +40,9 @@
void main() {
main2_inner(gl_LocalInvocationIndex);
}
+//
+// main3
+//
#version 310 es
shared int a;
@@ -69,6 +78,9 @@
void main() {
main3_inner(gl_LocalInvocationIndex);
}
+//
+// main4
+//
#version 310 es
void no_uses() {