#version 310 es | |
precision highp 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 highp float; | |
uint main2() { | |
return 1u; | |
} | |
void main() { | |
uint inner_result = main2(); | |
gl_SampleMask[0] = int(inner_result); | |
return; | |
} |