mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-09 21:47:47 +00:00
wgsl: Replace [[decoration]] with @decoration
Deprecate the old syntax. Migrate everything to the new syntax. Bug: tint:1382 Change-Id: Ide12b2e927b17dc93b9714c7049090864cc568d3 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/77260 Reviewed-by: James Price <jrprice@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: David Neto <dneto@google.com> Commit-Queue: David Neto <dneto@google.com>
This commit is contained in:
committed by
Tint LUCI CQ
parent
8f1d5224ee
commit
01e4b6fc18
@@ -1,10 +1,10 @@
|
||||
// 1112.wgsl
|
||||
[[group(0), binding(0)]] var Sampler: sampler;
|
||||
[[group(0), binding(1)]] var randomTexture: texture_2d<f32>;
|
||||
[[group(0), binding(2)]] var depthTexture: texture_2d<f32>;
|
||||
@group(0) @binding(0) var Sampler: sampler;
|
||||
@group(0) @binding(1) var randomTexture: texture_2d<f32>;
|
||||
@group(0) @binding(2) var depthTexture: texture_2d<f32>;
|
||||
|
||||
[[stage(fragment)]]
|
||||
fn main([[location(0)]] vUV : vec2<f32>) -> [[location(0)]] vec4<f32> {
|
||||
@stage(fragment)
|
||||
fn main(@location(0) vUV : vec2<f32>) -> @location(0) vec4<f32> {
|
||||
let random: vec3<f32> = textureSample(randomTexture, Sampler, vUV).rgb;
|
||||
|
||||
var i = 0;
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
[[group(0), binding(0)]] var Sampler : sampler;
|
||||
@group(0) @binding(0) var Sampler : sampler;
|
||||
|
||||
[[group(0), binding(1)]] var randomTexture : texture_2d<f32>;
|
||||
@group(0) @binding(1) var randomTexture : texture_2d<f32>;
|
||||
|
||||
[[group(0), binding(2)]] var depthTexture : texture_2d<f32>;
|
||||
@group(0) @binding(2) var depthTexture : texture_2d<f32>;
|
||||
|
||||
[[stage(fragment)]]
|
||||
fn main([[location(0)]] vUV : vec2<f32>) -> [[location(0)]] vec4<f32> {
|
||||
@stage(fragment)
|
||||
fn main(@location(0) vUV : vec2<f32>) -> @location(0) vec4<f32> {
|
||||
let random : vec3<f32> = textureSample(randomTexture, Sampler, vUV).rgb;
|
||||
var i = 0;
|
||||
loop {
|
||||
|
||||
Reference in New Issue
Block a user