mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-08-03 10:45:36 +00:00
Wrap the texture expression in parentheses when it has lower precendence than the function call operator. Cast integer coordinates to unsigned integers as required by MSL. Fixed: tint:536 Change-Id: I957e6be3c51044959e25e0be96c2d2c65db18187 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/53962 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: James Price <jrprice@google.com> Reviewed-by: Ben Clayton <bclayton@google.com>
13 lines
552 B
Plaintext
13 lines
552 B
Plaintext
deprecated/access_deco/storage_texture.wgsl:1:84 warning: use of deprecated language feature: access control is expected as last parameter of storage textures
|
|
[[group(0), binding(0)]] var tex : [[access(write)]] texture_storage_2d<rgba32float>;
|
|
^
|
|
|
|
#include <metal_stdlib>
|
|
|
|
using namespace metal;
|
|
kernel void tint_symbol(texture2d<float, access::write> tint_symbol_1 [[texture(0)]]) {
|
|
int2 x = int2(tint_symbol_1.get_width(), tint_symbol_1.get_height());
|
|
return;
|
|
}
|
|
|