| Texture2D g_nonShadowTex; | |
| Texture2D g_shadowTex; | |
| SamplerState g_shadowSampler; | |
| SamplerComparisonState g_shadowSamplerComp; | |
| float4 main() : SV_Target0 | |
| { | |
| g_shadowTex.SampleCmp(g_shadowSamplerComp, float2(0,0), 0); // OK | |
| g_nonShadowTex.SampleCmp(g_shadowSampler, float2(0,0), 0); // ERROR (should be comparison sampler) | |
| return 0; | |
| } |