Skip to content
Snippets Groups Projects
Commit 868933d6 authored by John Kessenich's avatar John Kessenich
Browse files

Add precision.frag test.

git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@20333 e7fa87d3-cd2b-0410-9028-fcbf551c1848
parent 55218627
No related branches found
No related tags found
No related merge requests found
#version 100
varying vec3 color;
lowp vec2 foo(mediump vec3 mv3)
{
highp vec4 hv4;
return hv4.xy;
}
int global_medium;
precision highp int;
int global_high;
void main()
{
lowp int sum = global_medium + global_high;
gl_FragColor = vec4(color, 1.0f);
int level1_high;
sum += level1_high;
precision lowp int;
int level1_low;
sum += level1_low;
{
int level2_low;
sum += level2_low;
precision highp int;
int level2_high;
sum += level2_high;
do {
if (1) {
precision mediump int;
int level4_medium;
sum += level4_medium;
}
int level3_high;
sum += level3_high;
} while (1);
int level2_high2;
sum += level2_high2;
}
int level1_low3;
sum += level1_low3;
}
......@@ -9,3 +9,4 @@ versionsErrors.vert
120.frag
130.frag
140.frag
precision.frag
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment