#sessionInfo releaseName 2014.x #sessionInfo releaseId 0xcafebabe #sessionInfo targetName "X11 EGL" #beginSession #beginTestCaseResult dEQP-GLES3.functional.shaders.conversions.scalar_to_scalar.int_to_bool_vertex #version 300 es precision mediump float; precision mediump int; in highp vec4 dEQP_Position; in float a_in0; out float v_out0; bool out0; void main() { int in0 = int(a_in0); out0 = bool(in0); gl_Position = dEQP_Position; v_out0 = float(out0); } #version 300 es precision highp float; precision highp int; layout(location = 0) out mediump vec4 dEQP_FragColor; bool isOk (float a, bool b) { return ((a > 0.5) == b); } in float v_out0; uniform bool ref_out0; void main() { bool RES = isOk(v_out0, ref_out0); dEQP_FragColor = vec4(RES, RES, RES, 1.0); } 0.200000 0.257000 2.807000 14696 Pass #endTestCaseResult #endSession