First Commit
This commit is contained in:
34
externals/glslang/Test/hlsl.reflection.binding.frag
vendored
Normal file
34
externals/glslang/Test/hlsl.reflection.binding.frag
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
uniform float u1 : register(b2);
|
||||
|
||||
uniform SamplerState s1 : register(s5);
|
||||
uniform SamplerState s1a[3] : register(s6);
|
||||
|
||||
uniform Texture1D t1 : register(t15);
|
||||
uniform Texture1D t1a[3] : register(t16);
|
||||
|
||||
cbuffer cbuff1 : register(b2) {
|
||||
float4 c1_a;
|
||||
int c1_b;
|
||||
float c1_c;
|
||||
};
|
||||
|
||||
cbuffer cbuff2 : register(b3) {
|
||||
float4 c2_a;
|
||||
int c2_b;
|
||||
float c2_c;
|
||||
};
|
||||
|
||||
struct PS_OUTPUT
|
||||
{
|
||||
float4 Color : Sv_Target0;
|
||||
};
|
||||
|
||||
void main(out PS_OUTPUT psout)
|
||||
{
|
||||
psout.Color =
|
||||
t1.Sample(s1, 0.3) +
|
||||
t1a[0].Sample(s1a[0], 0.3) +
|
||||
c1_a + c1_b + c1_c +
|
||||
c2_a + c2_b + c2_c;
|
||||
}
|
||||
Reference in New Issue
Block a user