| #version 310 es | |
| precision mediump float; | |
| float main1() { | |
| return 1.0f; | |
| } | |
| void main() { | |
| float inner_result = main1(); | |
| gl_FragDepth = inner_result; | |
| return; | |
| } | |
| #version 310 es | |
| #extension GL_OES_sample_variables : require | |
| precision mediump float; | |
| uint main2() { | |
| return 1u; | |
| } | |
| void main() { | |
| uint inner_result = main2(); | |
| gl_SampleMask[0] = int(inner_result); | |
| return; | |
| } |