@@ -197,7 +197,7 @@ describe('array', () => {
197197
198198 expect ( asWgsl ( testFn ) ) . toMatchInlineSnapshot ( `
199199 "fn testFn() {
200- var myArray = array<u32, 1>(10 );
200+ var myArray = array<u32, 1>(10u );
201201 var myClone = myArray;
202202 return;
203203 }"
@@ -215,7 +215,7 @@ describe('array', () => {
215215
216216 expect ( asWgsl ( testFn ) ) . toMatchInlineSnapshot ( `
217217 "fn testFn() {
218- var myArrays = array<array<i32, 1>, 1>(array<i32, 1>(10 ));
218+ var myArrays = array<array<i32, 1>, 1>(array<i32, 1>(10i ));
219219 var myClone = myArrays[0];
220220 return;
221221 }"
@@ -278,7 +278,7 @@ describe('array', () => {
278278
279279 expect ( asWgsl ( foo ) ) . toMatchInlineSnapshot ( `
280280 "fn foo() {
281- var result = array<f32, 4>(1, 2, 3, 4 );
281+ var result = array<f32, 4>(1f, 2f, 3f, 4f );
282282 }"
283283 ` ) ;
284284 } ) ;
@@ -290,7 +290,7 @@ describe('array', () => {
290290
291291 expect ( asWgsl ( foo ) ) . toMatchInlineSnapshot ( `
292292 "fn foo() {
293- var result = array<f32, 4>(4, 3, 2, 1 );
293+ var result = array<f32, 4>(4f, 3f, 2f, 1f );
294294 }"
295295 ` ) ;
296296 } ) ;
@@ -304,7 +304,7 @@ describe('array', () => {
304304
305305 expect ( asWgsl ( foo ) ) . toMatchInlineSnapshot ( `
306306 "fn foo() {
307- var result = array<f32, 4>(4, 3, 2, 1 );
307+ var result = array<f32, 4>(4f, 3f, 2f, 1f );
308308 }"
309309 ` ) ;
310310 } ) ;
@@ -326,7 +326,7 @@ describe('array', () => {
326326
327327 expect ( asWgsl ( foo ) ) . toMatchInlineSnapshot ( `
328328 "fn foo() {
329- var result = array<f32, 8>(0, 1, 2, 3, 4, 5, 6, 7 );
329+ var result = array<f32, 8>(0f, 1f, 2f, 3f, 4f, 5f, 6f, 7f );
330330 }"
331331 ` ) ;
332332 } ) ;
@@ -356,7 +356,7 @@ describe('array.length', () => {
356356 var acc = 1f;
357357 for (var i = 0u; (i < arrayLength(&values)); i++) {
358358 values[i] = acc;
359- acc *= 2 ;
359+ acc *= 2f ;
360360 }
361361 }"
362362 ` ) ;
@@ -385,7 +385,7 @@ describe('array.length', () => {
385385 var acc = 1f;
386386 for (var i = 0; (i < 128); i++) {
387387 values[i] = acc;
388- acc *= 2 ;
388+ acc *= 2f ;
389389 }
390390 }"
391391 ` ) ;
0 commit comments