summaryrefslogtreecommitdiffstats
path: root/tests/bindings/entrypoint-parameter-block.slang
blob: edd40e7ac3c1746718fbdc5cfa047dcf396aefdc (plain)
1
2
3
4
5
6
7
8
9
10
//TEST:SIMPLE(filecheck=CHECK): -target glsl -entry main -stage fragment

// CHECK: layout(binding = 0)
struct Params {
    Sampler2D<float4> tex;
}
[shader("pixel")]
float4 main(float2 uv, ParameterBlock<Params> params) {
    return params.tex.Sample(uv);
}