Tint/HLSL: Don't pack level in coords for textureLoad on read-write storage textures
This patch sets pack_level_in_coords to false for textureLoad() on read-write
storage textures as mip levels aren't supported for RWTexture*D.load().
Without this patch when the HLSL shader with RWTexture*D.load() is compiled:
- Below warning will be reported by FXC:
warning X3206: 'Load': implicit truncation of vector type
- Below warning will be reported by DXC:
warning: implicit truncation of vector type [-Wconversion]
This patch also updates the tint end2end tests by running ./test/run-all.sh with
"--generate-expected".
Bug: dawn:1972
Change-Id: I7a28b73a214d1363bec0b301b1d0d11ede026d37
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/159920
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.dxc.hlsl
index ba28dac..cb41341 100644
--- a/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_012e11() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.fxc.hlsl
index ba28dac..cb41341 100644
--- a/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/012e11.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_012e11() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.dxc.hlsl
index dbc8ae3..bd57ec9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_01cd01() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.fxc.hlsl
index dbc8ae3..bd57ec9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/01cd01.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_01cd01() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.dxc.hlsl
index ac94382..c0e185b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_02c48d() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.fxc.hlsl
index ac94382..c0e185b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/02c48d.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_02c48d() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.dxc.hlsl
index 483bf11..3d4c55f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_02ef1f() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.fxc.hlsl
index 483bf11..3d4c55f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/02ef1f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_02ef1f() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.dxc.hlsl
index 9a478cc..8cca30b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_03e03e() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.fxc.hlsl
index 9a478cc..8cca30b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/03e03e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_03e03e() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.dxc.hlsl
index a36ae14..977cd6e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_054350() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.fxc.hlsl
index a36ae14..977cd6e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/054350.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_054350() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.dxc.hlsl
index b80ac00..c337d48 100644
--- a/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_0b515a() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.fxc.hlsl
index b80ac00..c337d48 100644
--- a/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/0b515a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_0b515a() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.dxc.hlsl
index 7ba3a12..922d1dc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_126466() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.fxc.hlsl
index 7ba3a12..922d1dc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/126466.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_126466() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.dxc.hlsl
index ef9c995..891ee5c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_14cc4c() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.fxc.hlsl
index ef9c995..891ee5c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/14cc4c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_14cc4c() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.dxc.hlsl
index 5c402bc..03785d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1619bf() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.fxc.hlsl
index 5c402bc..03785d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1619bf.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1619bf() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.dxc.hlsl
index d2eac14..1de9034 100644
--- a/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_170593() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.fxc.hlsl
index d2eac14..1de9034 100644
--- a/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/170593.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_170593() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.dxc.hlsl
index 50af68c..afc9cfd 100644
--- a/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_17095b() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.fxc.hlsl
index 50af68c..afc9cfd 100644
--- a/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/17095b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_17095b() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.dxc.hlsl
index 4ae5c83..9c07a9e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_19d6be() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.fxc.hlsl
index 4ae5c83..9c07a9e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/19d6be.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_19d6be() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.dxc.hlsl
index 53e5ea3..9c43fa4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1b4332() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.fxc.hlsl
index 53e5ea3..9c43fa4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1b4332.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1b4332() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.dxc.hlsl
index 62b6901..72e481a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1bc5ab() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.fxc.hlsl
index 62b6901..72e481a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1bc5ab.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1bc5ab() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.dxc.hlsl
index 775d2cd..bfa004d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1d43ae() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.fxc.hlsl
index 775d2cd..bfa004d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1d43ae.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1d43ae() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.dxc.hlsl
index 061f43b..1f49313 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1e6baa() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.fxc.hlsl
index 061f43b..1f49313 100644
--- a/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/1e6baa.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_1e6baa() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.dxc.hlsl
index e50396a..e99d07c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_25b67f() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.fxc.hlsl
index e50396a..e99d07c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/25b67f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_25b67f() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.dxc.hlsl
index 5f378d2..396c059 100644
--- a/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_26b8f6() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.fxc.hlsl
index 5f378d2..396c059 100644
--- a/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/26b8f6.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_26b8f6() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.dxc.hlsl
index 9c6a29d..fb0e805 100644
--- a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_272e7a() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.fxc.hlsl
index 9c6a29d..fb0e805 100644
--- a/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/272e7a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_272e7a() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.dxc.hlsl
index cb5f20d..aa522c3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2cee30() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.fxc.hlsl
index cb5f20d..aa522c3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2cee30.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2cee30() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.dxc.hlsl
index 6f5bfba..1c368ca 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2dbfc2() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.fxc.hlsl
index 6f5bfba..1c368ca 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2dbfc2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2dbfc2() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.dxc.hlsl
index 8431717..dcdb048 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2eaf31() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.fxc.hlsl
index 8431717..dcdb048 100644
--- a/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/2eaf31.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_2eaf31() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.dxc.hlsl
index e1d15fb..883c265 100644
--- a/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_32a7b8() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.fxc.hlsl
index e1d15fb..883c265 100644
--- a/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/32a7b8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_32a7b8() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.dxc.hlsl
index 324a7af..49f7964 100644
--- a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_34d97c() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.fxc.hlsl
index 324a7af..49f7964 100644
--- a/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/34d97c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_34d97c() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.dxc.hlsl
index 2977575..4e4a254 100644
--- a/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_39016c() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.fxc.hlsl
index 2977575..4e4a254 100644
--- a/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/39016c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_39016c() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.dxc.hlsl
index f34f6c2..b8549e8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_395447() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.fxc.hlsl
index f34f6c2..b8549e8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/395447.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_395447() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.dxc.hlsl
index 9d51bab..8e15e4b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3a2350() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.fxc.hlsl
index 9d51bab..8e15e4b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3a2350.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3a2350() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.dxc.hlsl
index 923adb6..d1b69d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3aea13() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.fxc.hlsl
index 923adb6..d1b69d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3aea13.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3aea13() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.dxc.hlsl
index 453644b..ef1e303 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3bbc2b() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.fxc.hlsl
index 453644b..ef1e303 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3bbc2b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3bbc2b() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.dxc.hlsl
index 2225aa3..6288721 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3cfb9c() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.fxc.hlsl
index 2225aa3..6288721 100644
--- a/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/3cfb9c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_3cfb9c() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.dxc.hlsl
index 3efb53a..1cca04c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_40ee8b() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.fxc.hlsl
index 3efb53a..1cca04c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/40ee8b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_40ee8b() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.dxc.hlsl
index 73036ba..6d8e452 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4212a1() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.fxc.hlsl
index 73036ba..6d8e452 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4212a1.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4212a1() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.dxc.hlsl
index a395225..3beebde 100644
--- a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_424afd() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.fxc.hlsl
index a395225..3beebde 100644
--- a/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/424afd.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_424afd() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.dxc.hlsl
index da67847..5348338 100644
--- a/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_42a631() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.fxc.hlsl
index da67847..5348338 100644
--- a/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/42a631.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_42a631() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.dxc.hlsl
index d2c8bd7..59e6534 100644
--- a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_43484a() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.fxc.hlsl
index d2c8bd7..59e6534 100644
--- a/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/43484a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_43484a() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.dxc.hlsl
index 3b04b13..87187c9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_43cd86() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.fxc.hlsl
index 3b04b13..87187c9 100644
--- a/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/43cd86.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_43cd86() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.dxc.hlsl
index fc1da3f..a18a168 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4542ae() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.fxc.hlsl
index fc1da3f..a18a168 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4542ae.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4542ae() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.dxc.hlsl
index bfe4032..cfd34e4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_469912() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.fxc.hlsl
index bfe4032..cfd34e4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/469912.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_469912() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.dxc.hlsl
index 16442a1..bec12a3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_473d3e() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.fxc.hlsl
index 16442a1..bec12a3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/473d3e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_473d3e() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.dxc.hlsl
index e5b8fea..4d3a45b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_482627() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.fxc.hlsl
index e5b8fea..4d3a45b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/482627.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_482627() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.dxc.hlsl
index d6d30b2..4d91386 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4a5c55() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.fxc.hlsl
index d6d30b2..4d91386 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4a5c55.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4a5c55() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.dxc.hlsl
index b0d85ff..a20cd62 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4c15b2() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.fxc.hlsl
index b0d85ff..a20cd62 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c15b2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4c15b2() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.dxc.hlsl
index 3f32bac..2e8ac09 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4c1a1e() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.fxc.hlsl
index 3f32bac..2e8ac09 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4c1a1e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4c1a1e() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.dxc.hlsl
index d1403c6..d8b5bf7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4ccf9a() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.fxc.hlsl
index d1403c6..d8b5bf7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4ccf9a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4ccf9a() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.dxc.hlsl
index 0058f8f..242b160 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4e2c5c() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.fxc.hlsl
index 0058f8f..242b160 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4e2c5c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4e2c5c() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.dxc.hlsl
index 917edb0..3fd4718 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4f5496() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.fxc.hlsl
index 917edb0..3fd4718 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4f5496.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4f5496() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.dxc.hlsl
index 198b9ac..1298c94 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4f90bb() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.fxc.hlsl
index 198b9ac..1298c94 100644
--- a/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/4f90bb.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_4f90bb() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.dxc.hlsl
index 0468c00..2b097a6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5154e1() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.fxc.hlsl
index 0468c00..2b097a6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5154e1.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5154e1() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.dxc.hlsl
index d0d989a..2ec497d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_53941c() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.fxc.hlsl
index d0d989a..2ec497d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/53941c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_53941c() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.dxc.hlsl
index ca1a083..dcd7c36 100644
--- a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_54fb38() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.fxc.hlsl
index ca1a083..dcd7c36 100644
--- a/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/54fb38.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_54fb38() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.dxc.hlsl
index 5e4ac2b..5371ba1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_56a000() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.fxc.hlsl
index 5e4ac2b..5371ba1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/56a000.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_56a000() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.dxc.hlsl
index 5094ca8..34425c6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5b0f5b() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.fxc.hlsl
index 5094ca8..34425c6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5b0f5b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5b0f5b() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.dxc.hlsl
index 1b43bc6..35ed91a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5b4947() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.fxc.hlsl
index 1b43bc6..35ed91a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5b4947.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5b4947() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.dxc.hlsl
index 81d5fa2..208d04b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5c69f8() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.fxc.hlsl
index 81d5fa2..208d04b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5c69f8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5c69f8() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.dxc.hlsl
index 02b676c..4ce1e23 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5cd3fc() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.fxc.hlsl
index 02b676c..4ce1e23 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5cd3fc.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5cd3fc() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.dxc.hlsl
index c506526..d2d2018 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5e17a7() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.fxc.hlsl
index c506526..d2d2018 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5e17a7.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5e17a7() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.dxc.hlsl
index bacc241..438f918 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5e1843() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.fxc.hlsl
index bacc241..438f918 100644
--- a/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/5e1843.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_5e1843() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.dxc.hlsl
index 7633551..c643db2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_61e2e8() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.fxc.hlsl
index 7633551..c643db2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/61e2e8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_61e2e8() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.dxc.hlsl
index 681c24d..79bb6d6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_622278() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.fxc.hlsl
index 681c24d..79bb6d6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/622278.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_622278() {
- uint4 res = arg_0.Load(int4((1).xxx, 0));
+ uint4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.dxc.hlsl
index 4001a62..e4f42b1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_64c372() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.fxc.hlsl
index 4001a62..e4f42b1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/64c372.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_64c372() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.dxc.hlsl
index 3ce76bb..82ed508 100644
--- a/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_666010() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.fxc.hlsl
index 3ce76bb..82ed508 100644
--- a/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/666010.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_666010() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.dxc.hlsl
index ae5bec4..f7c07d6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_67d826() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.fxc.hlsl
index ae5bec4..f7c07d6 100644
--- a/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/67d826.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_67d826() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.dxc.hlsl
index edbe60a..3b8e2b2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_68d273() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.fxc.hlsl
index edbe60a..3b8e2b2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/68d273.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_68d273() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.dxc.hlsl
index 5faf07f..5981b77 100644
--- a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_69fee5() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.fxc.hlsl
index 5faf07f..5981b77 100644
--- a/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/69fee5.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_69fee5() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.dxc.hlsl
index c09df56..c8d339c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6a6871() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.fxc.hlsl
index c09df56..c8d339c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6a6871.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6a6871() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.dxc.hlsl
index c7f9c8b..b71f839 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6b8ba6() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.fxc.hlsl
index c7f9c8b..b71f839 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6b8ba6.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6b8ba6() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.dxc.hlsl
index 2225000..58d828e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6ba9ab() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.fxc.hlsl
index 2225000..58d828e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6ba9ab.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6ba9ab() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.dxc.hlsl
index 8ac4fc5..e923d3c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6bf3e2() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.fxc.hlsl
index 8ac4fc5..e923d3c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6bf3e2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6bf3e2() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.dxc.hlsl
index 2cff1a8..355f4c8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6d1fb4() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.fxc.hlsl
index 2cff1a8..355f4c8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d1fb4.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6d1fb4() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.dxc.hlsl
index 5b80f10..942e473 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6d7bb5() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.fxc.hlsl
index 5b80f10..942e473 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6d7bb5.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6d7bb5() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.dxc.hlsl
index 0f73d5f..612d012 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6e903f() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.fxc.hlsl
index 0f73d5f..612d012 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6e903f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6e903f() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.dxc.hlsl
index 732fc84..6fb709b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6f0ea8() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.fxc.hlsl
index 732fc84..6fb709b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f0ea8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6f0ea8() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.dxc.hlsl
index ab08156..0c3ea5b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6f8927() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.fxc.hlsl
index ab08156..0c3ea5b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/6f8927.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_6f8927() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.dxc.hlsl
index 121c4b2..18a095f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_742f1b() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.fxc.hlsl
index 121c4b2..18a095f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/742f1b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_742f1b() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.dxc.hlsl
index 74cbaa1..819d275 100644
--- a/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_74a387() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.fxc.hlsl
index 74cbaa1..819d275 100644
--- a/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/74a387.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_74a387() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.dxc.hlsl
index 428d215..b2e60a0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_7e5cbc() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.fxc.hlsl
index 428d215..b2e60a0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/7e5cbc.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_7e5cbc() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.dxc.hlsl
index 2fba535..5fa3930 100644
--- a/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_80dae1() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.fxc.hlsl
index 2fba535..5fa3930 100644
--- a/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/80dae1.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_80dae1() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.dxc.hlsl
index 76ec392..569f198 100644
--- a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_83d6e3() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.fxc.hlsl
index 76ec392..569f198 100644
--- a/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/83d6e3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_83d6e3() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.dxc.hlsl
index c9a4cb1..f138842 100644
--- a/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_848d85() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.fxc.hlsl
index c9a4cb1..f138842 100644
--- a/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/848d85.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_848d85() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.dxc.hlsl
index 49a9a15..e15bdbf 100644
--- a/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_84a438() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.fxc.hlsl
index 49a9a15..e15bdbf 100644
--- a/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/84a438.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_84a438() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.dxc.hlsl
index be38ddc..731513b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_878e24() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.fxc.hlsl
index be38ddc..731513b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/878e24.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_878e24() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.dxc.hlsl
index d3aee33..34b5e7a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_87f0a6() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.fxc.hlsl
index d3aee33..34b5e7a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/87f0a6.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_87f0a6() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.dxc.hlsl
index a8d9823..9b00a13 100644
--- a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_881349() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.fxc.hlsl
index a8d9823..9b00a13 100644
--- a/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/881349.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_881349() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.dxc.hlsl
index e4b5190..da41cd1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8b62fb() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.fxc.hlsl
index e4b5190..da41cd1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8b62fb.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8b62fb() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.dxc.hlsl
index b6342ee..4399277 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8bf8c2() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.fxc.hlsl
index b6342ee..4399277 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8bf8c2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8bf8c2() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.dxc.hlsl
index 78eaba2..d4f06c4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8c6176() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.fxc.hlsl
index 78eaba2..d4f06c4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8c6176.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8c6176() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.dxc.hlsl
index 1e964f8..fe7e164 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8d64c3() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.fxc.hlsl
index 1e964f8..fe7e164 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8d64c3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8d64c3() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.dxc.hlsl
index 2b55a6f..fffa74c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8e68c9() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.fxc.hlsl
index 2b55a6f..fffa74c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8e68c9.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8e68c9() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.dxc.hlsl
index 94ebc84..689e1309 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8fc29b() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.fxc.hlsl
index 94ebc84..689e1309 100644
--- a/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/8fc29b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_8fc29b() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.dxc.hlsl
index 6cc3b2c..67fd5c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_91ede5() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.fxc.hlsl
index 6cc3b2c..67fd5c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/91ede5.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_91ede5() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.dxc.hlsl
index 90542e8..088e643 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9242e7() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.fxc.hlsl
index 90542e8..088e643 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9242e7.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9242e7() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.dxc.hlsl
index 6274206..b79e24d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_93f23e() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.fxc.hlsl
index 6274206..b79e24d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/93f23e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_93f23e() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.dxc.hlsl
index 601d5f6..748e025 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9fa9fd() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.fxc.hlsl
index 601d5f6..748e025 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9fa9fd.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9fa9fd() {
- uint4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ uint4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.dxc.hlsl
index 14ec6c0..4a9b62f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9fd7be() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.fxc.hlsl
index 14ec6c0..4a9b62f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/9fd7be.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_9fd7be() {
- uint4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ uint4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.dxc.hlsl
index a909a28..9a9643b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a2b3f4() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.fxc.hlsl
index a909a28..9a9643b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a2b3f4.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a2b3f4() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.dxc.hlsl
index 8d19706..f793c7b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a3733f() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.fxc.hlsl
index 8d19706..f793c7b 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a3733f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a3733f() {
- uint4 res = arg_0.Load(int3((1).xx, 0));
+ uint4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.dxc.hlsl
index 5c46e13..da533b2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a3f122() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.fxc.hlsl
index 5c46e13..da533b2 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a3f122.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a3f122() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.dxc.hlsl
index 38e6873..1befed8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a548a8() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.fxc.hlsl
index 38e6873..1befed8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a548a8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a548a8() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.dxc.hlsl
index 52360d5..cf1dc51 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a54e11() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.fxc.hlsl
index 52360d5..cf1dc51 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a54e11.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a54e11() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.dxc.hlsl
index ba303b1..8f986cc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a5c4e2() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.fxc.hlsl
index ba303b1..8f986cc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5c4e2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a5c4e2() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.dxc.hlsl
index dfe872c..eb57026 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a5e0a5() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.fxc.hlsl
index dfe872c..eb57026 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a5e0a5.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a5e0a5() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.dxc.hlsl
index 58cafef..ff7a711 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a64b1d() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.fxc.hlsl
index 58cafef..ff7a711 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a64b1d.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a64b1d() {
- float4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ float4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.dxc.hlsl
index 174df9b..07fa72c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a7bcb4() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.fxc.hlsl
index 174df9b..07fa72c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7bcb4.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a7bcb4() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.dxc.hlsl
index a6a94c1..40e1ac8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a7c171() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.fxc.hlsl
index a6a94c1..40e1ac8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a7c171.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a7c171() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.dxc.hlsl
index 2ddc8a2..b3e5935 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a92b18() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.fxc.hlsl
index 2ddc8a2..b3e5935 100644
--- a/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/a92b18.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_a92b18() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.dxc.hlsl
index 97b0517..5abf6b3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aa2579() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.fxc.hlsl
index 97b0517..5abf6b3 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa2579.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aa2579() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.dxc.hlsl
index 04657ae..626e20f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aa6130() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.fxc.hlsl
index 04657ae..626e20f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aa6130.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aa6130() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.dxc.hlsl
index e461923..b08475c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aae9c3() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.fxc.hlsl
index e461923..b08475c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/aae9c3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_aae9c3() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.dxc.hlsl
index 1458b5e..ad2d795 100644
--- a/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_acf22f() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.fxc.hlsl
index 1458b5e..ad2d795 100644
--- a/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/acf22f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_acf22f() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.dxc.hlsl
index 400a130..d454799 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ad551e() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.fxc.hlsl
index 400a130..d454799 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ad551e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ad551e() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.dxc.hlsl
index e0e0e01..808c0fe 100644
--- a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_af0507() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.fxc.hlsl
index e0e0e01..808c0fe 100644
--- a/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/af0507.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_af0507() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.dxc.hlsl
index a33768d..ffbb1f4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b1ca35() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.fxc.hlsl
index a33768d..ffbb1f4 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b1ca35.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b1ca35() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.dxc.hlsl
index a22e3fe..165ca28 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b25644() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.fxc.hlsl
index a22e3fe..165ca28 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b25644.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b25644() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.dxc.hlsl
index 68cc7ac..9786df1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b27c33() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.fxc.hlsl
index 68cc7ac..9786df1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b27c33.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b27c33() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.dxc.hlsl
index a596b4d..ff5c26f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b4d6c4() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.fxc.hlsl
index a596b4d..ff5c26f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b4d6c4.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b4d6c4() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.dxc.hlsl
index 7f9ccd4..a5d3761 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b60a86() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.fxc.hlsl
index 7f9ccd4..a5d3761 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b60a86.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b60a86() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.dxc.hlsl
index 33f5029..841f5b8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b60db7() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.fxc.hlsl
index 33f5029..841f5b8 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b60db7.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b60db7() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.dxc.hlsl
index df9c8da..864a466 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b75c8f() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.fxc.hlsl
index df9c8da..864a466 100644
--- a/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/b75c8f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_b75c8f() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.dxc.hlsl
index f9fc079..e9d58b5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ba023a() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.fxc.hlsl
index f9fc079..e9d58b5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ba023a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ba023a() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.dxc.hlsl
index 189e02e..be2993e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ba74b2() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.fxc.hlsl
index 189e02e..be2993e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ba74b2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ba74b2() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.dxc.hlsl
index 5633b2b..18cd209 100644
--- a/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_babdf3() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.fxc.hlsl
index 5633b2b..18cd209 100644
--- a/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/babdf3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_babdf3() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.dxc.hlsl
index 53540bc..2078ceb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bba04a() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.fxc.hlsl
index 53540bc..2078ceb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bba04a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bba04a() {
- uint4 res = arg_0.Load(uint2(1u, uint(0)));
+ uint4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.dxc.hlsl
index 6f7f800..52c64dc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bbb762() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.fxc.hlsl
index 6f7f800..52c64dc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bbb762.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bbb762() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.dxc.hlsl
index 25693ff..222f58f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bd990a() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.fxc.hlsl
index 25693ff..222f58f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bd990a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bd990a() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.dxc.hlsl
index f47b646..2956e98 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bdc67a() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.fxc.hlsl
index f47b646..2956e98 100644
--- a/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/bdc67a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_bdc67a() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.dxc.hlsl
index 318793e..a8dcb43 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c2d09a() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.fxc.hlsl
index 318793e..a8dcb43 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c2d09a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c2d09a() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.dxc.hlsl
index b56204f..900e52a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c5c86d() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.fxc.hlsl
index b56204f..900e52a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c5c86d.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c5c86d() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.dxc.hlsl
index 0512c81..1a18855 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c7e313() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.fxc.hlsl
index 0512c81..1a18855 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c7e313.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c7e313() {
- uint4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ uint4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.dxc.hlsl
index 6f39a49..d76e67f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c80691() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.fxc.hlsl
index 6f39a49..d76e67f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c80691.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c80691() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.dxc.hlsl
index a04fe21..6f3abee 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c98bf4() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.fxc.hlsl
index a04fe21..6f3abee 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c98bf4.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c98bf4() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.dxc.hlsl
index a823b46..917955c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c9b083() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.fxc.hlsl
index a823b46..917955c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9b083.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c9b083() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.dxc.hlsl
index fd56892..14df3e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c9f310() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.fxc.hlsl
index fd56892..14df3e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/c9f310.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_c9f310() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.dxc.hlsl
index a4dbc57..25199d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cac876() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.fxc.hlsl
index a4dbc57..25199d1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cac876.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cac876() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.dxc.hlsl
index 5a3e4cc..e7fa3cb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cdbcf6() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.fxc.hlsl
index 5a3e4cc..e7fa3cb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdbcf6.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cdbcf6() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.dxc.hlsl
index 349dff1..d9b7202 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cdccd2() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.fxc.hlsl
index 349dff1..d9b7202 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cdccd2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cdccd2() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.dxc.hlsl
index 232aad3..20306c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cddf6b() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.fxc.hlsl
index 232aad3..20306c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cddf6b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cddf6b() {
- float4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ float4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.dxc.hlsl
index 38346dd..97c7a29 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cec477() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.fxc.hlsl
index 38346dd..97c7a29 100644
--- a/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/cec477.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_cec477() {
- int4 res = arg_0.Load(uint4((1u).xxx, uint(0)));
+ int4 res = arg_0.Load((1u).xxx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.dxc.hlsl
index a88897a..5c04b58 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d0e351() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.fxc.hlsl
index a88897a..5c04b58 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d0e351.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d0e351() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.dxc.hlsl
index 9ab3c51..10d37bc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d37a08() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.fxc.hlsl
index 9ab3c51..10d37bc 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d37a08.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d37a08() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.dxc.hlsl
index 2430341..5f91efb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d3d8fc() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.fxc.hlsl
index 2430341..5f91efb 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d3d8fc.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d3d8fc() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.dxc.hlsl
index 21dddc6..ce33369 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d41c72() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.fxc.hlsl
index 21dddc6..ce33369 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d41c72.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d41c72() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.dxc.hlsl
index 0f0ff1b..a2f8ce0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d72de9() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.fxc.hlsl
index 0f0ff1b..a2f8ce0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d72de9.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d72de9() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.dxc.hlsl
index 9296880..1d6fde5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d7996a() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.fxc.hlsl
index 9296880..1d6fde5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d7996a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d7996a() {
- int4 res = arg_0.Load(int4((1).xxx, 0));
+ int4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.dxc.hlsl
index fe03504..a53229e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d79c5c() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.fxc.hlsl
index fe03504..a53229e 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d79c5c.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d79c5c() {
- uint4 res = arg_0.Load(int2(1, 0));
+ uint4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.dxc.hlsl
index b512580..6709451 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d80ff3() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.fxc.hlsl
index b512580..6709451 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d80ff3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d80ff3() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.dxc.hlsl
index 5ae36de..5b8014d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d8be5a() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.fxc.hlsl
index 5ae36de..5b8014d 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d8be5a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d8be5a() {
- int4 res = arg_0.Load(int2(1, 0));
+ int4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.dxc.hlsl
index 1001f58..3bb0bab 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d91f37() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.fxc.hlsl
index 1001f58..3bb0bab 100644
--- a/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/d91f37.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_d91f37() {
- float4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ float4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.dxc.hlsl
index 290484e..d86d01a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_dab04f() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.fxc.hlsl
index 290484e..d86d01a 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dab04f.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_dab04f() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.dxc.hlsl
index 7732b2f..d730179 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_dd5859() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.fxc.hlsl
index 7732b2f..d730179 100644
--- a/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/dd5859.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_dd5859() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.dxc.hlsl
index 5af37d6..51375f1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_de5a0e() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.fxc.hlsl
index 5af37d6..51375f1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/de5a0e.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_de5a0e() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, 1u), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, 1u));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.dxc.hlsl
index 1630d85..3250475 100644
--- a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_defd9a() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.fxc.hlsl
index 1630d85..3250475 100644
--- a/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/defd9a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_defd9a() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.dxc.hlsl
index 7430d5f..b2369df 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e1c3cf() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.fxc.hlsl
index 7430d5f..b2369df 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e1c3cf.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e1c3cf() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.dxc.hlsl
index 2eb1fa1..1e6c215 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e2b3a1() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.fxc.hlsl
index 2eb1fa1..1e6c215 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2b3a1.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e2b3a1() {
- int4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ int4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.dxc.hlsl
index 5390380..3373993 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e2d7da() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.fxc.hlsl
index 5390380..3373993 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e2d7da.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e2d7da() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.dxc.hlsl
index a7bce02..5770d52 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e33285() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.fxc.hlsl
index a7bce02..5770d52 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e33285.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e33285() {
- int4 res = arg_0.Load(int3((1).xx, 0));
+ int4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.dxc.hlsl
index c844c58..c7a35e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e9eb65() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.fxc.hlsl
index c844c58..c7a35e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/e9eb65.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_e9eb65() {
- uint4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ uint4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.dxc.hlsl
index 1da60fe..e7c57c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ed55a8() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.fxc.hlsl
index 1da60fe..e7c57c7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ed55a8.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ed55a8() {
- int4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ int4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.dxc.hlsl
index c7b6e86..212b5e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ef2ec3() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.fxc.hlsl
index c7b6e86..212b5e5 100644
--- a/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/ef2ec3.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_ef2ec3() {
- int4 res = arg_0.Load(uint2(1u, uint(0)));
+ int4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.dxc.hlsl
index a447c56..9ebb041 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f0514a() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.fxc.hlsl
index a447c56..9ebb041 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f0514a.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f0514a() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.dxc.hlsl
index 4059c03..d2bf890 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f1c549() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.fxc.hlsl
index 4059c03..d2bf890 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f1c549.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f1c549() {
- float4 res = arg_0.Load(int4((1).xxx, 0));
+ float4 res = arg_0.Load(int3((1).xxx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.dxc.hlsl
index 8326c7f..d0383a1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f2c311() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.fxc.hlsl
index 8326c7f..d0383a1 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f2c311.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f2c311() {
- int4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ int4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.dxc.hlsl
index 8eebd10..2f2852f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f5fbc6() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.fxc.hlsl
index 8eebd10..2f2852f 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f5fbc6.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f5fbc6() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.dxc.hlsl
index 6124cde..fabed75 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f7f3bc() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.fxc.hlsl
index 6124cde..fabed75 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f7f3bc.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f7f3bc() {
- float4 res = arg_0.Load(int2(1, 0));
+ float4 res = arg_0.Load(1);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.dxc.hlsl
index 3f55d0d..e87873469c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f81792() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.fxc.hlsl
index 3f55d0d..e87873469c 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f81792.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f81792() {
- float4 res = arg_0.Load(int4(int3((1).xx, 1), 0));
+ float4 res = arg_0.Load(int3((1).xx, 1));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.dxc.hlsl
index 15e87af..4e75ae7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f82eb2() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.fxc.hlsl
index 15e87af..4e75ae7 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f82eb2.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f82eb2() {
- float4 res = arg_0.Load(uint2(1u, uint(0)));
+ float4 res = arg_0.Load(1u);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.dxc.hlsl
index 13e9e34..ddbf572 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f92c2d() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.fxc.hlsl
index 13e9e34..ddbf572 100644
--- a/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/f92c2d.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_f92c2d() {
- float4 res = arg_0.Load(int3((1).xx, 0));
+ float4 res = arg_0.Load(int2((1).xx));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.dxc.hlsl
index 564d593..b9c2615 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fc47ff() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.fxc.hlsl
index 564d593..b9c2615 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fc47ff.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fc47ff() {
- int4 res = arg_0.Load(uint3((1u).xx, uint(0)));
+ int4 res = arg_0.Load((1u).xx);
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.dxc.hlsl
index f476d7b..7309ff0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fd9606() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.fxc.hlsl
index f476d7b..7309ff0 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fd9606.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fd9606() {
- float4 res = arg_0.Load(uint4(uint3((1u).xx, uint(1)), uint(0)));
+ float4 res = arg_0.Load(uint3((1u).xx, uint(1)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.dxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.dxc.hlsl
index 698bb20..eb03961 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.dxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.dxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fe2c1b() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}
diff --git a/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.fxc.hlsl
index 698bb20..eb03961 100644
--- a/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/textureLoad/fe2c1b.wgsl.expected.fxc.hlsl
@@ -2,7 +2,7 @@
RWByteAddressBuffer prevent_dce : register(u0, space2);
void textureLoad_fe2c1b() {
- uint4 res = arg_0.Load(int4(int3((1).xx, int(1u)), 0));
+ uint4 res = arg_0.Load(int3((1).xx, int(1u)));
prevent_dce.Store4(0u, asuint(res));
}