#sessionInfo releaseName git-4bed9578e15a798877a872b8e7f9019edfedaff9 #sessionInfo releaseId 0x4bed9578 #sessionInfo targetName "X11 EGL/GLX" #beginSession #beginTestCaseResult dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61 attribute vec4 dEQP_Position; const float n = (-4.5); float m; varying mediump float l; varying mediump float g; varying mediump float h; void main() { gl_Position = dEQP_Position; l = -0.5 + 1.5; g = float(-4) - n; h = float(1); { m = h; g; h; } } precision mediump float; varying mediump float l; int k = int(4.0) - 3; const bool j = bool(int(false)); int i = 3 + int(-2.0); ivec4 a = ivec4(-7.0, -17.0, 2, 12.75) + ivec4(8, 7, -3.0, -7); float b = float(12.5) + float(-7); const float d = vec2(-5.75, -7).g; ivec4 e = ivec4(-3, -3, -3, 3.0).abgr; const bool f = bool(int(1)); varying mediump float g; varying mediump float h; void main() { gl_FragColor = vec4(bool(l), float(k), bool(j), float(i)); int c; c = 0; if (float(true) <= float(h)) 10; else gl_FragColor = vec4(bool(0.0), int(g), int(c), f); e != ivec4(12, d, c, b) - a; } 7.840000 0.781000 3.996000
glGetAttribLocation(1, dEQP_Position); // 0 returned glEnableVertexAttribArray(0); glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 16, 0x20c6fb0); glDisable(GL_SCISSOR_TEST); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glDepthMask(GL_TRUE); glStencilMask(4294967295); glClearColor(0, 0.250122, 0.500244, 1); glClear(GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|GL_COLOR_BUFFER_BIT); glUseProgram(1); glEnable(GL_SCISSOR_TEST); glScissor(21, -5, 52, 72); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_ALWAYS, 43, 609218529); glStencilOpSeparate(GL_FRONT, GL_REPLACE, GL_INCR, GL_INCR); glStencilMaskSeparate(GL_FRONT, 2059553963); glStencilFuncSeparate(GL_BACK, GL_EQUAL, 257, 6534609); glStencilOpSeparate(GL_BACK, GL_ZERO, GL_ZERO, GL_ZERO); glStencilMaskSeparate(GL_BACK, 3618735584); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_EQUAL); glDepthMask(GL_TRUE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT); glBlendFuncSeparate(GL_ZERO, GL_ONE_MINUS_CONSTANT_ALPHA, GL_SRC_ALPHA, GL_SRC_ALPHA); glBlendColor(0, 0.8, 0.2, 0.2); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(4, 8, 38, 45); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_GREATER, 1, 1825804463); glStencilOpSeparate(GL_FRONT, GL_KEEP, GL_ZERO, GL_INCR_WRAP); glStencilMaskSeparate(GL_FRONT, 4282381303); glStencilFuncSeparate(GL_BACK, GL_LESS, 210, 2165636194); glStencilOpSeparate(GL_BACK, GL_DECR, GL_INVERT, GL_REPLACE); glStencilMaskSeparate(GL_BACK, 3668255007); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_GEQUAL); glDepthMask(GL_FALSE); glDisable(GL_BLEND); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_FALSE); glViewport(0, 11, 64, 39); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_ADD, GL_FUNC_SUBTRACT); glBlendFuncSeparate(GL_ONE_MINUS_SRC_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_SRC_COLOR, GL_ONE_MINUS_CONSTANT_COLOR); glBlendColor(0.5, 0.6, 1, 1); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(12, 7, 46, 34); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glEnable(GL_SCISSOR_TEST); glScissor(-6, 6, 80, 63); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_NEVER, 201, 452251807); glStencilOpSeparate(GL_FRONT, GL_REPLACE, GL_INCR_WRAP, GL_ZERO); glStencilMaskSeparate(GL_FRONT, 2868437323); glStencilFuncSeparate(GL_BACK, GL_EQUAL, 105, 1910042416); glStencilOpSeparate(GL_BACK, GL_DECR_WRAP, GL_DECR_WRAP, GL_REPLACE); glStencilMaskSeparate(GL_BACK, 1421052952); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_NEVER); glDepthMask(GL_TRUE); glDisable(GL_BLEND); glEnable(GL_DITHER); glColorMask(GL_FALSE, GL_TRUE, GL_TRUE, GL_FALSE); glViewport(1, 0, 45, 48); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_GEQUAL); glDepthMask(GL_TRUE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_ADD); glBlendFuncSeparate(GL_CONSTANT_ALPHA, GL_ZERO, GL_CONSTANT_COLOR, GL_SRC_ALPHA); glBlendColor(0.8, 0.5, 0.4, 1); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(18, 1, 38, 62); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glGetError(); // GL_NO_ERROR returned glReadPixels(0, 0, 64, 64, GL_RGBA, GL_UNSIGNED_BYTE, 0x20e2f90) iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAuUlEQVR4nO3awQnD UAzA0LR0sIz2R+tm6QLJIVD6KJaOBoMQPvqx7evYBvPUApoCaAFNAbSAZnyA1+2N 9/q+xS/Y1+l4/AUUQAtoCqAFNAXQApoCaAFNAbSApgBaQFMALaApgBbQFEALaAqg BTQF0AKaAmgBTQG0gKYAWkBTAC2gKYAW0Nz/ELn4tPhXxl9AAbSApgBaQFMALaAp gBbQFEALaAqgBTQF0AKaAmgBTQG0gKYAWkAzPsAH2BEFA/tlbjkAAAAASUVORK5C YII=
glGetAttribLocation(1, dEQP_Position); // 0 returned glEnableVertexAttribArray(0); glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 16, 0x20c6fb0); glDisable(GL_SCISSOR_TEST); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glDepthMask(GL_TRUE); glStencilMask(4294967295); glClearColor(0, 0.250122, 0.500244, 1); glClear(GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|GL_COLOR_BUFFER_BIT); glUseProgram(1); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_NEVER); glDepthMask(GL_TRUE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT); glBlendFuncSeparate(GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_DST_COLOR); glBlendColor(0.6, 0.4, 0.8, 0.2); glDisable(GL_DITHER); glColorMask(GL_FALSE, GL_FALSE, GL_FALSE, GL_TRUE); glViewport(23, 19, 40, 38); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_SUBTRACT, GL_FUNC_SUBTRACT); glBlendFuncSeparate(GL_ONE_MINUS_CONSTANT_ALPHA, GL_DST_COLOR, GL_DST_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR); glBlendColor(0, 0.2, 0.5, 0.6); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(21, 2, 32, 47); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glDisable(GL_DEPTH_TEST); glDisable(GL_BLEND); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(0, 12, 64, 52); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glEnable(GL_SCISSOR_TEST); glScissor(25, -7, 46, 57); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_EQUAL, 207, 793127350); glStencilOpSeparate(GL_FRONT, GL_INVERT, GL_KEEP, GL_KEEP); glStencilMaskSeparate(GL_FRONT, 1587031930); glStencilFuncSeparate(GL_BACK, GL_ALWAYS, 42, 3600066489); glStencilOpSeparate(GL_BACK, GL_INVERT, GL_ZERO, GL_DECR); glStencilMaskSeparate(GL_BACK, 2972953879); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_LESS); glDepthMask(GL_TRUE); glDisable(GL_BLEND); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_FALSE, GL_TRUE, GL_TRUE); glViewport(25, 0, 37, 59); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_NOTEQUAL, 171, 2399735469); glStencilOpSeparate(GL_FRONT, GL_INVERT, GL_INVERT, GL_INVERT); glStencilMaskSeparate(GL_FRONT, 576626132); glStencilFuncSeparate(GL_BACK, GL_LEQUAL, 36, 2127795330); glStencilOpSeparate(GL_BACK, GL_DECR_WRAP, GL_INCR, GL_INCR_WRAP); glStencilMaskSeparate(GL_BACK, 655797007); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_ADD); glBlendFuncSeparate(GL_SRC_ALPHA, GL_SRC_ALPHA, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA); glBlendColor(0, 0.6, 0.5, 0.6); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_FALSE); glViewport(0, 1, 54, 62); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glGetError(); // GL_NO_ERROR returned glReadPixels(0, 0, 64, 64, GL_RGBA, GL_UNSIGNED_BYTE, 0x20e2f90) iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAyElEQVR4nO3bsQ3D IBQAURx5ME+TOTxHpslmzgo06Cn2XY34x4mGgm0c5zUezD6+WmERx9yyfc3087Nm 3+n579mVr5Ua/0ABtICmAFpAUwAtoCmAFtBsY4xbvgWuyVM9/gYUQAtoCqAFNAXQ ApoCaAFNAbSApgBaQFMALaApgBbQFEALaAqgBTQF0AKaAmgBTQG0gKYAWkBTAC2g KYAW0BRAC2gKoAU0BdACmgJoAU0BtICmAFpAUwAtoCmAFtA8PsA++7XkrvwABpAK P63vgKUAAAAASUVORK5CYII=
glGetAttribLocation(1, dEQP_Position); // 0 returned glEnableVertexAttribArray(0); glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 16, 0x20c6fb0); glDisable(GL_SCISSOR_TEST); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glDepthMask(GL_TRUE); glStencilMask(4294967295); glClearColor(0, 0.250122, 0.500244, 1); glClear(GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|GL_COLOR_BUFFER_BIT); glUseProgram(1); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_LESS); glDepthMask(GL_FALSE); glDisable(GL_BLEND); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_FALSE, GL_TRUE, GL_TRUE); glViewport(14, 2, 36, 60); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_LEQUAL, 215, 420800196); glStencilOpSeparate(GL_FRONT, GL_INCR_WRAP, GL_INCR_WRAP, GL_DECR_WRAP); glStencilMaskSeparate(GL_FRONT, 3210873289); glStencilFuncSeparate(GL_BACK, GL_NOTEQUAL, 59, 4052288124); glStencilOpSeparate(GL_BACK, GL_REPLACE, GL_INVERT, GL_DECR_WRAP); glStencilMaskSeparate(GL_BACK, 2859534529); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_SUBTRACT, GL_FUNC_SUBTRACT); glBlendFuncSeparate(GL_SRC_ALPHA_SATURATE, GL_ONE_MINUS_CONSTANT_COLOR, GL_DST_COLOR, GL_DST_ALPHA); glBlendColor(0.2, 0.8, 0.8, 0.8); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_FALSE, GL_TRUE); glViewport(12, 1, 42, 53); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT); glBlendFuncSeparate(GL_CONSTANT_COLOR, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_ALPHA); glBlendColor(1, 0.8, 0.5, 0); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_FALSE); glViewport(6, 27, 50, 36); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_GEQUAL); glDepthMask(GL_TRUE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT); glBlendFuncSeparate(GL_ZERO, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE_MINUS_SRC_COLOR); glBlendColor(0, 0.6, 0.6, 0); glDisable(GL_DITHER); glColorMask(GL_FALSE, GL_FALSE, GL_TRUE, GL_TRUE); glViewport(14, 6, 33, 48); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_GREATER); glDepthMask(GL_TRUE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT); glBlendFuncSeparate(GL_SRC_ALPHA, GL_CONSTANT_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_DST_COLOR); glBlendColor(0.8, 0, 0.6, 0.5); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_FALSE, GL_TRUE, GL_TRUE); glViewport(15, 1, 40, 61); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glGetError(); // GL_NO_ERROR returned glReadPixels(0, 0, 64, 64, GL_RGBA, GL_UNSIGNED_BYTE, 0x20e2f90) iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAA20lEQVR4nO3bMQ6D MBAFURPlYD6aj8bNSBOlIwoW5in4T0PjlUZjd2iXUttWJuZ5eGItywCP86nlp4s9 HuBD6x8dQuuaepwr8X8kgBbQJIAW0CSAFtAkgBbQJIAW0CSAFtAkgBbQJIAW0CSA FtAkgBbQJIAW0EwfYP/HyHqdxBDW97d+Pzb9C0gALaBJAC2gSQAtoEkALaBJAC2g SQAtoEkALaBJAC2gSQAtoEkALaBJAC2gSQAtoJk+QM/O0K22zKZ/AQmgBTQJoAU0 CaAFNDfaHe5jP0C9TkLyAuydCMraR3I4AAAAAElFTkSuQmCC
glGetAttribLocation(1, dEQP_Position); // 0 returned glEnableVertexAttribArray(0); glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 16, 0x20c6fb0); glDisable(GL_SCISSOR_TEST); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glDepthMask(GL_TRUE); glStencilMask(4294967295); glClearColor(0, 0.250122, 0.500244, 1); glClear(GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|GL_COLOR_BUFFER_BIT); glUseProgram(1); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_ALWAYS); glDepthMask(GL_TRUE); glDisable(GL_BLEND); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(7, 12, 52, 32); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glDisable(GL_STENCIL_TEST); glDisable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT); glBlendFuncSeparate(GL_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_COLOR); glBlendColor(0.2, 0.5, 1, 0); glDisable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_FALSE, GL_TRUE); glViewport(5, 7, 33, 53); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_EQUAL, 59, 1659507986); glStencilOpSeparate(GL_FRONT, GL_INCR_WRAP, GL_REPLACE, GL_INCR); glStencilMaskSeparate(GL_FRONT, 3996537100); glStencilFuncSeparate(GL_BACK, GL_ALWAYS, 256, 3498497418); glStencilOpSeparate(GL_BACK, GL_INVERT, GL_KEEP, GL_KEEP); glStencilMaskSeparate(GL_BACK, 1103373531); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_GREATER); glDepthMask(GL_FALSE); glEnable(GL_BLEND); glBlendEquationSeparate(GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_ADD); glBlendFuncSeparate(GL_ZERO, GL_ONE_MINUS_SRC_ALPHA, GL_SRC_COLOR, GL_SRC_ALPHA); glBlendColor(0.2, 0.8, 0.4, 0.5); glEnable(GL_DITHER); glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(5, 4, 56, 47); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_LEQUAL, 105, 2786928831); glStencilOpSeparate(GL_FRONT, GL_INVERT, GL_ZERO, GL_INCR_WRAP); glStencilMaskSeparate(GL_FRONT, 2291959431); glStencilFuncSeparate(GL_BACK, GL_NOTEQUAL, 222, 2985760602); glStencilOpSeparate(GL_BACK, GL_INCR_WRAP, GL_INVERT, GL_KEEP); glStencilMaskSeparate(GL_BACK, 3414292195); glDisable(GL_DEPTH_TEST); glDisable(GL_BLEND); glDisable(GL_DITHER); glColorMask(GL_FALSE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(10, 6, 51, 37); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glDisable(GL_SCISSOR_TEST); glEnable(GL_STENCIL_TEST); glStencilFuncSeparate(GL_FRONT, GL_GREATER, 153, 3571836520); glStencilOpSeparate(GL_FRONT, GL_DECR_WRAP, GL_KEEP, GL_DECR_WRAP); glStencilMaskSeparate(GL_FRONT, 722288404); glStencilFuncSeparate(GL_BACK, GL_NEVER, 139, 3768651767); glStencilOpSeparate(GL_BACK, GL_REPLACE, GL_INCR_WRAP, GL_REPLACE); glStencilMaskSeparate(GL_BACK, 1103072937); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_ALWAYS); glDepthMask(GL_FALSE); glDisable(GL_BLEND); glEnable(GL_DITHER); glColorMask(GL_FALSE, GL_TRUE, GL_TRUE, GL_TRUE); glViewport(17, 2, 35, 57); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0x7ffe665a2b90); glGetError(); // GL_NO_ERROR returned glReadPixels(0, 0, 64, 64, GL_RGBA, GL_UNSIGNED_BYTE, 0x20e2f90) Image comparison failed, threshold = RGBA(4, 4, 4, 4) iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAA6ElEQVR4nO3bUQqD MBQFUVO6MLuz7MzurP0uhFYleArvzneMwxAlQmzL2l9LYW5aQHOfMsvWp0wzhUc/ NLz8CkgALaApH2D8EnxeKyEpvwISQAtoygf4sRPsl0iMOP2B8mVX2ga7xPIrIAG0 gCYBtIAmAbSAJgG0gCYBtIAmAbSAJgG0gCYBtIAmAbSAJgG0gCYBtIAmAbSAJgG0 gCYBtIAmAbSAZtL5gL3j9tPOXpiTosdIAC2gSQAtoEkALaBJAC2gSQAtoEkALaAp H2DOj5OtT5nmg3X+lCPGAS66+T9Q/hFIAC2geQPPQQtOulhLVwAAAABJRU5ErkJg gg== iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACgklEQVR4nO1bW3LD IAyETg/m3sw3q29GP1oSV0ZGQgvCiXemZXANFoseG+LGsKwpvDE+vA3wxidklm09 //tIH/taVbdjCKC4UFBhCbjQwjMwBFxw4RmvkwRj27CyB2ztdrgg7tpFN/T6HtC4 8xkYAqKw7YFEfpTgCViURsRKOyl4AjbFLPsdTkw7KSplcG2eOG++ZTyHU6f6Xvlx BZXYTQf0DHskrl8FQjAlWzcCqNOoU8V+0YZ461YGU6lfGML1z5Aev0gLLYMaFMpe pH3Ig/DAecAFNUAIHT1AunhzLjAClwQbBZAlFyDQrQoM3dkuZXBpMuUB6c5CyqEh 32A+CxiQiUmkf3pzSQM0agFcCBDjtDsrsr3Dp05MCBSM6JbcuGTbmGSqIZCYifP1 lBWYseZ7yYVqCERm6/L1GANE8NBcMAo4IQTCdDqAhkCt/7he6cNgPHesJsHs6nmh NCTYEKn0OZwSxZXB6kAeYh3ALRSN08d0+KA1txTuIHwoxDqAi3UOEB1QqvXDPGD7 eyaJfSkRTR7AJTRgzFOodcC+f6gI+/voPBJruMV1/I7BlAMO5Fgmc4JZB0gx68mY OAQ4HSAFzDvAX7iKQ8CqA0wewJVBAEw5oDUc9A/ateCTZjEBpcVqvEJ0q+Q9AzDp 6hDouuu1w44ZyqBUB5T6z0mUbUeY3g94kvF7n1j8CHY67vsaKN8U1SfBRT1iaugJ 2PBGeOI1XpAwwEbAgjHigIFJ0EbAhjHigIFvmPmGwARl0JcAB+FDMYaAiYQPxRgC pDvtcGhwl0FvA7xxE+BtQAjB9TR1DgIcT0wxb4vHtXx9Cf/VYq1Pxw5AvP93+M1x E+BtgDd+ABYmwxB5NMgwAAAAAElFTkSuQmCC iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAAdUlEQVRoge3TMQqA MBAAwUT8/5djoS+IxSjsVNcEbjkyxxq/dugF3jo33qz5DPMD19sJGN9Y/Tb7A1gB WgFaAVoBWgFaAVoBWgFaAVoBWgFaAVoBWgFaAVoBWgFaAVoBWgFaAVoBWgFaAVoB WgFaAVoBWgHaBcRPBYE4aK/0AAAAAElFTkSuQmCC
7547120 Image comparison failed
#endTestCaseResult #beginTestCaseResult dEQP-GLES2.functional.flush_finish.wait 1200 ms busy wait
Calibrating maximum draw call count, target duration = 1000000 us Duration with 1 draw calls = 1436693 us 1
3404258 Calibration failed, maximum draw call count is too low
#endTestCaseResult #endSession