1 2/* 3Copyright (c) 2019 The Khronos Group Inc. 4Use of this source code is governed by an MIT-style license that can be 5found in the LICENSE.txt file. 6*/ 7 8 9attribute vec4 gtf_Vertex; 10uniform mat4 gtf_ModelViewProjectionMatrix; 11varying vec4 color; 12 13void main (void) 14{ 15 int setval = 30; 16 17 if(--setval!=29) 18 if( (setval+=11) == 40) 19 if(setval/4 == 11) 20 setval = 11; 21 else if(setval/4 == 10) 22 if(setval-3 == 37) 23 setval=12; 24 else setval = 9; 25 else setval = 10; 26 else setval = 30; 27 else if(setval == 29) 28 if((setval+=19) != 48) 29 setval = 13; 30 else if((setval+=19) == 29) 31 setval = 28; 32 else setval = 53; 33 else setval = 32; 34 float gray; 35 if( setval == 53 ) 36 gray=1.0; 37 else gray=0.0; 38 color = vec4(gray, gray, gray, 1.0); 39 gl_Position = gtf_ModelViewProjectionMatrix * gtf_Vertex; 40} 41