dawn-cmake/test/shader_io/invariant_struct_member.wgsl.expected.hlsl
James Price 8d33b8593c writer/hlsl: Implement invariant attribute
Bug: tint:772
Change-Id: I228cd01b1e6b93ad5a5f4eacd0b495b3bcb3508f
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/57645
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Auto-Submit: James Price <jrprice@google.com>
2021-07-13 12:29:26 +00:00

13 lines
231 B
HLSL

struct Out {
float4 pos;
};
struct tint_symbol {
precise float4 pos : SV_Position;
};
tint_symbol main() {
const Out tint_symbol_1 = (Out)0;
const tint_symbol tint_symbol_2 = {tint_symbol_1.pos};
return tint_symbol_2;
}