diff options
Diffstat (limited to 'tests/reflection/attribute.slang')
| -rw-r--r-- | tests/reflection/attribute.slang | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/reflection/attribute.slang b/tests/reflection/attribute.slang index 0157f67d0..8d755648a 100644 --- a/tests/reflection/attribute.slang +++ b/tests/reflection/attribute.slang @@ -10,6 +10,7 @@ struct MyStructAttribute { int iParam; float fParam; + string sParam; }; [__AttributeUsage(_AttributeTargets.Var)] @@ -19,7 +20,7 @@ struct DefaultValueAttribute int iParam; }; -[MyStruct(0, 1.0)] +[MyStruct(0, 1.0, "A")] struct A { float x; @@ -27,7 +28,7 @@ struct A float y; }; -[MyStruct(0, 2.0)] +[MyStruct(0, 2.0, "\"")] struct B { float x; @@ -59,7 +60,8 @@ D param3; [StructVarParam(1)] int globalInt2; -[MyStruct(2, 3.0)] +[MyStruct(2, 3.0, "main")] +[MyStruct(-2, -3.0, "")] [numthreads(1, 1, 1)] void main( uint3 dispatchThreadID : SV_DispatchThreadID, |
