diff options
Diffstat (limited to 'tests/reflection/texture-resource-type.slang')
| -rw-r--r-- | tests/reflection/texture-resource-type.slang | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/reflection/texture-resource-type.slang b/tests/reflection/texture-resource-type.slang index 2455ba611..36f7ff8d2 100644 --- a/tests/reflection/texture-resource-type.slang +++ b/tests/reflection/texture-resource-type.slang @@ -1,12 +1,13 @@ // texture-resource-type.slang -// Tests reflection of inner texture type. +// Tests reflection of inner texture type and formats. //TEST:REFLECTION:-stage compute -entry main -target hlsl Texture2D NoParameters; Texture2D<float> FloatTexture; Texture2D<float2> FloatTwoTexture; +Texture2D<float3> FloatThreeTexture; Texture2D<float4> FloatFourTexture; Texture2D<int> IntTexture; Texture2D<int2> IntTwoTexture; @@ -14,6 +15,10 @@ Texture2D<int4> IntFourTexture; Texture2D<uint> UintTexture; Texture2D<uint2> UintTwoTexture; Texture2D<uint4> UintFourTexture; +[format("r11f_g11f_b10f")] +Texture2D R11G11B10Texture; +[format("rgb10_a2ui")] +Texture2D<uint3> RGB10_A2_UI_Texture; [numthreads(1, 1, 1)] void main(uint3 dispatchThreadID : SV_DispatchThreadID) |
