mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-21 10:49:14 +00:00
validation: Allow interpolate(flat) on integral IO
Produce a warning if the attribute is missing for integral vertex outputs or fragment inputs. This will become an error in the future, as per the WGSL spec. Add the attribute to E2E tests. Bug: tint:1224 Change-Id: Ia1f353f36cb7db516cf9e8b4877423dec3b3e711 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/67160 Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: James Price <jrprice@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Tint LUCI CQ
parent
1aa98e62c0
commit
a41694e9a3
@@ -1,7 +1,7 @@
|
||||
struct VertexOutput {
|
||||
[[builtin(position)]]
|
||||
pos : vec4<f32>;
|
||||
[[location(0)]]
|
||||
[[location(0), interpolate(flat)]]
|
||||
loc0 : i32;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user