blob: 18a987afd8964c025e022e74c34e3de464477410 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//TEST:SIMPLE(filecheck=GLSL): -profile spirv_1_5+fragment -entry fragmentMain -target glsl
// Ensure that the use of combined samplers does not needlessly require
// GL_EXT_samplerless_texture_functions
// GLSL-NOT: #extension GL_EXT_samplerless_texture_functions : require
layout(binding=1) Sampler3D sampler;
[shader("fragment")]
float4 fragmentMain() : SV_Target
{
int sizeX;
int sizeY;
int sizeZ;
sampler.GetDimensions(sizeX, sizeY, sizeZ);
return float4(sizeX, sizeY, sizeZ, 1.0);
}
|