Skip to content

Commit 6e75f19

Browse files
Add tests on createBindGroupLayout() with new storage texture accesses (#3186)
* Add tests about creating bind group layouts with new storage texture accesses * Run generate-cache * Address reviewer's comments * Revert "Run generate-cache" This reverts commit 51de69c. * generate cache * Revert "generate cache" This reverts commit a4de091. * generate caches * Revert "generate caches" This reverts commit f0dff6e. * Generate caches * Update src/webgpu/api/validation/createBindGroupLayout.spec.ts Co-authored-by: jzm-intel <[email protected]> * Update src/webgpu/api/validation/createBindGroupLayout.spec.ts Co-authored-by: jzm-intel <[email protected]> * Run `npx grunt fix` --------- Co-authored-by: jzm-intel <[email protected]>
1 parent b37df1c commit 6e75f19

File tree

110 files changed

+918
-229
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+918
-229
lines changed

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"@types/serve-index": "^1.9.3",
5050
"@typescript-eslint/eslint-plugin": "^6.9.1",
5151
"@typescript-eslint/parser": "^6.9.1",
52-
"@webgpu/types": "^0.1.38",
52+
"@webgpu/types": "^0.1.39",
5353
"ansi-colors": "4.1.3",
5454
"babel-plugin-add-header-comment": "^1.0.3",
5555
"babel-plugin-const-enum": "^1.2.0",

src/resources/cache/hashes.json

Lines changed: 104 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,106 +1,106 @@
11
{
2-
"webgpu/shader/execution/binary/af_addition.bin": "a5da1df9",
3-
"webgpu/shader/execution/binary/af_logical.bin": "27d915bd",
4-
"webgpu/shader/execution/binary/af_division.bin": "a5270697",
5-
"webgpu/shader/execution/binary/af_matrix_addition.bin": "62f800a8",
6-
"webgpu/shader/execution/binary/af_matrix_subtraction.bin": "9183d57f",
7-
"webgpu/shader/execution/binary/af_multiplication.bin": "865258e7",
8-
"webgpu/shader/execution/binary/af_remainder.bin": "4c61df7e",
9-
"webgpu/shader/execution/binary/af_subtraction.bin": "43dd47ae",
10-
"webgpu/shader/execution/binary/f16_addition.bin": "513d71c8",
11-
"webgpu/shader/execution/binary/f16_logical.bin": "443f9a98",
12-
"webgpu/shader/execution/binary/f16_division.bin": "f54e29cb",
13-
"webgpu/shader/execution/binary/f16_matrix_addition.bin": "f910cec6",
14-
"webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "b70ddbb2",
15-
"webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "62afef7a",
16-
"webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "29e3722d",
17-
"webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "f4a29ad1",
18-
"webgpu/shader/execution/binary/f16_multiplication.bin": "9baf80a1",
19-
"webgpu/shader/execution/binary/f16_remainder.bin": "85c74732",
20-
"webgpu/shader/execution/binary/f16_subtraction.bin": "b06f0345",
21-
"webgpu/shader/execution/binary/f32_addition.bin": "e0f9ce70",
22-
"webgpu/shader/execution/binary/f32_logical.bin": "47cadba6",
23-
"webgpu/shader/execution/binary/f32_division.bin": "7005e989",
24-
"webgpu/shader/execution/binary/f32_matrix_addition.bin": "98e53a9",
25-
"webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "b5c60cda",
26-
"webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "522a3569",
27-
"webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "c19e488c",
28-
"webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "9af1d0c3",
29-
"webgpu/shader/execution/binary/f32_multiplication.bin": "e59c1749",
30-
"webgpu/shader/execution/binary/f32_remainder.bin": "f0aa263b",
31-
"webgpu/shader/execution/binary/f32_subtraction.bin": "f4bc3081",
32-
"webgpu/shader/execution/binary/i32_arithmetic.bin": "e92caa13",
33-
"webgpu/shader/execution/binary/i32_comparison.bin": "21f566be",
34-
"webgpu/shader/execution/binary/u32_arithmetic.bin": "4190d758",
35-
"webgpu/shader/execution/binary/u32_comparison.bin": "91fe8844",
36-
"webgpu/shader/execution/abs.bin": "40c39d52",
37-
"webgpu/shader/execution/acos.bin": "9998e303",
38-
"webgpu/shader/execution/acosh.bin": "7636c6b9",
39-
"webgpu/shader/execution/asin.bin": "fd7059cd",
40-
"webgpu/shader/execution/asinh.bin": "58959a2",
41-
"webgpu/shader/execution/atan.bin": "ed0a5fe5",
42-
"webgpu/shader/execution/atan2.bin": "bcfaa17a",
43-
"webgpu/shader/execution/atanh.bin": "fe79d05d",
44-
"webgpu/shader/execution/bitcast.bin": "ab8f3a85",
45-
"webgpu/shader/execution/ceil.bin": "82690ce1",
46-
"webgpu/shader/execution/clamp.bin": "a30a2b8e",
47-
"webgpu/shader/execution/cos.bin": "bf80f288",
48-
"webgpu/shader/execution/cosh.bin": "2add503b",
49-
"webgpu/shader/execution/cross.bin": "ce546995",
50-
"webgpu/shader/execution/degrees.bin": "af783136",
51-
"webgpu/shader/execution/determinant.bin": "16d6108",
52-
"webgpu/shader/execution/distance.bin": "34788cf8",
53-
"webgpu/shader/execution/dot.bin": "5d8d3fff",
54-
"webgpu/shader/execution/exp.bin": "e890f3d",
55-
"webgpu/shader/execution/exp2.bin": "80f0c788",
56-
"webgpu/shader/execution/faceForward.bin": "4cf3e04d",
57-
"webgpu/shader/execution/floor.bin": "4d91b147",
58-
"webgpu/shader/execution/fma.bin": "9579e337",
59-
"webgpu/shader/execution/fract.bin": "a1372b54",
60-
"webgpu/shader/execution/frexp.bin": "7d140601",
61-
"webgpu/shader/execution/inverseSqrt.bin": "515fb6e3",
62-
"webgpu/shader/execution/ldexp.bin": "826a29a8",
63-
"webgpu/shader/execution/length.bin": "124ac33b",
64-
"webgpu/shader/execution/log.bin": "aad3a1a8",
65-
"webgpu/shader/execution/log2.bin": "7ef34360",
66-
"webgpu/shader/execution/max.bin": "69a1807",
67-
"webgpu/shader/execution/min.bin": "8dfa353d",
68-
"webgpu/shader/execution/mix.bin": "96c9d02d",
69-
"webgpu/shader/execution/modf.bin": "26670f53",
70-
"webgpu/shader/execution/normalize.bin": "60571bc4",
71-
"webgpu/shader/execution/pack2x16float.bin": "31601129",
72-
"webgpu/shader/execution/pow.bin": "8f5de92",
73-
"webgpu/shader/execution/quantizeToF16.bin": "9936c450",
74-
"webgpu/shader/execution/radians.bin": "56c3610d",
75-
"webgpu/shader/execution/reflect.bin": "61beb0cf",
76-
"webgpu/shader/execution/refract.bin": "d0180f9b",
77-
"webgpu/shader/execution/round.bin": "3bc78d47",
78-
"webgpu/shader/execution/saturate.bin": "8478071d",
79-
"webgpu/shader/execution/sign.bin": "58d75a88",
80-
"webgpu/shader/execution/sin.bin": "b14cf00a",
81-
"webgpu/shader/execution/sinh.bin": "a8d76c62",
82-
"webgpu/shader/execution/smoothstep.bin": "246c76eb",
83-
"webgpu/shader/execution/sqrt.bin": "f6c4f4c1",
84-
"webgpu/shader/execution/step.bin": "8268c823",
85-
"webgpu/shader/execution/tan.bin": "af3ecb02",
86-
"webgpu/shader/execution/tanh.bin": "c22b8364",
87-
"webgpu/shader/execution/transpose.bin": "f8663cd3",
88-
"webgpu/shader/execution/trunc.bin": "b532e654",
89-
"webgpu/shader/execution/unpack2x16float.bin": "67d0b480",
90-
"webgpu/shader/execution/unpack2x16snorm.bin": "be8c0687",
91-
"webgpu/shader/execution/unpack2x16unorm.bin": "8ef57a36",
92-
"webgpu/shader/execution/unpack4x8snorm.bin": "a807e0f6",
93-
"webgpu/shader/execution/unpack4x8unorm.bin": "b8ed39e8",
94-
"webgpu/shader/execution/unary/af_arithmetic.bin": "f6181e3d",
95-
"webgpu/shader/execution/unary/af_assignment.bin": "1da130e3",
96-
"webgpu/shader/execution/unary/bool_conversion.bin": "166e7b55",
97-
"webgpu/shader/execution/unary/f16_arithmetic.bin": "576d8432",
98-
"webgpu/shader/execution/unary/f16_conversion.bin": "187365c9",
99-
"webgpu/shader/execution/unary/f32_arithmetic.bin": "abfce14d",
100-
"webgpu/shader/execution/unary/f32_conversion.bin": "69c41336",
101-
"webgpu/shader/execution/unary/i32_arithmetic.bin": "cca83969",
102-
"webgpu/shader/execution/unary/i32_complement.bin": "2a173277",
103-
"webgpu/shader/execution/unary/i32_conversion.bin": "11d03e95",
104-
"webgpu/shader/execution/unary/u32_complement.bin": "6fce0665",
105-
"webgpu/shader/execution/unary/u32_conversion.bin": "53c94e7b"
2+
"webgpu/shader/execution/binary/af_addition.bin": "78c94ad8",
3+
"webgpu/shader/execution/binary/af_logical.bin": "fa9ec211",
4+
"webgpu/shader/execution/binary/af_division.bin": "5d6cb4be",
5+
"webgpu/shader/execution/binary/af_matrix_addition.bin": "207aebd0",
6+
"webgpu/shader/execution/binary/af_matrix_subtraction.bin": "1ccdc3af",
7+
"webgpu/shader/execution/binary/af_multiplication.bin": "8a7b42df",
8+
"webgpu/shader/execution/binary/af_remainder.bin": "5d2c6e8c",
9+
"webgpu/shader/execution/binary/af_subtraction.bin": "c35c12b3",
10+
"webgpu/shader/execution/binary/f16_addition.bin": "e269395b",
11+
"webgpu/shader/execution/binary/f16_logical.bin": "bd056fdd",
12+
"webgpu/shader/execution/binary/f16_division.bin": "63aee0a5",
13+
"webgpu/shader/execution/binary/f16_matrix_addition.bin": "391be16b",
14+
"webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "57d98880",
15+
"webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "136c0f5f",
16+
"webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "16730051",
17+
"webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "ca591b1e",
18+
"webgpu/shader/execution/binary/f16_multiplication.bin": "3ea00fdc",
19+
"webgpu/shader/execution/binary/f16_remainder.bin": "9bd500da",
20+
"webgpu/shader/execution/binary/f16_subtraction.bin": "833605e7",
21+
"webgpu/shader/execution/binary/f32_addition.bin": "85e552cb",
22+
"webgpu/shader/execution/binary/f32_logical.bin": "6ca238d2",
23+
"webgpu/shader/execution/binary/f32_division.bin": "a1ef6e58",
24+
"webgpu/shader/execution/binary/f32_matrix_addition.bin": "f68b863f",
25+
"webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "d55c0d78",
26+
"webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "2cb1e",
27+
"webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "83a77306",
28+
"webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "2a68c52",
29+
"webgpu/shader/execution/binary/f32_multiplication.bin": "8b4452d3",
30+
"webgpu/shader/execution/binary/f32_remainder.bin": "528d99c4",
31+
"webgpu/shader/execution/binary/f32_subtraction.bin": "e2f72c71",
32+
"webgpu/shader/execution/binary/i32_arithmetic.bin": "431e0f57",
33+
"webgpu/shader/execution/binary/i32_comparison.bin": "8517891f",
34+
"webgpu/shader/execution/binary/u32_arithmetic.bin": "15cec499",
35+
"webgpu/shader/execution/binary/u32_comparison.bin": "c96a5982",
36+
"webgpu/shader/execution/abs.bin": "d3fd65c2",
37+
"webgpu/shader/execution/acos.bin": "5839852",
38+
"webgpu/shader/execution/acosh.bin": "515c1629",
39+
"webgpu/shader/execution/asin.bin": "2979db33",
40+
"webgpu/shader/execution/asinh.bin": "884df7af",
41+
"webgpu/shader/execution/atan.bin": "ea30536d",
42+
"webgpu/shader/execution/atan2.bin": "a495e35a",
43+
"webgpu/shader/execution/atanh.bin": "3920b6af",
44+
"webgpu/shader/execution/bitcast.bin": "d3408cce",
45+
"webgpu/shader/execution/ceil.bin": "b73e93a3",
46+
"webgpu/shader/execution/clamp.bin": "931ba49e",
47+
"webgpu/shader/execution/cos.bin": "8de6752",
48+
"webgpu/shader/execution/cosh.bin": "f2ad6585",
49+
"webgpu/shader/execution/cross.bin": "661dbc74",
50+
"webgpu/shader/execution/degrees.bin": "613a2afc",
51+
"webgpu/shader/execution/determinant.bin": "c3f6ebf9",
52+
"webgpu/shader/execution/distance.bin": "a30afaad",
53+
"webgpu/shader/execution/dot.bin": "1d5bc868",
54+
"webgpu/shader/execution/exp.bin": "7094a6ee",
55+
"webgpu/shader/execution/exp2.bin": "bd0da4cf",
56+
"webgpu/shader/execution/faceForward.bin": "91757e9d",
57+
"webgpu/shader/execution/floor.bin": "5d113e8e",
58+
"webgpu/shader/execution/fma.bin": "6dd1e30a",
59+
"webgpu/shader/execution/fract.bin": "5911d29a",
60+
"webgpu/shader/execution/frexp.bin": "8a6b3d88",
61+
"webgpu/shader/execution/inverseSqrt.bin": "c3060fd7",
62+
"webgpu/shader/execution/ldexp.bin": "8af64f84",
63+
"webgpu/shader/execution/length.bin": "94590226",
64+
"webgpu/shader/execution/log.bin": "be9fbfea",
65+
"webgpu/shader/execution/log2.bin": "67d7b594",
66+
"webgpu/shader/execution/max.bin": "3f5dffbf",
67+
"webgpu/shader/execution/min.bin": "909df14e",
68+
"webgpu/shader/execution/mix.bin": "251864be",
69+
"webgpu/shader/execution/modf.bin": "34d66497",
70+
"webgpu/shader/execution/normalize.bin": "e4bd21a9",
71+
"webgpu/shader/execution/pack2x16float.bin": "4de3bb3b",
72+
"webgpu/shader/execution/pow.bin": "8da22713",
73+
"webgpu/shader/execution/quantizeToF16.bin": "c40fe1ed",
74+
"webgpu/shader/execution/radians.bin": "483c3033",
75+
"webgpu/shader/execution/reflect.bin": "3a22a937",
76+
"webgpu/shader/execution/refract.bin": "3f042dba",
77+
"webgpu/shader/execution/round.bin": "a217f9d7",
78+
"webgpu/shader/execution/saturate.bin": "a7c98160",
79+
"webgpu/shader/execution/sign.bin": "8dff863c",
80+
"webgpu/shader/execution/sin.bin": "165f57ee",
81+
"webgpu/shader/execution/sinh.bin": "67e7427d",
82+
"webgpu/shader/execution/smoothstep.bin": "12b9ef22",
83+
"webgpu/shader/execution/sqrt.bin": "6f1cec1b",
84+
"webgpu/shader/execution/step.bin": "9accf537",
85+
"webgpu/shader/execution/tan.bin": "fa3b129a",
86+
"webgpu/shader/execution/tanh.bin": "e189b51d",
87+
"webgpu/shader/execution/transpose.bin": "a4fed513",
88+
"webgpu/shader/execution/trunc.bin": "9017e528",
89+
"webgpu/shader/execution/unpack2x16float.bin": "ec98d914",
90+
"webgpu/shader/execution/unpack2x16snorm.bin": "a830e40e",
91+
"webgpu/shader/execution/unpack2x16unorm.bin": "ad12839",
92+
"webgpu/shader/execution/unpack4x8snorm.bin": "2313f18a",
93+
"webgpu/shader/execution/unpack4x8unorm.bin": "42a3a55f",
94+
"webgpu/shader/execution/unary/af_arithmetic.bin": "96b3c6cd",
95+
"webgpu/shader/execution/unary/af_assignment.bin": "d57b4a12",
96+
"webgpu/shader/execution/unary/bool_conversion.bin": "82a9a2b3",
97+
"webgpu/shader/execution/unary/f16_arithmetic.bin": "af2058d6",
98+
"webgpu/shader/execution/unary/f16_conversion.bin": "f506caaf",
99+
"webgpu/shader/execution/unary/f32_arithmetic.bin": "12031f63",
100+
"webgpu/shader/execution/unary/f32_conversion.bin": "6ecbbe5b",
101+
"webgpu/shader/execution/unary/i32_arithmetic.bin": "b7af3db9",
102+
"webgpu/shader/execution/unary/i32_complement.bin": "10b546c7",
103+
"webgpu/shader/execution/unary/i32_conversion.bin": "dc30bd80",
104+
"webgpu/shader/execution/unary/u32_complement.bin": "ee0256a4",
105+
"webgpu/shader/execution/unary/u32_conversion.bin": "c57cea18"
106106
}
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)