mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-05-28 02:01:26 +00:00
Unsuffixed integer literals are currently treated as i32, but will shortly become AbstractInteger. To keep tests behaving identically to how they are currently, change all test literals to using either 'i' or 'u' suffixes. Bug: tint:1504 Change-Id: Ic373d18ce1c718a16b6905568aec89da3641d36b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88845 Reviewed-by: Dan Sinclair <dsinclair@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com>
18 lines
381 B
WebGPU Shading Language
18 lines
381 B
WebGPU Shading Language
fn f_1() {
|
|
var v : vec3<i32> = vec3<i32>();
|
|
var n : vec3<i32> = vec3<i32>();
|
|
var offset_1 : u32 = 0u;
|
|
var count : u32 = 0u;
|
|
let x_18 : vec3<i32> = v;
|
|
let x_19 : vec3<i32> = n;
|
|
let x_20 : u32 = offset_1;
|
|
let x_21 : u32 = count;
|
|
let x_16 : vec3<i32> = insertBits(x_18, x_19, x_20, x_21);
|
|
return;
|
|
}
|
|
|
|
@stage(compute) @workgroup_size(1i, 1i, 1i)
|
|
fn f() {
|
|
f_1();
|
|
}
|