mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-09 13:38:00 +00:00
Emit deprecation for fallthrough.
The `fallthrough` statement is being removed from WGSL. This CL adds a deprecation warning into the current implementation to prepare folks for the upcoming removal. Bug: tint:1644 Change-Id: I599984b6a30b39312c4b794a9ecd70f0f626c759 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/98841 Auto-Submit: Dan Sinclair <dsinclair@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Dawn LUCI CQ
parent
52cc4f5d1c
commit
735e4b4fa1
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
[numthreads(1, 1, 1)]
|
||||
void f() {
|
||||
int i = 0;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
[numthreads(1, 1, 1)]
|
||||
void f() {
|
||||
int i = 0;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
#version 310 es
|
||||
|
||||
void f() {
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
#include <metal_stdlib>
|
||||
|
||||
using namespace metal;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
; SPIR-V
|
||||
; Version: 1.3
|
||||
; Generator: Google Tint Compiler; 0
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
statements/switch/fallthrough.wgsl:6:13 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
|
||||
fallthrough;
|
||||
^^^^^^^^^^^
|
||||
|
||||
@compute @workgroup_size(1)
|
||||
fn f() {
|
||||
var i : i32;
|
||||
|
||||
Reference in New Issue
Block a user