dawn-cmake/test/tint/builtins/repeated_use.wgsl.expected.wgsl
dan sinclair efe9c49819 Add const-eval for degrees and radians
This CL adds const-eval for `degrees` and `radians`.

Bug: tint:1581
Change-Id: I7f00e2b1e5ab7c8e895680a6b75b9531dac31f5a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/110601
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
2022-11-21 18:00:01 +00:00

28 lines
630 B
WebGPU Shading Language

@compute @workgroup_size(1)
fn main() {
let va = vec4<f32>();
let a = degrees(va);
let vb = vec4<f32>(1.0);
let b = degrees(vb);
let vc = vec4<f32>(1.0, 2.0, 3.0, 4.0);
let c = degrees(vc);
let vd = vec3<f32>();
let d = degrees(vd);
let ve = vec3<f32>(1.0);
let e = degrees(ve);
let vf = vec3<f32>(1.0, 2.0, 3.0);
let f = degrees(vf);
let vg = vec2<f32>();
let g = degrees(vg);
let vh = vec2<f32>(1.0);
let h = degrees(vh);
let vi = vec2<f32>(1.0, 2.0);
let i = degrees(vi);
let vj = 1.0;
let j = degrees(vj);
let vk = 2.0;
let k = degrees(vk);
let vl = 3.0;
let l = degrees(vl);
}