blob: 8547b7d5ac5b4cc86943a45dc928faa7838df74f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
//DIAGNOSTIC_TEST:SIMPLE(filecheck=CHECK): -target hlsl
// CHECK: ([[# @LINE+3]]): error 40001:
struct [raypayload] ValidRayPayload
{
float4 color : read(anyht, closesthit, miss) : write(caller);
};
[shader("raygeneration")]
void rayGenShader()
{
ValidRayPayload payload;
// Just a placeholder function to avoid unused struct warning
}
|