Turn on the sampler 2DMS types for ES 3.1.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27741 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
parent
58f5a5e77a
commit
a3d8557a44
6 changed files with 113 additions and 9 deletions
|
|
@ -47,3 +47,24 @@ void main()
|
|||
v4 = unpackUnorm4x8(u1);
|
||||
v4 = unpackSnorm4x8(u1);
|
||||
}
|
||||
|
||||
precision highp sampler2DMS;
|
||||
precision highp isampler2DMS;
|
||||
precision highp usampler2DMS;
|
||||
|
||||
uniform sampler2DMS s2dms;
|
||||
uniform isampler2DMS is2dms;
|
||||
uniform usampler2DMS us2dms;
|
||||
uniform usampler2DMSArray us2dmsa; // ERROR
|
||||
|
||||
void foo()
|
||||
{
|
||||
ivec2 v2;
|
||||
v2 = textureSize(s2dms);
|
||||
v2 = textureSize(us2dms);
|
||||
vec4 v4 = texelFetch(s2dms, v2, 2);
|
||||
ivec4 iv4 = texelFetch(is2dms, v2, 2);
|
||||
textureSamples(s2dms); // ERROR
|
||||
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue