12345678910111213141516171819 |
- struct PixelShaderInput
- {
- float4 pos : SV_POSITION;
- float2 tex : TEXCOORD0;
- float4 color : COLOR0;
- };
- #define ColorRS \
- "RootFlags ( ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT |" \
- "DENY_DOMAIN_SHADER_ROOT_ACCESS |" \
- "DENY_GEOMETRY_SHADER_ROOT_ACCESS |" \
- "DENY_HULL_SHADER_ROOT_ACCESS )," \
- "RootConstants(num32BitConstants=32, b0)"
- [RootSignature(ColorRS)]
- float4 main(PixelShaderInput input) : SV_TARGET0
- {
- return input.color;
- }
|