fast_color_clear/all-colors: pass fast_color_clear/fast-slow-clear-interaction: pass fast_color_clear/fcc-blit-between-clears: pass fast_color_clear/fcc-front-buffer-distraction: pass fast_color_clear/fcc-read-after-clear blit rb: pass fast_color_clear/fcc-read-after-clear blit tex: pass fast_color_clear/fcc-read-after-clear copy rb: pass fast_color_clear/fcc-read-after-clear copy tex: pass fast_color_clear/fcc-read-after-clear read_pixels rb: pass fast_color_clear/fcc-read-after-clear read_pixels tex: pass fast_color_clear/fcc-read-after-clear sample tex: pass fast_color_clear/fcc-read-to-pbo-after-clear: pass fast_color_clear/non-redundant-clear: pass fast_color_clear/redundant-clear: pass glean/api2: pass glean/basic: pass glean/bufferobject: pass glean/depthstencil: pass glean/fbo: fail glean/fragprog1-abs test: pass glean/fragprog1-add an immediate: pass glean/fragprog1-add negative immediate: pass glean/fragprog1-add negative immediate (2): pass glean/fragprog1-add test: pass glean/fragprog1-add with saturation: pass glean/fragprog1-arb_fog_exp test: pass glean/fragprog1-arb_fog_exp2 test: pass glean/fragprog1-arb_fog_linear test: pass glean/fragprog1-cmp test: pass glean/fragprog1-computed fog exp test: pass glean/fragprog1-computed fog exp2 test: pass glean/fragprog1-computed fog linear test: pass glean/fragprog1-cos test: pass glean/fragprog1-cos test 2: pass glean/fragprog1-divide by zero test: pass glean/fragprog1-dp3 test: pass glean/fragprog1-dp3 test (2): pass glean/fragprog1-dp4 test: pass glean/fragprog1-dph test: pass glean/fragprog1-dst test: pass glean/fragprog1-ex2 test: pass glean/fragprog1-flr test: pass glean/fragprog1-frc test: pass glean/fragprog1-infinity and nan test: pass glean/fragprog1-lg2 test: pass glean/fragprog1-lit test 1: pass glean/fragprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1): pass glean/fragprog1-lit test 3 (case x < 0): pass glean/fragprog1-mad test: pass glean/fragprog1-masked mul test: pass glean/fragprog1-max test: pass glean/fragprog1-min test: pass glean/fragprog1-mov test: pass glean/fragprog1-mul test: pass glean/fragprog1-pow test (exponentiation): pass glean/fragprog1-rcp test (reciprocal): pass glean/fragprog1-rcp test 2 (reciprocal): pass glean/fragprog1-rsq test 1 (reciprocal square root): pass glean/fragprog1-rsq test 2 (reciprocal square root of negative value): pass glean/fragprog1-scs test: pass glean/fragprog1-sge test: pass glean/fragprog1-sin test: pass glean/fragprog1-sin test 2: pass glean/fragprog1-slt test: pass glean/fragprog1-sub test (with swizzle): pass glean/fragprog1-sub with saturation: pass glean/fragprog1-swizzled add test: pass glean/fragprog1-swizzled move test: pass glean/fragprog1-swz test: pass glean/fragprog1-xpd test 1: pass glean/fragprog1-z-write test: pass glean/getstring: pass glean/glsl1-&& operator, short-circuit: pass glean/glsl1-2d texture lookup with explicit lod (vertex shader): pass glean/glsl1-break with no loop: pass glean/glsl1-built-in constants: pass glean/glsl1-chained assignment: pass glean/glsl1-continue with no loop: pass glean/glsl1-cross() function, in-place: pass glean/glsl1-divide by zero: pass glean/glsl1-gl state variable reference (diffuse product): pass glean/glsl1-gl state variable reference (gl_frontmaterial.ambient): pass glean/glsl1-gl state variable reference (gl_lightsource[0].diffuse): pass glean/glsl1-gl state variable reference (point attenuation): pass glean/glsl1-gl state variable reference (point size): pass glean/glsl1-gl_fragdepth writing: pass glean/glsl1-gl_position not written check: pass glean/glsl1-global vars and initializers: pass glean/glsl1-global vars and initializers (2): pass glean/glsl1-glsl 1.20 invariant, centroid qualifiers: pass glean/glsl1-glsl 1.30 precision qualifiers: pass glean/glsl1-if (boolean-scalar) check: pass glean/glsl1-illegal assignment: pass glean/glsl1-linear fog: pass glean/glsl1-matrix column check (1): pass glean/glsl1-matrix column check (2): pass glean/glsl1-matrix, vector multiply (1): pass glean/glsl1-matrix, vector multiply (2): pass glean/glsl1-matrix, vector multiply (3): pass glean/glsl1-nested function calls (1): pass glean/glsl1-nested function calls (2): pass glean/glsl1-nested function calls (3): pass glean/glsl1-preprocessor test (11): pass glean/glsl1-preprocessor test (extension test 1): pass glean/glsl1-preprocessor test (extension test 2): pass glean/glsl1-preprocessor test (extension test 3): pass glean/glsl1-preprocessor test 1 (#if 0): pass glean/glsl1-preprocessor test 10 (#if defined()): pass glean/glsl1-preprocessor test 11 (#elif): pass glean/glsl1-preprocessor test 12 (#elif): pass glean/glsl1-preprocessor test 13 (nested #if): pass glean/glsl1-preprocessor test 14 (nested #if): pass glean/glsl1-preprocessor test 15 (nested #if, #elif): pass glean/glsl1-preprocessor test 2 (#if 1): pass glean/glsl1-preprocessor test 3 (#if ==): pass glean/glsl1-preprocessor test 4 (#if 1, #define macro): pass glean/glsl1-preprocessor test 5 (#if 1, #define macro): pass glean/glsl1-preprocessor test 6 (#if 0, #define macro): pass glean/glsl1-preprocessor test 7 (multi-line #define): pass glean/glsl1-preprocessor test 8 (#ifdef): pass glean/glsl1-preprocessor test 9 (#ifndef): pass glean/glsl1-primary plus secondary color: pass glean/glsl1-sequence (comma) operator: pass glean/glsl1-shadow2d(): 1: pass glean/glsl1-shadow2d(): 2: pass glean/glsl1-shadow2d(): 3: pass glean/glsl1-shadow2d(): 4: pass glean/glsl1-struct (1): pass glean/glsl1-struct (2): pass glean/glsl1-struct (3): pass glean/glsl1-struct (4): pass glean/glsl1-swizzle: pass glean/glsl1-swizzle (rgba): pass glean/glsl1-swizzle (stpq): pass glean/glsl1-swizzle in-place: pass glean/glsl1-swizzled expression: pass glean/glsl1-swizzled swizzle: pass glean/glsl1-swizzled swizzled swizzle: pass glean/glsl1-swizzled writemask: pass glean/glsl1-swizzled writemask (2): pass glean/glsl1-swizzled writemask (rgba): pass glean/glsl1-swizzled writemask (stpq): pass glean/glsl1-syntax error check (1): pass glean/glsl1-syntax error check (2): pass glean/glsl1-syntax error check (3): pass glean/glsl1-texcoord varying: pass glean/glsl1-texture1d(): pass glean/glsl1-texture2d(): pass glean/glsl1-texture2d(), computed coordinate: pass glean/glsl1-texture2d(), with bias: pass glean/glsl1-texture2dproj(): pass glean/glsl1-texture3d(): pass glean/glsl1-texture3d(), computed coord: pass glean/glsl1-tintermediate::addunarymath: pass glean/glsl1-tppstreamcompiler::assignoperands: pass glean/glsl1-undefined variable: pass glean/glsl1-uniform matrix: pass glean/glsl1-uniform matrix, transposed: pass glean/glsl1-varying read but not written: pass glean/glsl1-varying var mismatch: pass glean/glsl1-writemask: pass glean/glsl1-|| operator, short-circuit: pass glean/makecurrent: fail glean/pixelformats: pass glean/pointatten: pass glean/pointsprite: pass glean/shaderapi: pass glean/texcombine: pass glean/texcombine4: pass glean/texcube: pass glean/texenv: pass glean/texgen: pass glean/texture_srgb: pass glean/texunits: pass glean/vertarraybgra: pass glean/vertattrib: pass glean/vertprog1-abs test: pass glean/vertprog1-add test: pass glean/vertprog1-arl test: pass glean/vertprog1-divide by zero test: pass glean/vertprog1-dp3 test: pass glean/vertprog1-dp4 test: pass glean/vertprog1-dph test: pass glean/vertprog1-dst test: pass glean/vertprog1-ex2 test: pass glean/vertprog1-exp test: pass glean/vertprog1-flr test: pass glean/vertprog1-frc test: pass glean/vertprog1-infinity and nan test: pass glean/vertprog1-lg2 test: pass glean/vertprog1-lit test 1: pass glean/vertprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1): pass glean/vertprog1-lit test 3 (case x < 0): pass glean/vertprog1-log test: pass glean/vertprog1-mad test: pass glean/vertprog1-max test: pass glean/vertprog1-min test: pass glean/vertprog1-mov test (with swizzle): pass glean/vertprog1-mul test (with swizzle and masking): pass glean/vertprog1-position write test (compute position from texcoord): pass glean/vertprog1-pow test (exponentiation): pass glean/vertprog1-rcp test (reciprocal): pass glean/vertprog1-rsq test 1 (reciprocal square root): pass glean/vertprog1-rsq test 2 (reciprocal square root of negative value): pass glean/vertprog1-sge test: pass glean/vertprog1-slt test: pass glean/vertprog1-state reference test 1 (material ambient): pass glean/vertprog1-state reference test 2 (light products): pass glean/vertprog1-state reference test 3 (fog params): pass glean/vertprog1-sub test (with swizzle): pass glean/vertprog1-swz test 1: pass glean/vertprog1-swz test 2: pass glean/vertprog1-swz test 3: pass glean/vertprog1-swz test 4: pass glean/vertprog1-swz test 5: pass glean/vertprog1-xpd test 1: pass glean/vertprog1-xpd test 2 (same src and dst arg): pass glean/vertprog1-z-write test: pass glx/extension string sanity: pass glx/glx-buffer-age: pass glx/glx-buffer-age vblank_mode=0: pass glx/glx-close-display: pass glx/glx-context-flush-control: skip glx/glx-copy-sub-buffer: fail glx/glx-copy-sub-buffer samples=16: skip glx/glx-copy-sub-buffer samples=2: fail glx/glx-copy-sub-buffer samples=32: skip glx/glx-copy-sub-buffer samples=4: fail glx/glx-copy-sub-buffer samples=6: fail glx/glx-copy-sub-buffer samples=8: fail glx/glx-destroycontext-1: pass glx/glx-destroycontext-2: pass glx/glx-dont-care-mask: pass glx/glx-fbconfig-compliance: pass glx/glx-fbconfig-sanity: pass glx/glx-fbo-binding: pass glx/glx-make-current: incomplete glx/glx-make-glxdrawable-current: pass glx/glx-multi-context-ib-1: pass glx/glx-multithread: pass glx/glx-multithread-makecurrent-1: pass glx/glx-multithread-makecurrent-2: pass glx/glx-multithread-makecurrent-3: pass glx/glx-multithread-makecurrent-4: pass glx/glx-multithread-shader-compile: pass glx/glx-multithread-texture: fail glx/glx-pixmap-crosscheck: pass glx/glx-pixmap-life: pass glx/glx-pixmap-multi: pass glx/glx-pixmap13-life: pass glx/glx-query-drawable-glx_fbconfig_id-glxpbuffer: pass glx/glx-query-drawable-glx_fbconfig_id-glxpixmap: pass glx/glx-query-drawable-glx_fbconfig_id-glxwindow: pass glx/glx-query-drawable-glx_fbconfig_id-window: fail glx/glx-query-drawable-glx_height: pass glx/glx-query-drawable-glx_preserved_contents: pass glx/glx-query-drawable-glx_width: pass glx/glx-query-drawable-glxbaddrawable: pass glx/glx-query-drawable-glxpbuffer-glx_height: pass glx/glx-query-drawable-glxpbuffer-glx_width: pass glx/glx-query-drawable-glxpixmap-glx_height: pass glx/glx-query-drawable-glxpixmap-glx_width: pass glx/glx-query-drawable-glxwindow-glx_height: pass glx/glx-query-drawable-glxwindow-glx_width: pass glx/glx-shader-sharing: pass glx/glx-swap-event_async: pass glx/glx-swap-event_event: pass glx/glx-swap-event_interval: pass glx/glx-swap-exchange: skip glx/glx-swap-pixmap: pass glx/glx-swap-pixmap-bad: crash glx/glx-swap-singlebuffer: pass glx/glx-tfp: pass glx/glx-visuals-depth: pass glx/glx-visuals-depth -pixmap: crash glx/glx-visuals-stencil: pass glx/glx-visuals-stencil -pixmap: crash glx/glx-window-life: pass glx/glx_arb_create_context/color-index render type with 3.0: pass glx/glx_arb_create_context/current with no framebuffer: pass glx/glx_arb_create_context/default major version: pass glx/glx_arb_create_context/default minor version: pass glx/glx_arb_create_context/empty attribute list: pass glx/glx_arb_create_context/forward-compatible flag with 3.0: pass glx/glx_arb_create_context/forward-compatible flag with pre-3.0: pass glx/glx_arb_create_context/invalid attribute: pass glx/glx_arb_create_context/invalid flag: pass glx/glx_arb_create_context/invalid opengl version: pass glx/glx_arb_create_context/invalid render type: pass glx/glx_arb_create_context/null attribute list: pass glx/glx_arb_create_context_es2_profile/indirect rendering es2 profile: pass glx/glx_arb_create_context_es2_profile/invalid opengl es version: fail glx/glx_arb_create_context_profile/3.2 core profile required: pass glx/glx_arb_create_context_profile/invalid profile: pass glx/glx_arb_create_context_profile/pre-gl3.2 profile: pass glx/glx_arb_create_context_robustness/invalid reset notification strategy: fail glx/glx_arb_create_context_robustness/require gl_arb_robustness: pass glx/glx_arb_sync_control/glxgetmscrateoml: pass glx/glx_arb_sync_control/swapbuffersmsc-divisor-zero: pass glx/glx_arb_sync_control/swapbuffersmsc-return: pass glx/glx_arb_sync_control/swapbuffersmsc-return swap_interval 0: pass glx/glx_arb_sync_control/swapbuffersmsc-return swap_interval 1: pass glx/glx_arb_sync_control/timing -divisor 1: warn glx/glx_arb_sync_control/timing -divisor 2: warn glx/glx_arb_sync_control/timing -fullscreen -divisor 1: warn glx/glx_arb_sync_control/timing -fullscreen -divisor 2: fail glx/glx_arb_sync_control/timing -fullscreen -msc-delta 1: fail glx/glx_arb_sync_control/timing -fullscreen -msc-delta 2: fail glx/glx_arb_sync_control/timing -msc-delta 1: fail glx/glx_arb_sync_control/timing -msc-delta 2: fail glx/glx_arb_sync_control/timing -waitformsc -divisor 1: warn glx/glx_arb_sync_control/timing -waitformsc -divisor 2: fail glx/glx_arb_sync_control/timing -waitformsc -msc-delta 1: fail glx/glx_arb_sync_control/timing -waitformsc -msc-delta 2: warn glx/glx_arb_sync_control/waitformsc: pass glx/glx_ext_import_context/free context: incomplete glx/glx_ext_import_context/get context id: incomplete glx/glx_ext_import_context/get current display: incomplete glx/glx_ext_import_context/import context, multi process: incomplete glx/glx_ext_import_context/import context, single process: incomplete glx/glx_ext_import_context/imported context has same context id: incomplete glx/glx_ext_import_context/make current, multi process: incomplete glx/glx_ext_import_context/make current, single process: incomplete glx/glx_ext_import_context/query context info: incomplete glx/glx_mesa_query_renderer/coverage/glXQueryRendererIntegerMESA and glXQueryCurrentRendererIntegerMESA: pass glx/glx_mesa_query_renderer/coverage/glXQueryRendererStringMESA and glXQueryCurrentRendererStringMESA: pass hiz/hiz-depth-read-fbo-d24-s0: pass hiz/hiz-depth-read-fbo-d24-s8: skip hiz/hiz-depth-read-fbo-d24s8: pass hiz/hiz-depth-read-window-stencil0: pass hiz/hiz-depth-read-window-stencil1: pass hiz/hiz-depth-stencil-test-fbo-d0-s8: pass hiz/hiz-depth-stencil-test-fbo-d24-s0: pass hiz/hiz-depth-stencil-test-fbo-d24-s8: skip hiz/hiz-depth-stencil-test-fbo-d24s8: pass hiz/hiz-depth-test-fbo-d24-s0: pass hiz/hiz-depth-test-fbo-d24-s8: skip hiz/hiz-depth-test-fbo-d24s8: pass hiz/hiz-depth-test-window-stencil0: pass hiz/hiz-depth-test-window-stencil1: pass hiz/hiz-stencil-read-fbo-d0-s8: pass hiz/hiz-stencil-read-fbo-d24-s8: skip hiz/hiz-stencil-read-fbo-d24s8: pass hiz/hiz-stencil-read-window-depth0: pass hiz/hiz-stencil-read-window-depth1: pass hiz/hiz-stencil-test-fbo-d0-s8: pass hiz/hiz-stencil-test-fbo-d24-s8: skip hiz/hiz-stencil-test-fbo-d24s8: pass hiz/hiz-stencil-test-window-depth0: pass hiz/hiz-stencil-test-window-depth1: pass security/initialized-fbo: warn security/initialized-texmemory: pass security/initialized-vbo: warn shaders/activeprogram-bad-program: skip shaders/activeprogram-get: skip shaders/arb_texture_gather-miplevels: pass shaders/attribute0: pass shaders/complex-loop-analysis-bug: pass shaders/createshaderprogram-attached-shaders: skip shaders/createshaderprogram-bad-type: skip shaders/dead-code-break-interaction: pass shaders/dependency-hints/exp2: pass shaders/fragcoord_w: pass shaders/getuniform-01: pass shaders/getuniform-02: pass shaders/getuniform-03: pass shaders/glsl link array-of-struct-of-array: pass shaders/glsl link matched global initializer expression: pass shaders/glsl link matched global initializer, 2 shaders: pass shaders/glsl link mismatched centroid: pass shaders/glsl link mismatched global const initializer: pass shaders/glsl link mismatched global initializer expression: pass shaders/glsl link mismatched global initializer, 2 shaders: pass shaders/glsl link mismatched global initializer, 3 shaders: pass shaders/glsl link mismatched invariant: pass shaders/glsl link single global initializer, 2 shaders: pass shaders/glsl link two programs, global initializer: pass shaders/glsl-algebraic-add-add-1: pass shaders/glsl-algebraic-add-add-2: pass shaders/glsl-algebraic-add-add-3: pass shaders/glsl-algebraic-add-add-4: pass shaders/glsl-algebraic-add-sub-1: pass shaders/glsl-algebraic-add-sub-2: pass shaders/glsl-algebraic-add-zero: pass shaders/glsl-algebraic-add-zero-2: pass shaders/glsl-algebraic-div-one: pass shaders/glsl-algebraic-div-one-2: pass shaders/glsl-algebraic-logicand-false: pass shaders/glsl-algebraic-logicand-false-2: pass shaders/glsl-algebraic-logicand-true: pass shaders/glsl-algebraic-logicand-true-2: pass shaders/glsl-algebraic-logicor-false: pass shaders/glsl-algebraic-logicor-false-2: pass shaders/glsl-algebraic-logicor-true: pass shaders/glsl-algebraic-logicor-true-2: pass shaders/glsl-algebraic-logicxor-false: pass shaders/glsl-algebraic-logicxor-true: pass shaders/glsl-algebraic-mul-mul-1: pass shaders/glsl-algebraic-mul-one: pass shaders/glsl-algebraic-mul-one-2: pass shaders/glsl-algebraic-mul-zero: pass shaders/glsl-algebraic-neg-neg: pass shaders/glsl-algebraic-not-equals: pass shaders/glsl-algebraic-not-notequals: pass shaders/glsl-algebraic-pow-two: pass shaders/glsl-algebraic-rcp-rcp: pass shaders/glsl-algebraic-rcp-rsq: pass shaders/glsl-algebraic-rcp-sqrt: pass shaders/glsl-algebraic-rcp-sqrt-2: pass shaders/glsl-algebraic-sub-sub-1: pass shaders/glsl-algebraic-sub-zero: pass shaders/glsl-algebraic-sub-zero-2: pass shaders/glsl-algebraic-sub-zero-3: pass shaders/glsl-algebraic-sub-zero-4: pass shaders/glsl-arb-fragment-coord-conventions: pass shaders/glsl-arb-fragment-coord-conventions-define: pass shaders/glsl-array-bounds-01: pass shaders/glsl-array-bounds-02: pass shaders/glsl-array-bounds-03: pass shaders/glsl-array-bounds-04: pass shaders/glsl-array-bounds-05: pass shaders/glsl-array-bounds-06: pass shaders/glsl-array-bounds-07: pass shaders/glsl-array-bounds-08: pass shaders/glsl-array-bounds-09: pass shaders/glsl-array-bounds-10: pass shaders/glsl-array-bounds-11: pass shaders/glsl-array-bounds-12: pass shaders/glsl-array-compare: pass shaders/glsl-array-compare-02: pass shaders/glsl-array-length: pass shaders/glsl-array-uniform: pass shaders/glsl-array-uniform-length: pass shaders/glsl-array-varying-01: pass shaders/glsl-bindattriblocation: pass shaders/glsl-bug-22603: pass shaders/glsl-clamp-vertex-color: pass shaders/glsl-complex-subscript: pass shaders/glsl-const-builtin-abs: pass shaders/glsl-const-builtin-acos: pass shaders/glsl-const-builtin-all: pass shaders/glsl-const-builtin-any: pass shaders/glsl-const-builtin-asin: pass shaders/glsl-const-builtin-atan: pass shaders/glsl-const-builtin-ceil: pass shaders/glsl-const-builtin-clamp: pass shaders/glsl-const-builtin-cos: pass shaders/glsl-const-builtin-cosh: pass shaders/glsl-const-builtin-cross: pass shaders/glsl-const-builtin-degrees: pass shaders/glsl-const-builtin-derivatives: pass shaders/glsl-const-builtin-distance: pass shaders/glsl-const-builtin-dot: pass shaders/glsl-const-builtin-equal: pass shaders/glsl-const-builtin-equal-bool: pass shaders/glsl-const-builtin-exp: pass shaders/glsl-const-builtin-exp2: pass shaders/glsl-const-builtin-faceforward: pass shaders/glsl-const-builtin-floor: pass shaders/glsl-const-builtin-fract: pass shaders/glsl-const-builtin-greaterthan: pass shaders/glsl-const-builtin-greaterthanequal: pass shaders/glsl-const-builtin-inversesqrt: pass shaders/glsl-const-builtin-length: pass shaders/glsl-const-builtin-lessthan: pass shaders/glsl-const-builtin-lessthanequal: pass shaders/glsl-const-builtin-log: pass shaders/glsl-const-builtin-log2: pass shaders/glsl-const-builtin-matrixcompmult: pass shaders/glsl-const-builtin-max: pass shaders/glsl-const-builtin-min: pass shaders/glsl-const-builtin-mix: pass shaders/glsl-const-builtin-mod: pass shaders/glsl-const-builtin-normalize: pass shaders/glsl-const-builtin-not: pass shaders/glsl-const-builtin-outerproduct: pass shaders/glsl-const-builtin-pow: pass shaders/glsl-const-builtin-radians: pass shaders/glsl-const-builtin-reflect: pass shaders/glsl-const-builtin-refract: pass shaders/glsl-const-builtin-sign: pass shaders/glsl-const-builtin-sin: pass shaders/glsl-const-builtin-smoothstep: pass shaders/glsl-const-builtin-sqrt: pass shaders/glsl-const-builtin-step: pass shaders/glsl-const-builtin-tan: pass shaders/glsl-const-builtin-transpose: pass shaders/glsl-const-folding-01: pass shaders/glsl-const-initializer-01: pass shaders/glsl-const-initializer-02: pass shaders/glsl-const-initializer-03: pass shaders/glsl-constant-folding-call-1: pass shaders/glsl-copy-propagation-if-1: pass shaders/glsl-copy-propagation-if-2: pass shaders/glsl-copy-propagation-if-3: pass shaders/glsl-copy-propagation-loop-1: pass shaders/glsl-copy-propagation-loop-2: pass shaders/glsl-copy-propagation-self-1: pass shaders/glsl-copy-propagation-self-2: pass shaders/glsl-copy-propagation-vector-indexing: pass shaders/glsl-cos: pass shaders/glsl-deadcode-call: pass shaders/glsl-deadcode-self-assign: pass shaders/glsl-deadcode-varying: pass shaders/glsl-derivs: pass shaders/glsl-derivs-abs: pass shaders/glsl-derivs-abs-sign: pass shaders/glsl-derivs-sign: pass shaders/glsl-derivs-swizzle: pass shaders/glsl-derivs-varyings: pass shaders/glsl-dlist-getattriblocation: pass shaders/glsl-empty-vs-no-fs: pass shaders/glsl-floating-constant-120: pass shaders/glsl-fs-abs-01: pass shaders/glsl-fs-abs-02: pass shaders/glsl-fs-abs-03: pass shaders/glsl-fs-abs-04: pass shaders/glsl-fs-abs-neg: pass shaders/glsl-fs-abs-neg-with-intermediate: pass shaders/glsl-fs-add-masked: pass shaders/glsl-fs-all-01: pass shaders/glsl-fs-all-02: pass shaders/glsl-fs-any: pass shaders/glsl-fs-array-redeclaration: pass shaders/glsl-fs-asin: pass shaders/glsl-fs-atan-1: pass shaders/glsl-fs-atan-2: pass shaders/glsl-fs-atan-3: pass shaders/glsl-fs-bit-01: pass shaders/glsl-fs-bit-02: pass shaders/glsl-fs-bug25902: pass shaders/glsl-fs-ceil: pass shaders/glsl-fs-clamp-1: pass shaders/glsl-fs-clamp-2: pass shaders/glsl-fs-clamp-3: pass shaders/glsl-fs-clamp-4: pass shaders/glsl-fs-clamp-5: pass shaders/glsl-fs-color-matrix: pass shaders/glsl-fs-conditional-output-write: pass shaders/glsl-fs-continue-in-switch-in-do-while: pass shaders/glsl-fs-continue-inside-do-while: pass shaders/glsl-fs-convolution-1: pass shaders/glsl-fs-convolution-2: pass shaders/glsl-fs-copy-propagation-texcoords-1: pass shaders/glsl-fs-copy-propagation-texcoords-2: pass shaders/glsl-fs-cross: pass shaders/glsl-fs-cross-2: pass shaders/glsl-fs-cross-3: pass shaders/glsl-fs-discard-01: pass shaders/glsl-fs-discard-02: pass shaders/glsl-fs-discard-03: pass shaders/glsl-fs-discard-04: pass shaders/glsl-fs-dot-vec2: pass shaders/glsl-fs-dot-vec2-2: pass shaders/glsl-fs-double-negative-copy-propagation: pass shaders/glsl-fs-exp: pass shaders/glsl-fs-exp2: pass shaders/glsl-fs-f2b: pass shaders/glsl-fs-flat-color: pass shaders/glsl-fs-floor: pass shaders/glsl-fs-fogcolor-statechange: pass shaders/glsl-fs-fogscale: pass shaders/glsl-fs-fragcoord: pass shaders/glsl-fs-fragcoord-zw-ortho: pass shaders/glsl-fs-fragcoord-zw-perspective: pass shaders/glsl-fs-fragdata-1: pass shaders/glsl-fs-frontfacing: pass shaders/glsl-fs-frontfacing-not: pass shaders/glsl-fs-functions-2: pass shaders/glsl-fs-functions-3: pass shaders/glsl-fs-functions-4: pass shaders/glsl-fs-functions-5: pass shaders/glsl-fs-functions-6: pass shaders/glsl-fs-functions-samplers: pass shaders/glsl-fs-i2b: pass shaders/glsl-fs-if-greater: pass shaders/glsl-fs-if-greater-equal: pass shaders/glsl-fs-if-less: pass shaders/glsl-fs-if-less-equal: pass shaders/glsl-fs-if-nested-loop: pass shaders/glsl-fs-if-texture2d-discard: pass shaders/glsl-fs-implicit-array-size-01: pass shaders/glsl-fs-implicit-array-size-02: pass shaders/glsl-fs-implicit-array-size-03: pass shaders/glsl-fs-integer-multiplication: pass shaders/glsl-fs-ivec4-mat3: pass shaders/glsl-fs-log: pass shaders/glsl-fs-log2: pass shaders/glsl-fs-loop: pass shaders/glsl-fs-loop-300: pass shaders/glsl-fs-loop-break: pass shaders/glsl-fs-loop-const-decr: pass shaders/glsl-fs-loop-const-incr: pass shaders/glsl-fs-loop-continue: pass shaders/glsl-fs-loop-diagonal-break: pass shaders/glsl-fs-loop-ge: pass shaders/glsl-fs-loop-gt: pass shaders/glsl-fs-loop-le: pass shaders/glsl-fs-loop-lt: pass shaders/glsl-fs-loop-nested: pass shaders/glsl-fs-loop-nested-if: pass shaders/glsl-fs-loop-redundant-condition: pass shaders/glsl-fs-loop-two-counter-01: pass shaders/glsl-fs-loop-two-counter-02: pass shaders/glsl-fs-loop-two-counter-03: pass shaders/glsl-fs-loop-two-counter-04: pass shaders/glsl-fs-loop-zero-iter: pass shaders/glsl-fs-lots-of-tex: pass shaders/glsl-fs-main-return: pass shaders/glsl-fs-main-return-conditional: pass shaders/glsl-fs-max: pass shaders/glsl-fs-max-2: pass shaders/glsl-fs-max-3: pass shaders/glsl-fs-max-array-access-forward-declaration: pass shaders/glsl-fs-max-array-access-function: pass shaders/glsl-fs-min: pass shaders/glsl-fs-min-2: pass shaders/glsl-fs-min-3: pass shaders/glsl-fs-mix: pass shaders/glsl-fs-mix-constant: pass shaders/glsl-fs-mod: pass shaders/glsl-fs-mov-masked: pass shaders/glsl-fs-neg: pass shaders/glsl-fs-neg-abs: pass shaders/glsl-fs-neg-dot: pass shaders/glsl-fs-normalmatrix: pass shaders/glsl-fs-pointcoord: pass shaders/glsl-fs-post-increment-01: pass shaders/glsl-fs-raytrace-bug27060: pass shaders/glsl-fs-reflect: pass shaders/glsl-fs-roundeven: pass shaders/glsl-fs-sampler-numbering: pass shaders/glsl-fs-sampler-numbering-2: pass shaders/glsl-fs-sampler-numbering-3: pass shaders/glsl-fs-shader-stencil-export: pass shaders/glsl-fs-sign: pass shaders/glsl-fs-sqrt-branch: pass shaders/glsl-fs-statevar-call: pass shaders/glsl-fs-step: pass shaders/glsl-fs-struct-equal: pass shaders/glsl-fs-struct-notequal: pass shaders/glsl-fs-swizzle-1: pass shaders/glsl-fs-tan-1: pass shaders/glsl-fs-tan-2: pass shaders/glsl-fs-texture-uniforms-share-same-unit: pass shaders/glsl-fs-texture2d: pass shaders/glsl-fs-texture2d-bias: pass shaders/glsl-fs-texture2d-branching: pass shaders/glsl-fs-texture2d-dependent-1: pass shaders/glsl-fs-texture2d-dependent-2: pass shaders/glsl-fs-texture2d-dependent-3: pass shaders/glsl-fs-texture2d-dependent-4: pass shaders/glsl-fs-texture2d-dependent-5: pass shaders/glsl-fs-texture2d-masked: pass shaders/glsl-fs-texture2d-masked-2: pass shaders/glsl-fs-texture2d-masked-3: pass shaders/glsl-fs-texture2d-masked-4: pass shaders/glsl-fs-texture2dproj: pass shaders/glsl-fs-texture2dproj-2: pass shaders/glsl-fs-texture2dproj-bias: pass shaders/glsl-fs-texture2dproj-bias-2: pass shaders/glsl-fs-texture2drect: pass shaders/glsl-fs-texture2drect-proj3: pass shaders/glsl-fs-texture2drect-proj4: pass shaders/glsl-fs-texturecube: pass shaders/glsl-fs-texturecube-2: pass shaders/glsl-fs-texturecube-2-bias: pass shaders/glsl-fs-texturecube-bias: pass shaders/glsl-fs-textureenvcolor-statechange: pass shaders/glsl-fs-texturelod-01: pass shaders/glsl-fs-trunc: pass shaders/glsl-fs-uniform-array-1: pass shaders/glsl-fs-uniform-array-2: pass shaders/glsl-fs-uniform-array-3: pass shaders/glsl-fs-uniform-array-4: pass shaders/glsl-fs-uniform-array-5: pass shaders/glsl-fs-uniform-array-6: pass shaders/glsl-fs-uniform-array-7: pass shaders/glsl-fs-uniform-array-loop-unroll: pass shaders/glsl-fs-uniform-bool-1: pass shaders/glsl-fs-uniform-bool-2: pass shaders/glsl-fs-uniform-indexed-by-swizzled-vec4: pass shaders/glsl-fs-uniform-sampler-array: pass shaders/glsl-fs-unroll-out-param: pass shaders/glsl-fs-unroll-side-effect: pass shaders/glsl-fs-unsigned-comparison-negative-zero: pass shaders/glsl-fs-user-varying-ff: pass shaders/glsl-fs-varying-array: pass shaders/glsl-fs-vec4-indexing-1: pass shaders/glsl-fs-vec4-indexing-2: pass shaders/glsl-fs-vec4-indexing-3: pass shaders/glsl-fs-vec4-indexing-4: pass shaders/glsl-fs-vec4-indexing-5: pass shaders/glsl-fs-vec4-indexing-6: pass shaders/glsl-fs-vec4-indexing-7: pass shaders/glsl-fs-vec4-indexing-temp-dst: pass shaders/glsl-fs-vec4-indexing-temp-dst-in-loop: pass shaders/glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined: pass shaders/glsl-fs-vec4-indexing-temp-src: pass shaders/glsl-fs-vec4-indexing-temp-src-in-loop: pass shaders/glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined: pass shaders/glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner: pass shaders/glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer: pass shaders/glsl-fs-vec4-mat2: pass shaders/glsl-fs-vec4-mat3: pass shaders/glsl-fs-vec4-operator-equal: pass shaders/glsl-fs-vec4-operator-notequal: pass shaders/glsl-function-chain16: pass shaders/glsl-function-prototype: pass shaders/glsl-fwidth: pass shaders/glsl-getactiveuniform-array-size: pass shaders/glsl-getactiveuniform-count: glsl-getactiveuniform-ftransform: pass shaders/glsl-getactiveuniform-count: glsl-getactiveuniform-length: pass shaders/glsl-getactiveuniform-count: glsl-getactiveuniform-mvp: pass shaders/glsl-getactiveuniform-length: pass shaders/glsl-getattriblocation: pass shaders/glsl-gnome-shell-dim-window: pass shaders/glsl-if-assign-call: pass shaders/glsl-implicit-conversion-01: pass shaders/glsl-implicit-conversion-02: pass shaders/glsl-inexact-overloads: pass shaders/glsl-inout-struct-01: pass shaders/glsl-inout-struct-02: pass shaders/glsl-invalid-asm-01: pass shaders/glsl-invalid-asm-02: pass shaders/glsl-invariant-pragma: pass shaders/glsl-kwin-blur-1: pass shaders/glsl-kwin-blur-2: pass shaders/glsl-light-model: pass shaders/glsl-link-array-01: pass shaders/glsl-link-bug30552: pass shaders/glsl-link-bug38015: pass shaders/glsl-link-empty-prog-01: pass shaders/glsl-link-empty-prog-02: pass shaders/glsl-link-unnamed-types: pass shaders/glsl-link-varying-texcoord: pass shaders/glsl-link-varyings-1: pass shaders/glsl-link-varyings-2: pass shaders/glsl-link-varyings-3: pass shaders/glsl-lod-bias: pass shaders/glsl-mat-110: pass shaders/glsl-mat-attribute: pass shaders/glsl-mat-from-int-ctor-01: pass shaders/glsl-mat-from-int-ctor-02: pass shaders/glsl-mat-from-int-ctor-03: pass shaders/glsl-mat-from-vec-ctor-01: pass shaders/glsl-mat-mul-1: pass shaders/glsl-max-varyings: pass shaders/glsl-max-varyings >max_varying_components: pass shaders/glsl-max-vertex-attrib: pass shaders/glsl-novertexdata: pass shaders/glsl-octal: pass shaders/glsl-opt-0-cmp-xy: pass shaders/glsl-opt-xy-cmp-0: pass shaders/glsl-orangebook-ch06-bump: pass shaders/glsl-override-builtin: pass shaders/glsl-override-builtin-2: pass shaders/glsl-pp-elif-no-expression-1: pass shaders/glsl-precision-110: pass shaders/glsl-preprocessor-comments: pass shaders/glsl-reload-source: pass shaders/glsl-routing: pass shaders/glsl-sin: pass shaders/glsl-struct-constructor-01: pass shaders/glsl-texcoord-array: pass shaders/glsl-texcoord-array-2: pass shaders/glsl-uniform-initializer-1: pass shaders/glsl-uniform-initializer-2: pass shaders/glsl-uniform-initializer-3: pass shaders/glsl-uniform-initializer-4: pass shaders/glsl-uniform-initializer-5: pass shaders/glsl-uniform-initializer-6: pass shaders/glsl-uniform-initializer-7: pass shaders/glsl-uniform-linking-1: pass shaders/glsl-uniform-non-uniform-array-compare: pass shaders/glsl-uniform-out-of-bounds: pass shaders/glsl-uniform-out-of-bounds-2: pass shaders/glsl-uniform-struct: pass shaders/glsl-uniform-update: pass shaders/glsl-unused-varying: pass shaders/glsl-useprogram-displaylist: pass shaders/glsl-varying-mat3x2: pass shaders/glsl-varying-read: pass shaders/glsl-vec-array: pass shaders/glsl-vs-abs-attribute: pass shaders/glsl-vs-abs-neg: pass shaders/glsl-vs-abs-neg-with-intermediate: pass shaders/glsl-vs-all-01: pass shaders/glsl-vs-all-02: pass shaders/glsl-vs-array-redeclaration: pass shaders/glsl-vs-arrays: pass shaders/glsl-vs-arrays-2: pass shaders/glsl-vs-arrays-3: pass shaders/glsl-vs-channel-overwrite-01: pass shaders/glsl-vs-channel-overwrite-02: pass shaders/glsl-vs-channel-overwrite-03: pass shaders/glsl-vs-channel-overwrite-04: pass shaders/glsl-vs-clamp-1: pass shaders/glsl-vs-constructor-call: pass shaders/glsl-vs-continue-in-switch-in-do-while: pass shaders/glsl-vs-continue-inside-do-while: pass shaders/glsl-vs-copy-propagation-1: pass shaders/glsl-vs-cross: pass shaders/glsl-vs-cross-2: pass shaders/glsl-vs-cross-3: pass shaders/glsl-vs-deadcode-1: pass shaders/glsl-vs-deadcode-2: pass shaders/glsl-vs-dot-vec2: pass shaders/glsl-vs-double-negative-copy-propagation: pass shaders/glsl-vs-f2b: pass shaders/glsl-vs-ff-frag: pass shaders/glsl-vs-functions: pass shaders/glsl-vs-functions-2: pass shaders/glsl-vs-functions-3: pass shaders/glsl-vs-if-bool: pass shaders/glsl-vs-if-greater: pass shaders/glsl-vs-if-greater-equal: pass shaders/glsl-vs-if-less: pass shaders/glsl-vs-if-less-equal: pass shaders/glsl-vs-if-nested: pass shaders/glsl-vs-if-nested-loop: pass shaders/glsl-vs-int-attrib: pass shaders/glsl-vs-large-uniform-array: pass shaders/glsl-vs-loop: pass shaders/glsl-vs-loop-300: pass shaders/glsl-vs-loop-break: pass shaders/glsl-vs-loop-continue: pass shaders/glsl-vs-loop-nested: pass shaders/glsl-vs-loop-redundant-condition: pass shaders/glsl-vs-main-return: pass shaders/glsl-vs-masked-cos: pass shaders/glsl-vs-masked-dot: pass shaders/glsl-vs-mat-add-1: pass shaders/glsl-vs-mat-div-1: pass shaders/glsl-vs-mat-div-2: pass shaders/glsl-vs-mat-mul-1: pass shaders/glsl-vs-mat-mul-2: pass shaders/glsl-vs-mat-mul-3: pass shaders/glsl-vs-mat-sub-1: pass shaders/glsl-vs-max-array-access-forward-declaration: pass shaders/glsl-vs-max-array-access-function: pass shaders/glsl-vs-mov-after-deref: pass shaders/glsl-vs-mvp-statechange: pass shaders/glsl-vs-neg-abs: pass shaders/glsl-vs-neg-attribute: pass shaders/glsl-vs-normalscale: pass shaders/glsl-vs-point-size: pass shaders/glsl-vs-position-outval: pass shaders/glsl-vs-post-increment-01: pass shaders/glsl-vs-raytrace-bug26691: pass shaders/glsl-vs-sign: pass shaders/glsl-vs-statechange-1: pass shaders/glsl-vs-texturematrix-1: pass shaders/glsl-vs-texturematrix-2: pass shaders/glsl-vs-uniform-array-1: pass shaders/glsl-vs-uniform-array-2: pass shaders/glsl-vs-uniform-array-3: pass shaders/glsl-vs-uniform-array-4: pass shaders/glsl-vs-user-varying-ff: pass shaders/glsl-vs-varying-array: pass shaders/glsl-vs-vec4-indexing-1: pass shaders/glsl-vs-vec4-indexing-2: pass shaders/glsl-vs-vec4-indexing-3: pass shaders/glsl-vs-vec4-indexing-4: pass shaders/glsl-vs-vec4-indexing-5: pass shaders/glsl-vs-vec4-indexing-6: pass shaders/glsl-vs-vec4-indexing-temp-dst: pass shaders/glsl-vs-vec4-indexing-temp-dst-in-loop: pass shaders/glsl-vs-vec4-indexing-temp-dst-in-nested-loop-combined: pass shaders/glsl-vs-vec4-indexing-temp-src: pass shaders/glsl-vs-vec4-indexing-temp-src-in-loop: pass shaders/glsl-vs-vec4-indexing-temp-src-in-nested-loop-combined: pass shaders/glsl-vs-vec4-indexing-temp-src-in-nested-loop-inner: pass shaders/glsl-vs-vec4-indexing-temp-src-in-nested-loop-outer: pass shaders/glsl-vs-vec4-operator-equal: pass shaders/glsl-vs-vec4-operator-notequal: pass shaders/glsl-vs-vectorize-between-basic-blocks: pass shaders/glsl-vs-vectorize-between-basic-blocks-loop: pass shaders/gpu_shader4_attribs: skip shaders/link-struct-usage: pass shaders/link-uniform-array-size: pass shaders/link-unresolved-function: pass shaders/loopfunc: pass shaders/out-parameter-indexing/vs-inout-index-inout-float-array: pass shaders/out-parameter-indexing/vs-inout-index-inout-mat2-col: pass shaders/out-parameter-indexing/vs-inout-index-inout-mat2-row: pass shaders/out-parameter-indexing/vs-inout-index-inout-vec4: pass shaders/out-parameter-indexing/vs-inout-index-inout-vec4-array: pass shaders/out-parameter-indexing/vs-inout-index-inout-vec4-array-element: pass shaders/out-parameter-indexing/vs-inout-vec4: pass shaders/out-parameter-indexing/vs-out-vec4: pass shaders/point-vertex-id divisor: pass shaders/point-vertex-id gl_instanceid: pass shaders/point-vertex-id gl_instanceid divisor: pass shaders/point-vertex-id gl_vertexid: pass shaders/point-vertex-id gl_vertexid divisor: pass shaders/point-vertex-id gl_vertexid gl_instanceid: pass shaders/point-vertex-id gl_vertexid gl_instanceid divisor: pass shaders/really-big-triangle: pass shaders/ssa/fs-if-def-else-break: pass shaders/ssa/fs-lost-copy-problem: pass shaders/ssa/fs-swap-problem: pass shaders/sso-simple: skip shaders/sso-uniforms-01: skip shaders/sso-uniforms-02: skip shaders/sso-user-varying-01: skip shaders/sso-user-varying-02: skip shaders/useprogram-flushverts-1: pass shaders/useprogram-flushverts-2: pass shaders/useprogram-inside-begin: pass shaders/useprogram-refcount-1: pass shaders/useshaderprogram-bad-program: skip shaders/useshaderprogram-bad-type: skip shaders/useshaderprogram-flushverts-1: skip shaders/vbo/vbo-generic-float: pass shaders/vbo/vbo-generic-int: pass shaders/vbo/vbo-generic-uint: pass shaders/version-mixing interstage: fail shaders/version-mixing intrastage: pass shaders/version-mixing vs-gs: pass shaders/vp-combined-image-units: pass shaders/vp-ignore-input: pass shaders/zero-tex-coord bias: pass shaders/zero-tex-coord texelfetch: pass shaders/zero-tex-coord texture2d: pass shaders/zero-tex-coord texturegather: pass shaders/zero-tex-coord texturegrad: pass shaders/zero-tex-coord texturelod: pass shaders/zero-tex-coord texturequerylod: pass shaders/zero-tex-coord texturesize: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glAccum: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glAlphaFunc: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glArrayElement: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glBegin: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glBitmap: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glBlendFunc: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glCallList: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glCallLists: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClear: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClearAccum: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClearColor: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClearDepth: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClearIndex: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClearStencil: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glClipPlane: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3b: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3bv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3ub: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3ubv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3ui: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3uiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3us: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor3usv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4b: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4bv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4ub: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4ubv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4ui: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4uiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4us: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColor4usv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColorMask: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glColorMaterial: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glCopyPixels: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glCullFace: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDepthFunc: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDepthMask: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDepthRange: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDisable: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDrawArrays: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDrawBuffer: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDrawElements: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glDrawPixels: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glEdgeFlag: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glEdgeFlagv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glEnable: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glEndList: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glFrontFace: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glFrustum: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glHint: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexMask: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexd: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexdv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexi: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexs: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexsv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexub: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glIndexubv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightModelf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightModelfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightModeli: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightModeliv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLighti: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLightiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLineStipple: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLineWidth: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glListBase: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLoadIdentity: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLoadMatrixd: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLoadMatrixf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glLogicOp: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMaterialf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMaterialfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMateriali: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMaterialiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMatrixMode: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMultMatrixd: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glMultMatrixf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glNormal3sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glOrtho: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelMapfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelMapuiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelMapusv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelTransferf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelTransferi: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPixelZoom: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPointSize: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPolygonStipple: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPushAttrib: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glPushMatrix: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos2sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRasterPos3sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glReadBuffer: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectd: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectdv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRecti: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectiv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRects: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRectsv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRotated: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glRotatef: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glScaled: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glScalef: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glScissor: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glShadeModel: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glStencilFunc: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glStencilMask: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glStencilOp: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord1sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord2sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord3sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexCoord4sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexEnvf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexEnvfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexEnvi: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexEnviv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGend: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGendv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGenf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGenfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGeni: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexGeniv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexImage1D: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexImage2D: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexParameterf: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexParameterfv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexParameteri: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTexParameteriv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTranslated: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glTranslatef: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex2sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex3sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4d: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4dv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4f: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4fv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4i: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4iv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4s: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glVertex4sv: pass spec/!opengl 1.0/gl-1.0-beginend-coverage/glViewport: pass spec/!opengl 1.0/gl-1.0-blend-func: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/glCallList inside glBegin-glEnd: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/illegal glBegin mode in display list: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/illegal glDrawArrays inside glBegin-glEnd: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/illegal glDrawArrays inside glBegin-glEnd (2): pass spec/!opengl 1.0/gl-1.0-dlist-beginend/illegal glRect inside glBegin-glEnd: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/nested glCallList inside glBegin-glEnd: pass spec/!opengl 1.0/gl-1.0-dlist-beginend/separate glBegin-glVertex-glEnd lists: pass spec/!opengl 1.0/gl-1.0-dlist-shademodel: pass spec/!opengl 1.0/gl-1.0-drawpixels-color-index: fail spec/!opengl 1.0/gl-1.0-edgeflag: pass spec/!opengl 1.0/gl-1.0-edgeflag-const: pass spec/!opengl 1.0/gl-1.0-edgeflag-quads: pass spec/!opengl 1.0/gl-1.0-fpexceptions: pass spec/!opengl 1.0/gl-1.0-front-invalidate-back: pass spec/!opengl 1.0/gl-1.0-logicop/GL_AND: pass spec/!opengl 1.0/gl-1.0-logicop/GL_AND_INVERTED: pass spec/!opengl 1.0/gl-1.0-logicop/GL_AND_REVERSE: pass spec/!opengl 1.0/gl-1.0-logicop/GL_CLEAR: pass spec/!opengl 1.0/gl-1.0-logicop/GL_COPY: pass spec/!opengl 1.0/gl-1.0-logicop/GL_COPY_INVERTED: pass spec/!opengl 1.0/gl-1.0-logicop/GL_EQUIV: pass spec/!opengl 1.0/gl-1.0-logicop/GL_INVERT: pass spec/!opengl 1.0/gl-1.0-logicop/GL_NAND: pass spec/!opengl 1.0/gl-1.0-logicop/GL_NOOP: pass spec/!opengl 1.0/gl-1.0-logicop/GL_NOR: pass spec/!opengl 1.0/gl-1.0-logicop/GL_OR: pass spec/!opengl 1.0/gl-1.0-logicop/GL_OR_INVERTED: pass spec/!opengl 1.0/gl-1.0-logicop/GL_OR_REVERSE: pass spec/!opengl 1.0/gl-1.0-logicop/GL_SET: pass spec/!opengl 1.0/gl-1.0-logicop/GL_XOR: pass spec/!opengl 1.0/gl-1.0-long-dlist: pass spec/!opengl 1.0/gl-1.0-no-op-paths: pass spec/!opengl 1.0/gl-1.0-ortho-pos: pass spec/!opengl 1.0/gl-1.0-polygon-line-aa: pass spec/!opengl 1.0/gl-1.0-push-no-attribs: pass spec/!opengl 1.0/gl-1.0-readpixsanity: pass spec/!opengl 1.0/gl-1.0-rendermode-feedback/GL_2D: pass spec/!opengl 1.0/gl-1.0-rendermode-feedback/GL_3D: pass spec/!opengl 1.0/gl-1.0-rendermode-feedback/GL_3D_COLOR: pass spec/!opengl 1.0/gl-1.0-rendermode-feedback/GL_3D_COLOR_TEXTURE: pass spec/!opengl 1.0/gl-1.0-rendermode-feedback/GL_4D_COLOR_TEXTURE: pass spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail spec/!opengl 1.1/array-stride: pass spec/!opengl 1.1/clear-accum: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glBegin/End(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawArrays(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_POLYGON), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUADS), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_QUAD_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLES), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_FAN), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CCW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_FILL), quadrant: right top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: center top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: left top: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right bottom: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right middle: pass spec/!opengl 1.1/clipflat/glDrawElements(GL_TRIANGLE_STRIP), glFrontFace(GL_CW), glPolygonMode(GL_LINE), quadrant: right top: pass spec/!opengl 1.1/copypixels-draw-sync: pass spec/!opengl 1.1/copypixels-sync: pass spec/!opengl 1.1/copyteximage 1d: pass spec/!opengl 1.1/copyteximage 2d: pass spec/!opengl 1.1/copyteximage-border: pass spec/!opengl 1.1/copyteximage-clipping: pass spec/!opengl 1.1/copytexsubimage: pass spec/!opengl 1.1/degenerate-prims: pass spec/!opengl 1.1/depthfunc: pass spec/!opengl 1.1/depthrange-clear: pass spec/!opengl 1.1/depthstencil-default_fb-blit: pass spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-blit samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-blit samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-blit samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-blit samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-clear: pass spec/!opengl 1.1/depthstencil-default_fb-clear samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-clear samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-clear samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-clear samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-clear samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-clear samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-copypixels: pass spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=2: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=4: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=6: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=8: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=6: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=8: fail spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort: pass spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=8: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=16: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=2: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=32: skip spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=4: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=6: pass spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=8: pass spec/!opengl 1.1/dlist-clear: pass spec/!opengl 1.1/dlist-color-material: pass spec/!opengl 1.1/dlist-fdo3129-01: pass spec/!opengl 1.1/dlist-fdo3129-02: pass spec/!opengl 1.1/dlist-fdo31590: pass spec/!opengl 1.1/draw-arrays-colormaterial: pass spec/!opengl 1.1/draw-copypixels-sync: pass spec/!opengl 1.1/draw-pixel-with-texture: pass spec/!opengl 1.1/draw-pixels: pass spec/!opengl 1.1/draw-pixels samples=16: skip spec/!opengl 1.1/draw-pixels samples=2: pass spec/!opengl 1.1/draw-pixels samples=32: skip spec/!opengl 1.1/draw-pixels samples=4: pass spec/!opengl 1.1/draw-pixels samples=6: pass spec/!opengl 1.1/draw-pixels samples=8: pass spec/!opengl 1.1/draw-sync: pass spec/!opengl 1.1/drawbuffer-modes: pass spec/!opengl 1.1/drawpix-z: pass spec/!opengl 1.1/fdo10370: pass spec/!opengl 1.1/fdo23489: pass spec/!opengl 1.1/fdo23670-depth_test: pass spec/!opengl 1.1/fdo23670-drawpix_stencil: pass spec/!opengl 1.1/fog-modes: pass spec/!opengl 1.1/fragment-center: pass spec/!opengl 1.1/geterror-inside-begin: pass spec/!opengl 1.1/geterror-invalid-enum: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_1D_ARRAY-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_2D_ARRAY-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_CUBE_MAP_ARRAY-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH24_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH32F_STENCIL8: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_COMPONENT: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_COMPONENT16: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_COMPONENT24: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_COMPONENT32: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_COMPONENT32F: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_DEPTH_STENCIL: pass spec/!opengl 1.1/getteximage-depth/GL_TEXTURE_RECTANGLE-GL_STENCIL_INDEX8: pass spec/!opengl 1.1/getteximage-formats: pass spec/!opengl 1.1/getteximage-luminance: pass spec/!opengl 1.1/getteximage-simple: pass spec/!opengl 1.1/getteximage-targets 1d: pass spec/!opengl 1.1/getteximage-targets 2d: pass spec/!opengl 1.1/gl-1.1-xor: pass spec/!opengl 1.1/gl_select - alpha-test enabled: pass spec/!opengl 1.1/gl_select - depth-test enabled: pass spec/!opengl 1.1/gl_select - no test function: pass spec/!opengl 1.1/gl_select - scissor-test enabled: pass spec/!opengl 1.1/gl_select - stencil-test enabled: pass spec/!opengl 1.1/glinfo: pass spec/!opengl 1.1/hiz: pass spec/!opengl 1.1/incomplete-texture-fixed: pass spec/!opengl 1.1/infinite-spot-light: pass spec/!opengl 1.1/line-aa-width: pass spec/!opengl 1.1/line-flat-clip-color: pass spec/!opengl 1.1/lineloop: pass spec/!opengl 1.1/lineloop-dlist: pass spec/!opengl 1.1/linestipple/Baseline: pass spec/!opengl 1.1/linestipple/Factor 2x: pass spec/!opengl 1.1/linestipple/Factor 3x: pass spec/!opengl 1.1/linestipple/Line loop: pass spec/!opengl 1.1/linestipple/Line strip: pass spec/!opengl 1.1/linestipple/Restarting lines within a single Begin-End block: pass spec/!opengl 1.1/longprim: pass spec/!opengl 1.1/masked-clear: pass spec/!opengl 1.1/max-texture-size-level: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_1D-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_1D-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_1D-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_2D-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_2D-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_2D-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_3D-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_3D-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_3D-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_TEXTURE_1D-GL_RGBA16: pass spec/!opengl 1.1/max-texture-size/GL_TEXTURE_1D-GL_RGBA32F: pass spec/!opengl 1.1/max-texture-size/GL_TEXTURE_1D-GL_RGBA8: pass spec/!opengl 1.1/max-texture-size/GL_TEXTURE_2D-GL_RGBA16: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_2D-GL_RGBA32F: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_2D-GL_RGBA8: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_3D-GL_RGBA16: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_3D-GL_RGBA32F: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_3D-GL_RGBA8: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_CUBE_MAP-GL_RGBA16: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_CUBE_MAP-GL_RGBA32F: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_CUBE_MAP-GL_RGBA8: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_RECTANGLE-GL_RGBA16: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_RECTANGLE-GL_RGBA32F: skip spec/!opengl 1.1/max-texture-size/GL_TEXTURE_RECTANGLE-GL_RGBA8: skip spec/!opengl 1.1/point-line-no-cull: pass spec/!opengl 1.1/polygon-mode: pass spec/!opengl 1.1/polygon-mode-offset: pass spec/!opengl 1.1/polygon-offset: pass spec/!opengl 1.1/proxy-texture: pass spec/!opengl 1.1/push-pop-texture-state: pass spec/!opengl 1.1/quad-invariance: pass spec/!opengl 1.1/r300-readcache: pass spec/!opengl 1.1/read-front: pass spec/!opengl 1.1/read-front clear-front-first: pass spec/!opengl 1.1/read-front clear-front-first samples=16: skip spec/!opengl 1.1/read-front clear-front-first samples=2: pass spec/!opengl 1.1/read-front clear-front-first samples=32: skip spec/!opengl 1.1/read-front clear-front-first samples=4: pass spec/!opengl 1.1/read-front clear-front-first samples=6: pass spec/!opengl 1.1/read-front clear-front-first samples=8: pass spec/!opengl 1.1/read-front samples=16: skip spec/!opengl 1.1/read-front samples=2: pass spec/!opengl 1.1/read-front samples=32: skip spec/!opengl 1.1/read-front samples=4: pass spec/!opengl 1.1/read-front samples=6: pass spec/!opengl 1.1/read-front samples=8: pass spec/!opengl 1.1/readpix-z: pass spec/!opengl 1.1/roundmode-getintegerv: pass spec/!opengl 1.1/roundmode-pixelstore: pass spec/!opengl 1.1/scissor-bitmap: pass spec/!opengl 1.1/scissor-clear: pass spec/!opengl 1.1/scissor-copypixels: pass spec/!opengl 1.1/scissor-depth-clear: pass spec/!opengl 1.1/scissor-many: pass spec/!opengl 1.1/scissor-offscreen: pass spec/!opengl 1.1/scissor-polygon: pass spec/!opengl 1.1/scissor-stencil-clear: pass spec/!opengl 1.1/sized-texture-format-channels: pass spec/!opengl 1.1/stencil-drawpixels: pass spec/!opengl 1.1/streaming-texture-leak: pass spec/!opengl 1.1/texgen: pass spec/!opengl 1.1/teximage-colors gl_alpha12/Exact upload-download of GL_ALPHA12: skip spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha12/GL_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha16/Exact upload-download of GL_ALPHA16: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha16/GL_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha4/Exact upload-download of GL_ALPHA4: skip spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha4/GL_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha8/Exact upload-download of GL_ALPHA8: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha8/GL_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha/Exact upload-download of GL_ALPHA: skip spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_alpha/GL_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12/Exact upload-download of GL_LUMINANCE12: skip spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12/GL_LUMINANCE12 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/Exact upload-download of GL_LUMINANCE12_ALPHA12: skip spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/GL_LUMINANCE12_ALPHA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/Exact upload-download of GL_LUMINANCE12_ALPHA4: skip spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance16/Exact upload-download of GL_LUMINANCE16: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16/GL_LUMINANCE16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/Exact upload-download of GL_LUMINANCE16_ALPHA16: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance16_alpha16/GL_LUMINANCE16_ALPHA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance4/Exact upload-download of GL_LUMINANCE4: skip spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4/GL_LUMINANCE4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/Exact upload-download of GL_LUMINANCE4_ALPHA4: skip spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/GL_LUMINANCE4_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/Exact upload-download of GL_LUMINANCE6_ALPHA2: skip spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/GL_LUMINANCE6_ALPHA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance8/Exact upload-download of GL_LUMINANCE8: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8/GL_LUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/Exact upload-download of GL_LUMINANCE8_ALPHA8: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance8_alpha8/GL_LUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance/Exact upload-download of GL_LUMINANCE: skip spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance/GL_LUMINANCE texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/Exact upload-download of GL_LUMINANCE_ALPHA: skip spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_luminance_alpha/GL_LUMINANCE_ALPHA texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/Exact upload-download of GL_R11F_G11F_B10F: skip spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/GL_R11F_G11F_B10F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16/Exact upload-download of GL_R16: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16/GL_R16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/Exact upload-download of GL_R16_SNORM: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16_snorm/GL_R16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16f/Exact upload-download of GL_R16F: skip spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r16f/GL_R16F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r32f/Exact upload-download of GL_R32F: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r32f/GL_R32F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/Exact upload-download of GL_R3_G3_B2: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r3_g3_b2/GL_R3_G3_B2 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r8/Exact upload-download of GL_R8: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r8/GL_R8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/Exact upload-download of GL_R8_SNORM: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_r8_snorm/GL_R8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_red/Exact upload-download of GL_RED: skip spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_red/GL_RED texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16/Exact upload-download of GL_RG16: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16/GL_RG16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/Exact upload-download of GL_RG16_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16_snorm/GL_RG16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16f/Exact upload-download of GL_RG16F: skip spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg16f/GL_RG16F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg32f/Exact upload-download of GL_RG32F: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg32f/GL_RG32F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg8/Exact upload-download of GL_RG8: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8/GL_RG8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/Exact upload-download of GL_RG8_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg8_snorm/GL_RG8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg/Exact upload-download of GL_RG: skip spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rg/GL_RG texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb10/Exact upload-download of GL_RGB10: skip spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10/GL_RGB10 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/Exact upload-download of GL_RGB10_A2: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb10_a2/GL_RGB10_A2 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb12/Exact upload-download of GL_RGB12: skip spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb12/GL_RGB12 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16/Exact upload-download of GL_RGB16: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16/GL_RGB16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/Exact upload-download of GL_RGB16_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/GL_RGB16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/Exact upload-download of GL_RGB16F: skip spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb16f/GL_RGB16F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/Exact upload-download of GL_RGB32F: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb32f/GL_RGB32F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb4/Exact upload-download of GL_RGB4: skip spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb4/GL_RGB4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb5/Exact upload-download of GL_RGB5: skip spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5/GL_RGB5 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/Exact upload-download of GL_RGB5_A1: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb5_a1/GL_RGB5_A1 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb8/Exact upload-download of GL_RGB8: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8/GL_RGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/Exact upload-download of GL_RGB8_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb8_snorm/GL_RGB8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/Exact upload-download of GL_RGB9_E5: skip spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb9_e5/GL_RGB9_E5 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb/Exact upload-download of GL_RGB: skip spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgb/GL_RGB texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba12/Exact upload-download of GL_RGBA12: skip spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba12/GL_RGBA12 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba16/Exact upload-download of GL_RGBA16: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16/GL_RGBA16 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/Exact upload-download of GL_RGBA16_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/GL_RGBA16_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba2/Exact upload-download of GL_RGBA2: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba2/GL_RGBA2 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/Exact upload-download of GL_RGBA32F: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba32f/GL_RGBA32F texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba4/Exact upload-download of GL_RGBA4: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba4/GL_RGBA4 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba8/Exact upload-download of GL_RGBA8: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8/GL_RGBA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/Exact upload-download of GL_RGBA8_SNORM: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba8_snorm/GL_RGBA8_SNORM texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba/Exact upload-download of GL_RGBA: skip spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_rgba/GL_RGBA texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/Exact upload-download of GL_SLUMINANCE8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8/GL_SLUMINANCE8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/Exact upload-download of GL_SLUMINANCE8_ALPHA8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_sluminance8_alpha8/GL_SLUMINANCE8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_srgb8/Exact upload-download of GL_SRGB8: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8/GL_SRGB8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/Exact upload-download of GL_SRGB8_ALPHA8: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ABGR_EXT and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGR and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BGRA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_BLUE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_GREEN and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_LUMINANCE_ALPHA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RED and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RG and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_2_3_3_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_BYTE_3_3_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGB and GL_UNSIGNED_SHORT_5_6_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_FLOAT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_BYTE: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_2_10_10_10_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_INT_8_8_8_8_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_1_5_5_5_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4_REV: pass spec/!opengl 1.1/teximage-colors gl_srgb8_alpha8/GL_SRGB8_ALPHA8 texture with GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1: pass spec/!opengl 1.1/teximage-scale-bias: pass spec/!opengl 1.1/texredefine: pass spec/!opengl 1.1/texsubimage: pass spec/!opengl 1.1/texsubimage-depth-formats: pass spec/!opengl 1.1/texture-al: pass spec/!opengl 1.1/texwrap 1d bordercolor/GL_RGBA8, border color only: pass spec/!opengl 1.1/texwrap 1d proj bordercolor/GL_RGBA8, projected, border color only: pass spec/!opengl 1.1/texwrap 1d proj/GL_RGBA8, NPOT, projected: pass spec/!opengl 1.1/texwrap 1d proj/GL_RGBA8, projected: pass spec/!opengl 1.1/texwrap 1d proj/GL_RGBA8, swizzled, projected: pass spec/!opengl 1.1/texwrap 1d/GL_RGBA8: pass spec/!opengl 1.1/texwrap 1d/GL_RGBA8, NPOT: pass spec/!opengl 1.1/texwrap 1d/GL_RGBA8, swizzled: pass spec/!opengl 1.1/texwrap 2d bordercolor/GL_RGBA8, border color only: pass spec/!opengl 1.1/texwrap 2d offset/GL_RGBA8: pass spec/!opengl 1.1/texwrap 2d offset/GL_RGBA8, NPOT: pass spec/!opengl 1.1/texwrap 2d offset/GL_RGBA8, swizzled: pass spec/!opengl 1.1/texwrap 2d proj bordercolor/GL_RGBA8, projected, border color only: pass spec/!opengl 1.1/texwrap 2d proj/GL_RGBA8, NPOT, projected: pass spec/!opengl 1.1/texwrap 2d proj/GL_RGBA8, projected: pass spec/!opengl 1.1/texwrap 2d proj/GL_RGBA8, swizzled, projected: pass spec/!opengl 1.1/texwrap 2d/GL_RGBA8: pass spec/!opengl 1.1/texwrap 2d/GL_RGBA8, NPOT: pass spec/!opengl 1.1/texwrap 2d/GL_RGBA8, swizzled: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_ALPHA12, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_ALPHA16, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_ALPHA4, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_ALPHA8, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_INTENSITY12, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_INTENSITY16, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_INTENSITY4, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_INTENSITY8, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE12, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE12_ALPHA12, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE12_ALPHA4, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE16, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE16_ALPHA16, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE4, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE4_ALPHA4, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE6_ALPHA2, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE8, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_LUMINANCE8_ALPHA8, swizzled, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_R3_G3_B2, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB10, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB10_A2, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB12, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB16, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB4, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB5, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB5_A1, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGB8, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGBA12, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGBA16, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGBA2, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGBA4, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor-swizzled/GL_RGBA8, swizzled, border color only: fail spec/!opengl 1.1/texwrap formats bordercolor/GL_ALPHA12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_ALPHA16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_ALPHA4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_ALPHA8, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_INTENSITY12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_INTENSITY16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_INTENSITY4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_INTENSITY8, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE12_ALPHA12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE12_ALPHA4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE16_ALPHA16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE4_ALPHA4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE6_ALPHA2, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE8, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_LUMINANCE8_ALPHA8, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_R3_G3_B2, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB10, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB10_A2, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB5, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB5_A1, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGB8, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGBA12, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGBA16, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGBA2, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGBA4, border color only: pass spec/!opengl 1.1/texwrap formats bordercolor/GL_RGBA8, border color only: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA12: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA16: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA4: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA8: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_ALPHA8, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY12: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY16: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY4: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY8: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_INTENSITY8, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA12: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA4: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE12_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16_ALPHA16: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16_ALPHA16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE16_ALPHA16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4_ALPHA4: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE4_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE6_ALPHA2: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE6_ALPHA2, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE6_ALPHA2, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8_ALPHA8: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8_ALPHA8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_LUMINANCE8_ALPHA8, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_R3_G3_B2: pass spec/!opengl 1.1/texwrap formats offset/GL_R3_G3_B2, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_R3_G3_B2, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10_A2: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10_A2, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB10_A2, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB12: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB16: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB4: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5_A1: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5_A1, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB5_A1, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB8: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGB8, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA12: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA12, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA12, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA16: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA16, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA16, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA2: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA2, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA2, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA4: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA4, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA4, swizzled: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA8: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA8, NPOT: pass spec/!opengl 1.1/texwrap formats offset/GL_RGBA8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA12: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA16: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA4: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA8: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_ALPHA8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY12: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY16: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY4: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY8: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_INTENSITY8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA12: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA4: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE12_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16_ALPHA16: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16_ALPHA16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE16_ALPHA16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4_ALPHA4: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4_ALPHA4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE4_ALPHA4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE6_ALPHA2: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE6_ALPHA2, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE6_ALPHA2, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8_ALPHA8: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8_ALPHA8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_LUMINANCE8_ALPHA8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_R3_G3_B2: pass spec/!opengl 1.1/texwrap formats/GL_R3_G3_B2, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_R3_G3_B2, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB10: pass spec/!opengl 1.1/texwrap formats/GL_RGB10, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB10, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB10_A2: pass spec/!opengl 1.1/texwrap formats/GL_RGB10_A2, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB10_A2, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB12: pass spec/!opengl 1.1/texwrap formats/GL_RGB12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB16: pass spec/!opengl 1.1/texwrap formats/GL_RGB16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB4: pass spec/!opengl 1.1/texwrap formats/GL_RGB4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB5: pass spec/!opengl 1.1/texwrap formats/GL_RGB5, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB5, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB5_A1: pass spec/!opengl 1.1/texwrap formats/GL_RGB5_A1, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB5_A1, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGB8: pass spec/!opengl 1.1/texwrap formats/GL_RGB8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGB8, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGBA12: pass spec/!opengl 1.1/texwrap formats/GL_RGBA12, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGBA12, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGBA16: pass spec/!opengl 1.1/texwrap formats/GL_RGBA16, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGBA16, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGBA2: pass spec/!opengl 1.1/texwrap formats/GL_RGBA2, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGBA2, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGBA4: pass spec/!opengl 1.1/texwrap formats/GL_RGBA4, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGBA4, swizzled: pass spec/!opengl 1.1/texwrap formats/GL_RGBA8: pass spec/!opengl 1.1/texwrap formats/GL_RGBA8, NPOT: pass spec/!opengl 1.1/texwrap formats/GL_RGBA8, swizzled: pass spec/!opengl 1.1/tri-tex-crash: pass spec/!opengl 1.1/triangle-guardband-viewport: pass spec/!opengl 1.1/two-sided-lighting: pass spec/!opengl 1.1/user-clip: pass spec/!opengl 1.1/varray-disabled: pass spec/!opengl 1.1/vbo-buffer-unmap: pass spec/!opengl 1.1/windowoverlap: skip spec/!opengl 1.2/copyteximage 3d: pass spec/!opengl 1.2/copyteximage 3d samples=16: skip spec/!opengl 1.2/copyteximage 3d samples=2: pass spec/!opengl 1.2/copyteximage 3d samples=32: skip spec/!opengl 1.2/copyteximage 3d samples=4: pass spec/!opengl 1.2/copyteximage 3d samples=6: pass spec/!opengl 1.2/copyteximage 3d samples=8: pass spec/!opengl 1.2/crash-texparameter-before-teximage: pass spec/!opengl 1.2/draw-elements-vs-inputs: pass spec/!opengl 1.2/getteximage-targets 3d: pass spec/!opengl 1.2/levelclamp: pass spec/!opengl 1.2/lodclamp: pass spec/!opengl 1.2/lodclamp-between: pass spec/!opengl 1.2/lodclamp-between-max: pass spec/!opengl 1.2/mipmap-setup: pass spec/!opengl 1.2/tex-skipped-unit: pass spec/!opengl 1.2/tex3d: pass spec/!opengl 1.2/tex3d-maxsize: pass spec/!opengl 1.2/teximage-errors: pass spec/!opengl 1.2/texture-packed-formats: pass spec/!opengl 1.2/texwrap 3d bordercolor/GL_RGBA8, border color only: pass spec/!opengl 1.2/texwrap 3d proj bordercolor/GL_RGBA8, projected, border color only: pass spec/!opengl 1.2/texwrap 3d proj/GL_RGBA8, NPOT, projected: pass spec/!opengl 1.2/texwrap 3d proj/GL_RGBA8, projected: pass spec/!opengl 1.2/texwrap 3d proj/GL_RGBA8, swizzled, projected: pass spec/!opengl 1.2/texwrap 3d/GL_RGBA8: pass spec/!opengl 1.2/texwrap 3d/GL_RGBA8, NPOT: pass spec/!opengl 1.2/texwrap 3d/GL_RGBA8, swizzled: pass spec/!opengl 1.2/two-sided-lighting-separate-specular: pass spec/!opengl 1.3/tex-border-1: pass spec/!opengl 1.3/tex3d-depth1: pass spec/!opengl 1.3/texunits: pass spec/!opengl 1.4/blendminmax: pass spec/!opengl 1.4/blendsquare: pass spec/!opengl 1.4/copy-pixels: pass spec/!opengl 1.4/copy-pixels samples=16: skip spec/!opengl 1.4/copy-pixels samples=2: pass spec/!opengl 1.4/copy-pixels samples=32: skip spec/!opengl 1.4/copy-pixels samples=4: pass spec/!opengl 1.4/copy-pixels samples=6: pass spec/!opengl 1.4/copy-pixels samples=8: pass spec/!opengl 1.4/draw-batch: pass spec/!opengl 1.4/fdo25614-genmipmap: pass spec/!opengl 1.4/gl-1.4-dlist-multidrawarrays: pass spec/!opengl 1.4/gl-1.4-polygon-offset: pass spec/!opengl 1.4/stencil-wrap: pass spec/!opengl 1.4/tex-miplevel-selection: pass spec/!opengl 1.4/tex-miplevel-selection-lod: pass spec/!opengl 1.4/tex-miplevel-selection-lod-bias: pass spec/!opengl 1.4/tex1d-2dborder: pass spec/!opengl 1.4/triangle-rasterization: pass spec/!opengl 1.4/triangle-rasterization-fbo: pass spec/!opengl 1.4/triangle-rasterization-overdraw: pass spec/!opengl 1.5/depth-tex-compare: pass spec/!opengl 1.5/draw-elements: pass spec/!opengl 1.5/draw-elements-user: pass spec/!opengl 1.5/draw-vertices: pass spec/!opengl 1.5/draw-vertices-user: pass spec/!opengl 1.5/isbufferobj: pass spec/!opengl 1.5/normal3b3s-invariance-byte: pass spec/!opengl 1.5/normal3b3s-invariance-short: pass spec/!opengl 1.5/vertex-buffer-offsets: pass spec/!opengl 2.0/attrib-assignments: pass spec/!opengl 2.0/attribs: pass spec/!opengl 2.0/clear-varray-2.0: pass spec/!opengl 2.0/clip-flag-behavior: pass spec/!opengl 2.0/depth-tex-modes-glsl: pass spec/!opengl 2.0/early-z: pass spec/!opengl 2.0/fragment-and-vertex-texturing: pass spec/!opengl 2.0/getattriblocation-conventional: pass spec/!opengl 2.0/gl-2.0-active-sampler-conflict: pass spec/!opengl 2.0/gl-2.0-edgeflag: pass spec/!opengl 2.0/gl-2.0-edgeflag-immediate: pass spec/!opengl 2.0/gl-2.0-large-point-fs: pass spec/!opengl 2.0/gl-2.0-reuse_fragment_shader: pass spec/!opengl 2.0/gl-2.0-two-sided-stencil: pass spec/!opengl 2.0/gl-2.0-vertex-const-attr: pass spec/!opengl 2.0/gl-2.0-vertexattribpointer: pass spec/!opengl 2.0/incomplete-texture-glsl: pass spec/!opengl 2.0/max-samplers: pass spec/!opengl 2.0/max-samplers border: pass spec/!opengl 2.0/occlusion-query-discard: pass spec/!opengl 2.0/stencil-twoside: pass spec/!opengl 2.0/tex3d-npot: pass spec/!opengl 2.0/vertex-program-two-side: pass spec/!opengl 2.0/vertex-program-two-side back: pass spec/!opengl 2.0/vertex-program-two-side back back2: pass spec/!opengl 2.0/vertex-program-two-side back front2: pass spec/!opengl 2.0/vertex-program-two-side back front2 back2: pass spec/!opengl 2.0/vertex-program-two-side back2: pass spec/!opengl 2.0/vertex-program-two-side enabled: pass spec/!opengl 2.0/vertex-program-two-side enabled back: pass spec/!opengl 2.0/vertex-program-two-side enabled back back2: pass spec/!opengl 2.0/vertex-program-two-side enabled back front2: pass spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2: pass spec/!opengl 2.0/vertex-program-two-side enabled back2: pass spec/!opengl 2.0/vertex-program-two-side enabled front: pass spec/!opengl 2.0/vertex-program-two-side enabled front back: pass spec/!opengl 2.0/vertex-program-two-side enabled front back back2: pass spec/!opengl 2.0/vertex-program-two-side enabled front back front2: pass spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2: pass spec/!opengl 2.0/vertex-program-two-side enabled front back2: pass spec/!opengl 2.0/vertex-program-two-side enabled front front2: pass spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2: pass spec/!opengl 2.0/vertex-program-two-side enabled front2: pass spec/!opengl 2.0/vertex-program-two-side enabled front2 back2: pass spec/!opengl 2.0/vertex-program-two-side front: pass spec/!opengl 2.0/vertex-program-two-side front back: pass spec/!opengl 2.0/vertex-program-two-side front back back2: pass spec/!opengl 2.0/vertex-program-two-side front back front2: pass spec/!opengl 2.0/vertex-program-two-side front back front2 back2: pass spec/!opengl 2.0/vertex-program-two-side front back2: pass spec/!opengl 2.0/vertex-program-two-side front front2: pass spec/!opengl 2.0/vertex-program-two-side front front2 back2: pass spec/!opengl 2.0/vertex-program-two-side front2: pass spec/!opengl 2.0/vertex-program-two-side front2 back2: pass spec/!opengl 2.0/vs-point_size-zero: pass spec/!opengl 2.1/minmax: pass spec/!opengl 2.1/pbo/test_bitmap: pass spec/!opengl 2.1/pbo/test_draw_pixels: pass spec/!opengl 2.1/pbo/test_error_handling: pass spec/!opengl 2.1/pbo/test_pixel_map: pass spec/!opengl 2.1/pbo/test_polygon_stip: pass spec/!opengl 2.1/pbo/test_sanity: pass spec/!opengl 2.1/pbo/test_tex_image: pass spec/!opengl 2.1/pbo/test_tex_sub_image: pass spec/!opengl 3.0/array-depth-roundtrip: pass spec/!opengl 3.0/attribs: pass spec/!opengl 3.0/bindfragdata-invalid-parameters: pass spec/!opengl 3.0/bindfragdata-link-error: pass spec/!opengl 3.0/bindfragdata-nonexistent-variable: pass spec/!opengl 3.0/bound-resource-limits: pass spec/!opengl 3.0/clearbuffer-depth: pass spec/!opengl 3.0/clearbuffer-depth-stencil: pass spec/!opengl 3.0/clearbuffer-display-lists: pass spec/!opengl 3.0/clearbuffer-invalid-buffer: pass spec/!opengl 3.0/clearbuffer-invalid-drawbuffer: fail spec/!opengl 3.0/clearbuffer-mixed-format: pass spec/!opengl 3.0/clearbuffer-stencil: pass spec/!opengl 3.0/depth-cube-map: pass spec/!opengl 3.0/forward-compatible-bit no: pass spec/!opengl 3.0/forward-compatible-bit yes: pass spec/!opengl 3.0/generatemipmap-cubemap: pass spec/!opengl 3.0/genmipmap-errors: pass spec/!opengl 3.0/getfragdatalocation: pass spec/!opengl 3.0/gl-3.0-texture-integer: pass spec/!opengl 3.0/gl-3.0-vertexattribipointer: pass spec/!opengl 3.0/gl30basic: pass spec/!opengl 3.0/gl_vertexid used with glmultidrawarrays: pass spec/!opengl 3.0/integer-errors: pass spec/!opengl 3.0/minmax: pass spec/!opengl 3.0/render-integer/Format GL_R16I: pass spec/!opengl 3.0/render-integer/Format GL_R16UI: pass spec/!opengl 3.0/render-integer/Format GL_R32I: pass spec/!opengl 3.0/render-integer/Format GL_R32UI: pass spec/!opengl 3.0/render-integer/Format GL_R8I: pass spec/!opengl 3.0/render-integer/Format GL_R8UI: pass spec/!opengl 3.0/render-integer/Format GL_RG16I: pass spec/!opengl 3.0/render-integer/Format GL_RG16UI: pass spec/!opengl 3.0/render-integer/Format GL_RG32I: pass spec/!opengl 3.0/render-integer/Format GL_RG32UI: pass spec/!opengl 3.0/render-integer/Format GL_RG8I: pass spec/!opengl 3.0/render-integer/Format GL_RG8UI: pass spec/!opengl 3.0/render-integer/Format GL_RGB16I: pass spec/!opengl 3.0/render-integer/Format GL_RGB16UI: pass spec/!opengl 3.0/render-integer/Format GL_RGB32I: pass spec/!opengl 3.0/render-integer/Format GL_RGB32UI: pass spec/!opengl 3.0/render-integer/Format GL_RGB8I: pass spec/!opengl 3.0/render-integer/Format GL_RGB8UI: pass spec/!opengl 3.0/render-integer/Format GL_RGBA16I: pass spec/!opengl 3.0/render-integer/Format GL_RGBA16UI: pass spec/!opengl 3.0/render-integer/Format GL_RGBA32I: pass spec/!opengl 3.0/render-integer/Format GL_RGBA32UI: pass spec/!opengl 3.0/render-integer/Format GL_RGBA8I: pass spec/!opengl 3.0/render-integer/Format GL_RGBA8UI: pass spec/!opengl 3.0/required-renderbuffer-attachment-formats: pass spec/!opengl 3.0/required-sized-texture-formats: pass spec/!opengl 3.0/required-texture-attachment-formats: pass spec/!opengl 3.0/sampler-cube-shadow: pass spec/!opengl 3.1/default-vao: pass spec/!opengl 3.1/draw-buffers-errors: pass spec/!opengl 3.1/genned-names: pass spec/!opengl 3.1/minmax: pass spec/!opengl 3.1/primitive-restart-xfb flush: pass spec/!opengl 3.1/primitive-restart-xfb generated: pass spec/!opengl 3.1/primitive-restart-xfb written: pass spec/!opengl 3.1/required-renderbuffer-attachment-formats: pass spec/!opengl 3.1/required-sized-texture-formats: pass spec/!opengl 3.1/required-texture-attachment-formats: pass spec/!opengl 3.1/vao-broken-attrib: pass spec/!opengl 3.2/clear-no-buffers: pass spec/!opengl 3.2/coord-replace-doesnt-eliminate-frag-tex-coords: pass spec/!opengl 3.2/depth-tex-sampling: pass spec/!opengl 3.2/get-active-attrib-returns-all-inputs: pass spec/!opengl 3.2/get-buffer-parameter-i64v: pass spec/!opengl 3.2/get-integer-64iv: pass spec/!opengl 3.2/get-integer-64v: pass spec/!opengl 3.2/gl_vertexid used with glmultidrawelementsbasevertex: pass spec/!opengl 3.2/glsl-resource-not-bound 1d: pass spec/!opengl 3.2/glsl-resource-not-bound 1darray: pass spec/!opengl 3.2/glsl-resource-not-bound 2d: pass spec/!opengl 3.2/glsl-resource-not-bound 2darray: pass spec/!opengl 3.2/glsl-resource-not-bound 2dms: pass spec/!opengl 3.2/glsl-resource-not-bound 2dmsarray: pass spec/!opengl 3.2/glsl-resource-not-bound 2drect: pass spec/!opengl 3.2/glsl-resource-not-bound 3d: pass spec/!opengl 3.2/glsl-resource-not-bound buffer: pass spec/!opengl 3.2/glsl-resource-not-bound cube: pass spec/!opengl 3.2/layered-rendering/blit: pass spec/!opengl 3.2/layered-rendering/clear-color: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 1d_array mipmapped: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 1d_array single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_array mipmapped: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_array single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_multisample_array single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 3d mipmapped: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types 3d single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map mipmapped: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map_array mipmapped: pass spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map_array single_level: pass spec/!opengl 3.2/layered-rendering/clear-color-mismatched-layer-count: pass spec/!opengl 3.2/layered-rendering/clear-depth: pass spec/!opengl 3.2/layered-rendering/framebuffer-layer-attachment-mismatch: pass spec/!opengl 3.2/layered-rendering/framebuffer-layer-complete: pass spec/!opengl 3.2/layered-rendering/framebuffer-layer-count-mismatch: pass spec/!opengl 3.2/layered-rendering/framebuffer-layered-attachments: pass spec/!opengl 3.2/layered-rendering/framebuffertexture: pass spec/!opengl 3.2/layered-rendering/framebuffertexture-buffer-textures: pass spec/!opengl 3.2/layered-rendering/framebuffertexture-defaults: pass spec/!opengl 3.2/layered-rendering/gl-layer: pass spec/!opengl 3.2/layered-rendering/gl-layer-cube-map: pass spec/!opengl 3.2/layered-rendering/gl-layer-not-layered: pass spec/!opengl 3.2/layered-rendering/gl-layer-render: pass spec/!opengl 3.2/layered-rendering/gl-layer-render-storage: pass spec/!opengl 3.2/layered-rendering/readpixels: pass spec/!opengl 3.2/minmax: pass spec/!opengl 3.2/pointsprite-coord: pass spec/!opengl 3.2/pointsprite-origin: pass spec/!opengl 3.2/texture-border-deprecated: pass spec/!opengl 3.3/minmax: pass spec/!opengl 3.3/required-renderbuffer-attachment-formats: pass spec/!opengl 3.3/required-sized-texture-formats: pass spec/!opengl 3.3/required-texture-attachment-formats: pass spec/!opengl 4.2/gl-max-vertex-attrib-stride: pass spec/!opengl 4.2/required-renderbuffer-attachment-formats: pass spec/!opengl 4.2/required-sized-texture-formats: pass spec/!opengl 4.2/required-texture-attachment-formats: pass spec/!opengl 4.4/tex-errors: pass spec/!opengl es 2.0/draw_buffers_gles2: pass spec/!opengl es 2.0/fbo_discard_gles2: pass spec/!opengl es 2.0/glsl-fs-pointcoord: pass spec/!opengl es 2.0/invalid-es3-queries_gles2: skip spec/!opengl es 2.0/link-no-vsfs: pass spec/!opengl es 2.0/minmax_gles2: pass spec/!opengl es 2.0/multiple-shader-objects_gles2: pass spec/!opengl es 3.0/ext_texture_array-compressed_gles3 teximage: pass spec/!opengl es 3.0/ext_texture_array-compressed_gles3 texsubimage: pass spec/!opengl es 3.0/gl_vertexid used with gldrawarrays: pass spec/!opengl es 3.0/minmax: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 r11: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 rg11: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 rgb8: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 rgb8-punchthrough-alpha1: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 rgba8: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 srgb8: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 srgb8-alpha8: pass spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 srgb8-punchthrough-alpha1: pass spec/!opengl es 3.0/texture-immutable-levels: pass spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgb_fxt1_3dfx: skip spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgba_fxt1_3dfx: skip spec/3dfx_texture_compression_fxt1/fbo-generatemipmap-formats: skip spec/3dfx_texture_compression_fxt1/fxt1-teximage: skip spec/3dfx_texture_compression_fxt1/invalid formats: pass spec/amd_conservative_depth/glsl-1.30/linker/matching-qualifiers-01: pass spec/amd_conservative_depth/glsl-1.30/linker/matching-qualifiers-02: pass spec/amd_conservative_depth/glsl-1.30/linker/mismatched-qualifiers-01: pass spec/amd_performance_monitor/api/test_begin_invalid_monitor: pass spec/amd_performance_monitor/api/test_counter_info: pass spec/amd_performance_monitor/api/test_counter_info_invalid_counter: pass spec/amd_performance_monitor/api/test_counter_info_invalid_group: pass spec/amd_performance_monitor/api/test_counter_string_invalid_counter: pass spec/amd_performance_monitor/api/test_counter_string_invalid_group: pass spec/amd_performance_monitor/api/test_counter_string_normal_buffer: pass spec/amd_performance_monitor/api/test_counter_string_null_length: pass spec/amd_performance_monitor/api/test_counter_string_single_character_buffer: pass spec/amd_performance_monitor/api/test_counter_string_small_buffer: pass spec/amd_performance_monitor/api/test_delete_monitor_invalid: pass spec/amd_performance_monitor/api/test_double_begin: pass spec/amd_performance_monitor/api/test_end_invalid_monitor: pass spec/amd_performance_monitor/api/test_end_without_begin: pass spec/amd_performance_monitor/api/test_gen_initial_state: pass spec/amd_performance_monitor/api/test_get_counter_data_byte_size: pass spec/amd_performance_monitor/api/test_get_counter_data_invalid_monitor: pass spec/amd_performance_monitor/api/test_get_counters_invalid_group: pass spec/amd_performance_monitor/api/test_get_counters_null_pointer_non_zero_size: pass spec/amd_performance_monitor/api/test_get_counters_null_pointers: pass spec/amd_performance_monitor/api/test_get_counters_partial_array: pass spec/amd_performance_monitor/api/test_get_counters_zero_size_array: pass spec/amd_performance_monitor/api/test_group_string_invalid_group: pass spec/amd_performance_monitor/api/test_group_string_normal_buffer: pass spec/amd_performance_monitor/api/test_group_string_null_length: pass spec/amd_performance_monitor/api/test_group_string_single_character_buffer: pass spec/amd_performance_monitor/api/test_group_string_small_buffer: pass spec/amd_performance_monitor/api/test_number_of_groups_null_groups_pointer: pass spec/amd_performance_monitor/api/test_number_of_groups_null_num_groups_pointer: pass spec/amd_performance_monitor/api/test_number_of_groups_partial_array: pass spec/amd_performance_monitor/api/test_number_of_groups_zero_size_array: pass spec/amd_performance_monitor/api/test_select_counters_invalid_group: pass spec/amd_performance_monitor/api/test_select_counters_invalid_monitor: pass spec/amd_performance_monitor/api/test_select_counters_invalid_num_counters: pass spec/amd_performance_monitor/measure/basic measurement: pass spec/amd_performance_monitor/measure/change counters while active: pass spec/amd_performance_monitor/measure/counters in range: pass spec/amd_performance_monitor/measure/selecting counters resets queries: pass spec/amd_pinned_memory/decrement-offset: pass spec/amd_pinned_memory/increment-offset: pass spec/amd_pinned_memory/map-buffer decrement-offset: pass spec/amd_pinned_memory/map-buffer increment-offset: pass spec/amd_pinned_memory/map-buffer offset=0: pass spec/amd_pinned_memory/offset=0: pass spec/amd_seamless_cubemap_per_texture/amd_seamless_cubemap_per_texture: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-max3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-float-float-float: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-int-int-int: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec2-ivec2-ivec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec3-ivec3-ivec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec4-ivec4-ivec4: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uint-uint-uint: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec2-uvec2-uvec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec3-uvec3-uvec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec4-uvec4-uvec4: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec2-vec2-vec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec3-vec3-vec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-float-float-float: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-int-int-int: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec2-ivec2-ivec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec3-ivec3-ivec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec4-ivec4-ivec4: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uint-uint-uint: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec2-uvec2-uvec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec3-uvec3-uvec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec4-uvec4-uvec4: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec3-vec3-vec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-float-float-float: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-int-int-int: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec2-ivec2-ivec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec3-ivec3-ivec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec4-ivec4-ivec4: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uint-uint-uint: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec2-uvec2-uvec2: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec3-vec3-vec3: fail spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-float-float-float: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-int-int-int: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-ivec2-ivec2-ivec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-ivec3-ivec3-ivec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-ivec4-ivec4-ivec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-uint-uint-uint: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-uvec2-uvec2-uvec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-uvec3-uvec3-uvec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-uvec4-uvec4-uvec4: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-vec2-vec2-vec2: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-vec3-vec3-vec3: pass spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-vec4-vec4-vec4: pass spec/amd_shader_trinary_minmax/execution/max3-basic: pass spec/amd_shader_trinary_minmax/execution/mid3-basic: pass spec/amd_shader_trinary_minmax/execution/min3-basic: pass spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-2d-texture-render: pass spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-depth-texture-render: pass spec/amd_vertex_shader_viewport_index/amd_vertex_shader_viewport_index-render: pass spec/apple_object_purgeable/object_purgeable-api-pbo: skip spec/apple_object_purgeable/object_purgeable-api-texture: skip spec/apple_object_purgeable/object_purgeable-api-vbo: skip spec/apple_vertex_array_object/isvertexarray: pass spec/apple_vertex_array_object/vao-01: pass spec/apple_vertex_array_object/vao-02: pass spec/arb_arrays_of_arrays/arb_arrays_of_arrays-max-binding: pass spec/arb_arrays_of_arrays/execution/atomic_counters/fs-indirect-index: pass spec/arb_arrays_of_arrays/execution/atomic_counters/fs-simple-inc-dec-read: pass spec/arb_arrays_of_arrays/execution/atomic_counters/vs-indirect-index: pass spec/arb_arrays_of_arrays/execution/atomic_counters/vs-simple-inc-dec-read: pass spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-const-uniform-index: pass spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index: pass spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index2: pass spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-non-const-uniform-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-const-index-three-dimensions: pass spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2: pass spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array: pass spec/arb_arrays_of_arrays/execution/sampler/fs-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-struct-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-struct-const-index-sampler-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-sampler-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/vs-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/vs-const-index-three-dimensions: pass spec/arb_arrays_of_arrays/execution/sampler/vs-non-const-index: pass spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst: pass spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-const: pass spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-nonconst: pass spec/arb_arrays_of_arrays/execution/subroutines/fs-subroutine: pass spec/arb_arrays_of_arrays/execution/tessellation/tcs-tes-patch: pass spec/arb_arrays_of_arrays/execution/ubo/fs-const: pass spec/arb_arrays_of_arrays/execution/ubo/fs-mixed-const-nonconst: pass spec/arb_arrays_of_arrays/execution/ubo/fs-nonconst: pass spec/arb_arrays_of_arrays/linker/intrastage: pass spec/arb_arrays_of_arrays/linker/intrastage-dimension-size-mismatch: pass spec/arb_arrays_of_arrays/linker/intrastage-interface: pass spec/arb_arrays_of_arrays/linker/intrastage-interface-field: pass spec/arb_arrays_of_arrays/linker/intrastage-struct: pass spec/arb_arrays_of_arrays/linker/intrastage-struct-field: pass spec/arb_arrays_of_arrays/linker/intrastage-unsized: pass spec/arb_arrays_of_arrays/linker/intrastage-unsized-mismatch: pass spec/arb_arrays_of_arrays/linker/intrastage-unsized-mismatch2: pass spec/arb_arrays_of_arrays/linker/uniform-block-array-instance-name-mismatch: pass spec/arb_arrays_of_arrays/linker/uniform-block-array-size-and-instance-name-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-dimension-size-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-dimensions-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch2: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch2: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized2: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-struct: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-struct-field: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-type-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-unsized: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-unsized-mismatch: pass spec/arb_arrays_of_arrays/linker/vs-to-fs-unsized-mismatch2: pass spec/arb_arrays_of_arrays/linker/vs-to-gs: pass spec/arb_arrays_of_arrays/linker/vs-to-gs-invalid-dimensions: pass spec/arb_base_instance/arb_base_instance-baseinstance-doesnt-affect-gl-instance-id: pass spec/arb_base_instance/arb_base_instance-drawarrays: pass spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters: pass spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters_gles3: pass spec/arb_blend_func_extended/arb_blend_func_extended-blend-api: pass spec/arb_blend_func_extended/arb_blend_func_extended-blend-api_gles2: pass spec/arb_blend_func_extended/arb_blend_func_extended-builtins_gles2: pass spec/arb_blend_func_extended/arb_blend_func_extended-error-at-begin: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit_gles3: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles2: pass spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles3: fail spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend_gles3: pass spec/arb_blend_func_extended/arb_blend_func_extended-getfragdataindex: pass spec/arb_blend_func_extended/arb_blend_func_extended-getfragdataindex_gles3: pass spec/arb_blend_func_extended/arb_blend_func_extended-output-location: pass spec/arb_blend_func_extended/arb_blend_func_extended-output-location_gles3: pass spec/arb_buffer_storage/bufferstorage-persistent draw: pass spec/arb_buffer_storage/bufferstorage-persistent draw client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent draw coherent: pass spec/arb_buffer_storage/bufferstorage-persistent draw coherent client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent read: pass spec/arb_buffer_storage/bufferstorage-persistent read client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent read coherent: pass spec/arb_buffer_storage/bufferstorage-persistent read coherent client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw coherent: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw coherent client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 read: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 read client-storage: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 read coherent: pass spec/arb_buffer_storage/bufferstorage-persistent_gles3 read coherent client-storage: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-formats: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-invalid-internal-format: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-invalid-size: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-mapped: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-no-bound-buffer: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-null-data: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-sub-invalid-size: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-sub-mapped: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-sub-overlap: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-sub-simple: pass spec/arb_clear_buffer_object/arb_clear_buffer_object-zero-size: pass spec/arb_clear_texture/arb_clear_texture-3d: pass spec/arb_clear_texture/arb_clear_texture-base-formats: pass spec/arb_clear_texture/arb_clear_texture-clear-max-level: pass spec/arb_clear_texture/arb_clear_texture-cube: pass spec/arb_clear_texture/arb_clear_texture-depth-stencil: pass spec/arb_clear_texture/arb_clear_texture-error: pass spec/arb_clear_texture/arb_clear_texture-float: fail spec/arb_clear_texture/arb_clear_texture-integer: pass spec/arb_clear_texture/arb_clear_texture-multisample: pass spec/arb_clear_texture/arb_clear_texture-rg: pass spec/arb_clear_texture/arb_clear_texture-simple: pass spec/arb_clear_texture/arb_clear_texture-sized-formats: pass spec/arb_clear_texture/arb_clear_texture-srgb: pass spec/arb_clear_texture/arb_clear_texture-stencil: pass spec/arb_clear_texture/arb_clear_texture-texview: pass spec/arb_clip_control/clip-control: pass spec/arb_clip_control/clip-control-depth-precision: pass spec/arb_color_buffer_float/gl_rgba16f-clear: pass spec/arb_color_buffer_float/gl_rgba16f-drawpixels: pass spec/arb_color_buffer_float/gl_rgba16f-getteximage: pass spec/arb_color_buffer_float/gl_rgba16f-probepixel: pass spec/arb_color_buffer_float/gl_rgba16f-queries: pass spec/arb_color_buffer_float/gl_rgba16f-readpixels: pass spec/arb_color_buffer_float/gl_rgba16f-render: pass spec/arb_color_buffer_float/gl_rgba16f-render-fog: pass spec/arb_color_buffer_float/gl_rgba16f-render-sanity: pass spec/arb_color_buffer_float/gl_rgba16f-render-sanity-fog: pass spec/arb_color_buffer_float/gl_rgba32f-clear: pass spec/arb_color_buffer_float/gl_rgba32f-drawpixels: pass spec/arb_color_buffer_float/gl_rgba32f-getteximage: pass spec/arb_color_buffer_float/gl_rgba32f-probepixel: pass spec/arb_color_buffer_float/gl_rgba32f-queries: pass spec/arb_color_buffer_float/gl_rgba32f-readpixels: pass spec/arb_color_buffer_float/gl_rgba32f-render: pass spec/arb_color_buffer_float/gl_rgba32f-render-fog: pass spec/arb_color_buffer_float/gl_rgba32f-render-sanity: pass spec/arb_color_buffer_float/gl_rgba32f-render-sanity-fog: pass spec/arb_color_buffer_float/gl_rgba8-clear: pass spec/arb_color_buffer_float/gl_rgba8-drawpixels: pass spec/arb_color_buffer_float/gl_rgba8-getteximage: pass spec/arb_color_buffer_float/gl_rgba8-probepixel: pass spec/arb_color_buffer_float/gl_rgba8-queries: pass spec/arb_color_buffer_float/gl_rgba8-readpixels: pass spec/arb_color_buffer_float/gl_rgba8-render: pass spec/arb_color_buffer_float/gl_rgba8-render-fog: pass spec/arb_color_buffer_float/gl_rgba8-render-sanity: pass spec/arb_color_buffer_float/gl_rgba8-render-sanity-fog: pass spec/arb_color_buffer_float/gl_rgba8_snorm-clear: pass spec/arb_color_buffer_float/gl_rgba8_snorm-drawpixels: pass spec/arb_color_buffer_float/gl_rgba8_snorm-getteximage: pass spec/arb_color_buffer_float/gl_rgba8_snorm-probepixel: pass spec/arb_color_buffer_float/gl_rgba8_snorm-queries: pass spec/arb_color_buffer_float/gl_rgba8_snorm-readpixels: pass spec/arb_color_buffer_float/gl_rgba8_snorm-render: pass spec/arb_color_buffer_float/gl_rgba8_snorm-render-fog: pass spec/arb_color_buffer_float/gl_rgba8_snorm-render-sanity: pass spec/arb_color_buffer_float/gl_rgba8_snorm-render-sanity-fog: pass spec/arb_color_buffer_float/mixed-mrt: pass spec/arb_compute_shader/api_errors/Query COMPUTE_WORK_GROUP_SIZE on program that failed to link: pass spec/arb_compute_shader/api_errors/Query COMPUTE_WORK_GROUP_SIZE on program without compute shaders: pass spec/arb_compute_shader/api_errors/Query COMPUTE_WORK_GROUP_SIZE on unlinked program: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeAtomicCounterBuffers: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeAtomicCounters: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeImageUniforms: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeTextureImageUnits: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeUniformComponents: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupCount.x: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupCount.y: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupCount.z: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupSize.x: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupSize.y: pass spec/arb_compute_shader/built-in constants/gl_MaxComputeWorkGroupSize.z: pass spec/arb_compute_shader/compiler/work_group_size_too_large: pass spec/arb_compute_shader/execution/atomic-counter: pass spec/arb_compute_shader/execution/basic-global-id: pass spec/arb_compute_shader/execution/basic-group-id: pass spec/arb_compute_shader/execution/basic-local-id-atomic: pass spec/arb_compute_shader/execution/basic-local-index: pass spec/arb_compute_shader/execution/basic-ssbo: pass spec/arb_compute_shader/execution/basic-texelfetch: pass spec/arb_compute_shader/execution/basic-uniform-access: pass spec/arb_compute_shader/execution/basic-uniform-access-atomic: pass spec/arb_compute_shader/execution/multiple-texture-reading: pass spec/arb_compute_shader/execution/multiple-workgroups: pass spec/arb_compute_shader/execution/simple-barrier: pass spec/arb_compute_shader/execution/simple-barrier-atomics: pass spec/arb_compute_shader/indirect-compute: pass spec/arb_compute_shader/linker/matched_local_work_sizes: pass spec/arb_compute_shader/linker/mismatched_local_work_sizes: pass spec/arb_compute_shader/linker/mix_compute_and_non_compute: pass spec/arb_compute_shader/linker/no_local_work_size: pass spec/arb_compute_shader/linker/one_local_work_size: pass spec/arb_compute_shader/minmax: pass spec/arb_compute_shader/render-and-compute: pass spec/arb_copy_buffer/copy_buffer_coherency: pass spec/arb_copy_buffer/copybuffersubdata: pass spec/arb_copy_buffer/data-sync/overwrite destination data: pass spec/arb_copy_buffer/data-sync/overwrite source data: pass spec/arb_copy_buffer/dlist: pass spec/arb_copy_buffer/get: pass spec/arb_copy_buffer/negative-bound-zero: pass spec/arb_copy_buffer/negative-bounds: pass spec/arb_copy_buffer/negative-mapped: pass spec/arb_copy_buffer/overlap: pass spec/arb_copy_buffer/subdata-sync/overwrite destination data: pass spec/arb_copy_buffer/subdata-sync/overwrite source data: pass spec/arb_copy_buffer/targets: pass spec/arb_copy_image/arb_copy_image-api_errors: fail spec/arb_copy_image/arb_copy_image-format-swizzle: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_ALPHA/Destination: GL_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_ALPHA12/Destination: GL_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_ALPHA16/Destination: GL_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_ALPHA8/Destination: GL_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH_COMPONENT/Destination: GL_DEPTH_COMPONENT: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH_COMPONENT16/Destination: GL_DEPTH_COMPONENT16: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH_COMPONENT32/Destination: GL_DEPTH_COMPONENT32: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_DEPTH_STENCIL/Destination: GL_DEPTH_STENCIL: skip spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_INTENSITY/Destination: GL_INTENSITY: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_INTENSITY12/Destination: GL_INTENSITY12: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_INTENSITY16/Destination: GL_INTENSITY16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_INTENSITY8/Destination: GL_INTENSITY8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE/Destination: GL_LUMINANCE: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE12/Destination: GL_LUMINANCE12: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE12_ALPHA12/Destination: GL_LUMINANCE12_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE16/Destination: GL_LUMINANCE16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE16_ALPHA16/Destination: GL_LUMINANCE16_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE8/Destination: GL_LUMINANCE8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE8_ALPHA8/Destination: GL_LUMINANCE8_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_LUMINANCE_ALPHA/Destination: GL_LUMINANCE_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R16_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R32F/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8I/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8I/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8I/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8I/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8UI/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8UI/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8UI/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8UI/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8_SNORM/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8_SNORM/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8_SNORM/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_R8_SNORM/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RED/Destination: GL_RED: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG/Destination: GL_RG: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32F/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG32UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RG8_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB/Destination: GL_RGB: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16I/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16I/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16I/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16I/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16UI/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16UI/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16UI/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16UI/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16_SNORM/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16_SNORM/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16_SNORM/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32F/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32F/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32F/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32I/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32I/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32I/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32UI/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32UI/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB32UI/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8I/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8I/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8I/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8I/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8UI/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8UI/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8UI/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8UI/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8_SNORM/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8_SNORM/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8_SNORM/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA/Destination: GL_RGBA: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32F/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32F/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32F/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32I/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32I/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32I/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32UI/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32UI/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA32UI/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=2/Source: GL_STENCIL_INDEX8/Destination: GL_STENCIL_INDEX8: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_ALPHA/Destination: GL_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_ALPHA12/Destination: GL_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_ALPHA16/Destination: GL_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_ALPHA8/Destination: GL_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH_COMPONENT/Destination: GL_DEPTH_COMPONENT: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH_COMPONENT16/Destination: GL_DEPTH_COMPONENT16: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH_COMPONENT32/Destination: GL_DEPTH_COMPONENT32: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_DEPTH_STENCIL/Destination: GL_DEPTH_STENCIL: skip spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_INTENSITY/Destination: GL_INTENSITY: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_INTENSITY12/Destination: GL_INTENSITY12: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_INTENSITY16/Destination: GL_INTENSITY16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_INTENSITY8/Destination: GL_INTENSITY8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE/Destination: GL_LUMINANCE: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE12/Destination: GL_LUMINANCE12: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE12_ALPHA12/Destination: GL_LUMINANCE12_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE16/Destination: GL_LUMINANCE16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE16_ALPHA16/Destination: GL_LUMINANCE16_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE8/Destination: GL_LUMINANCE8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE8_ALPHA8/Destination: GL_LUMINANCE8_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_LUMINANCE_ALPHA/Destination: GL_LUMINANCE_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R16_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R32F/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8I/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8I/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8I/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8I/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8UI/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8UI/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8UI/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8UI/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8_SNORM/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8_SNORM/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8_SNORM/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_R8_SNORM/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RED/Destination: GL_RED: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG/Destination: GL_RG: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32F/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG32UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RG8_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB/Destination: GL_RGB: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16I/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16I/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16I/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16I/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16UI/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16UI/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16UI/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16UI/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16_SNORM/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16_SNORM/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16_SNORM/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32F/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32F/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32F/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32I/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32I/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32I/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32UI/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32UI/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB32UI/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8I/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8I/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8I/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8I/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8UI/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8UI/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8UI/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8UI/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8_SNORM/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8_SNORM/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8_SNORM/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA/Destination: GL_RGBA: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32F/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32F/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32F/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32I/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32I/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32I/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32UI/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32UI/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA32UI/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=4/Source: GL_STENCIL_INDEX8/Destination: GL_STENCIL_INDEX8: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_ALPHA/Destination: GL_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_ALPHA12/Destination: GL_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_ALPHA16/Destination: GL_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_ALPHA8/Destination: GL_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH_COMPONENT/Destination: GL_DEPTH_COMPONENT: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH_COMPONENT16/Destination: GL_DEPTH_COMPONENT16: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH_COMPONENT32/Destination: GL_DEPTH_COMPONENT32: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_DEPTH_STENCIL/Destination: GL_DEPTH_STENCIL: skip spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_INTENSITY/Destination: GL_INTENSITY: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_INTENSITY12/Destination: GL_INTENSITY12: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_INTENSITY16/Destination: GL_INTENSITY16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_INTENSITY8/Destination: GL_INTENSITY8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE/Destination: GL_LUMINANCE: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE12/Destination: GL_LUMINANCE12: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE12_ALPHA12/Destination: GL_LUMINANCE12_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE16/Destination: GL_LUMINANCE16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE16_ALPHA16/Destination: GL_LUMINANCE16_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE8/Destination: GL_LUMINANCE8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE8_ALPHA8/Destination: GL_LUMINANCE8_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_LUMINANCE_ALPHA/Destination: GL_LUMINANCE_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R16_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R32F/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8I/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8I/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8I/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8I/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8UI/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8UI/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8UI/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8UI/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8_SNORM/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8_SNORM/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8_SNORM/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_R8_SNORM/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RED/Destination: GL_RED: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG/Destination: GL_RG: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32F/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG32UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RG8_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB/Destination: GL_RGB: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16I/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16I/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16I/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16I/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16UI/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16UI/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16UI/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16UI/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16_SNORM/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16_SNORM/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16_SNORM/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32F/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32F/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32F/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32I/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32I/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32I/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32UI/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32UI/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB32UI/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8I/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8I/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8I/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8I/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8UI/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8UI/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8UI/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8UI/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8_SNORM/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8_SNORM/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8_SNORM/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA/Destination: GL_RGBA: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32F/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32F/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32F/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32I/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32I/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32I/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32UI/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32UI/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA32UI/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats --samples=8/Source: GL_STENCIL_INDEX8/Destination: GL_STENCIL_INDEX8: skip spec/arb_copy_image/arb_copy_image-formats/Source: GL_ALPHA/Destination: GL_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_ALPHA12/Destination: GL_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_ALPHA16/Destination: GL_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_ALPHA8/Destination: GL_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH_COMPONENT/Destination: GL_DEPTH_COMPONENT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH_COMPONENT16/Destination: GL_DEPTH_COMPONENT16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH_COMPONENT32/Destination: GL_DEPTH_COMPONENT32: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_DEPTH_STENCIL/Destination: GL_DEPTH_STENCIL: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_INTENSITY/Destination: GL_INTENSITY: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_INTENSITY12/Destination: GL_INTENSITY12: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_INTENSITY16/Destination: GL_INTENSITY16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_INTENSITY8/Destination: GL_INTENSITY8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE/Destination: GL_LUMINANCE: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE12/Destination: GL_LUMINANCE12: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE12_ALPHA12/Destination: GL_LUMINANCE12_ALPHA12: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE16/Destination: GL_LUMINANCE16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE16_ALPHA16/Destination: GL_LUMINANCE16_ALPHA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE8/Destination: GL_LUMINANCE8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE8_ALPHA8/Destination: GL_LUMINANCE8_ALPHA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_LUMINANCE_ALPHA/Destination: GL_LUMINANCE_ALPHA: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R16_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R32F/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8I/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8I/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8I/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8I/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8UI/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8UI/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8UI/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8UI/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8_SNORM/Destination: GL_R8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8_SNORM/Destination: GL_R8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8_SNORM/Destination: GL_R8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_R8_SNORM/Destination: GL_R8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RED/Destination: GL_RED: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG/Destination: GL_RG: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32F/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG32UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8I/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8UI/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_R16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_R16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_R16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_R16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_RG8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_RG8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_RG8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RG8_SNORM/Destination: GL_RG8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB/Destination: GL_RGB: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16I/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16I/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16I/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16I/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16UI/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16UI/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16UI/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16UI/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16_SNORM/Destination: GL_RGB16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16_SNORM/Destination: GL_RGB16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16_SNORM/Destination: GL_RGB16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32F/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32F/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32F/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32I/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32I/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32I/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32UI/Destination: GL_RGB32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32UI/Destination: GL_RGB32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB32UI/Destination: GL_RGB32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8I/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8I/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8I/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8I/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8UI/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8UI/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8UI/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8UI/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8_SNORM/Destination: GL_RGB8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8_SNORM/Destination: GL_RGB8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8_SNORM/Destination: GL_RGB8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA/Destination: GL_RGBA: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RG32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RG32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RG32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32F/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32I/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_RGBA32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_RGBA32I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA32UI/Destination: GL_RGBA32UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_R32F: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RG16: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RG16I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RG16UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RG16_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8I: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8UI: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM: pass spec/arb_copy_image/arb_copy_image-formats/Source: GL_STENCIL_INDEX8/Destination: GL_STENCIL_INDEX8: pass spec/arb_copy_image/arb_copy_image-simple --rb-to-rb: pass spec/arb_copy_image/arb_copy_image-simple --rb-to-tex: pass spec/arb_copy_image/arb_copy_image-simple --tex-to-tex: pass spec/arb_copy_image/arb_copy_image-srgb-copy: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d 32 1 1 11 0 0 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d_array 32 1 12 11 0 0 5 0 9 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d 32 32 1 11 0 0 5 13 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d_array 32 32 10 11 0 0 5 13 4 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_3d 32 32 32 11 0 0 5 13 4 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map 32 32 6 11 0 0 5 13 4 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map_array 32 32 30 11 0 0 5 13 8 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_rectangle 32 32 1 11 0 0 5 13 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d 32 1 1 11 0 7 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d_array 32 1 16 11 0 3 5 0 7 14 1 8: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d 32 16 1 11 0 3 5 7 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d_array 32 16 18 11 0 3 5 9 7 14 1 8: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_3d 32 16 18 11 0 3 5 9 2 14 1 7: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map 32 32 6 11 0 3 5 17 2 14 1 3: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map_array 32 32 18 11 0 3 5 17 2 14 1 7: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_rectangle 32 16 1 11 0 3 5 7 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 9 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d 32 16 1 11 12 13 5 4 0 14 10 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d_array 32 16 15 11 12 5 5 7 2 14 9 9: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map_array 32 32 18 11 5 2 5 9 7 14 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d_array 32 16 15 11 12 5 5 3 2 14 13 9: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 9 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d 32 1 1 11 23 3 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d_array 32 1 16 11 2 3 5 0 7 14 1 2: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d 32 16 1 11 12 3 5 7 0 14 9 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d_array 32 16 15 11 12 1 5 3 2 14 11 4: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 4: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map_array 32 32 18 11 5 1 5 9 9 14 7 5: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_rectangle 32 16 1 11 12 3 5 3 0 14 12 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 8 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d_array 32 16 15 11 12 5 5 1 2 14 15 9: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 6 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: pass spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: pass spec/arb_copy_image/arb_copy_image-texview: pass spec/arb_cull_distance/arb_cull_distance-max-distances: pass spec/arb_cull_distance/fs-cull-and-clip-distance-different: pass spec/arb_cull_distance/fs-cull-and-clip-distance-exceed-max: fail spec/arb_cull_distance/fs-cull-and-clip-distance-sizeable-to-max: pass spec/arb_cull_distance/fs-cull-distance-explicitly-sized: pass spec/arb_cull_distance/fs-cull-distance-interpolated: pass spec/arb_cull_distance/fs-cull-distance-sizeable-to-max: pass spec/arb_debug_output/arb_debug_output-api_error: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=s=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s8: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s8_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 ds=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=d=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=s=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s8: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s8_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 ds=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=d=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=s=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s8: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s8_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 ds=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=d=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=s=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s8: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s8_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 ds=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=d=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=s=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s8: pass spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s8_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s=z24_s8: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 ds=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=d=z32f_s8: fail spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f: skip spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8: skip spec/arb_depth_buffer_float/fbo-clear-formats stencil/GL_DEPTH32F_STENCIL8: fail spec/arb_depth_buffer_float/fbo-clear-formats/GL_DEPTH32F_STENCIL8: pass spec/arb_depth_buffer_float/fbo-clear-formats/GL_DEPTH_COMPONENT32F: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-blit: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-clear: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-copypixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-drawpixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-readpixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-tex1d: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-blit: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-clear: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-copypixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-drawpixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-readpixels: pass spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-tex1d: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-blit: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-clear: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-copypixels: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8: fail spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-drawpixels-32f_24_8_rev: fail spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-drawpixels-float-and-ushort: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-readpixels-24_8: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-readpixels-32f_24_8_rev: pass spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-readpixels-float-and-ushort: pass spec/arb_depth_buffer_float/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT32F: pass spec/arb_depth_buffer_float/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT32F NPOT: pass spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-blit: pass spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-clear: pass spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-copypixels: pass spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-drawpixels: pass spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-readpixels: pass spec/arb_depth_buffer_float/get-renderbuffer-internalformat: pass spec/arb_depth_buffer_float/texwrap formats bordercolor-swizzled/GL_DEPTH32F_STENCIL8, swizzled, border color only: pass spec/arb_depth_buffer_float/texwrap formats bordercolor-swizzled/GL_DEPTH_COMPONENT32F, swizzled, border color only: pass spec/arb_depth_buffer_float/texwrap formats bordercolor/GL_DEPTH32F_STENCIL8, border color only: pass spec/arb_depth_buffer_float/texwrap formats bordercolor/GL_DEPTH_COMPONENT32F, border color only: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH32F_STENCIL8: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH32F_STENCIL8, NPOT: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH32F_STENCIL8, swizzled: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH_COMPONENT32F: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH_COMPONENT32F, NPOT: pass spec/arb_depth_buffer_float/texwrap formats offset/GL_DEPTH_COMPONENT32F, swizzled: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH32F_STENCIL8: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH32F_STENCIL8, NPOT: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH32F_STENCIL8, swizzled: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH_COMPONENT32F: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH_COMPONENT32F, NPOT: pass spec/arb_depth_buffer_float/texwrap formats/GL_DEPTH_COMPONENT32F, swizzled: pass spec/arb_depth_clamp/depth-clamp-range: pass spec/arb_depth_clamp/depth-clamp-status: pass spec/arb_depth_clamp/depth_clamp: pass spec/arb_depth_texture/depth-level-clamp: pass spec/arb_depth_texture/depth-tex-modes: pass spec/arb_depth_texture/depthstencil-render-miplevels 1024 d=z16: pass spec/arb_depth_texture/depthstencil-render-miplevels 1024 d=z24: pass spec/arb_depth_texture/depthstencil-render-miplevels 146 d=z16: pass spec/arb_depth_texture/depthstencil-render-miplevels 146 d=z24: pass spec/arb_depth_texture/depthstencil-render-miplevels 273 d=z16: pass spec/arb_depth_texture/depthstencil-render-miplevels 273 d=z24: pass spec/arb_depth_texture/depthstencil-render-miplevels 292 d=z16: pass spec/arb_depth_texture/depthstencil-render-miplevels 292 d=z24: pass spec/arb_depth_texture/depthstencil-render-miplevels 585 d=z16: pass spec/arb_depth_texture/depthstencil-render-miplevels 585 d=z24: pass spec/arb_depth_texture/fbo-clear-formats/GL_DEPTH_COMPONENT: pass spec/arb_depth_texture/fbo-clear-formats/GL_DEPTH_COMPONENT16: pass spec/arb_depth_texture/fbo-clear-formats/GL_DEPTH_COMPONENT24: pass spec/arb_depth_texture/fbo-clear-formats/GL_DEPTH_COMPONENT32: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-blit: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-clear: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-copypixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-drawpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-readpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component16-tex1d: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-blit: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-clear: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-copypixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-drawpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-readpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component24-tex1d: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-blit: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-clear: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-copypixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-drawpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-readpixels: pass spec/arb_depth_texture/fbo-depth-gl_depth_component32-tex1d: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT NPOT: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT16: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT16 NPOT: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT24: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT24 NPOT: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT32: pass spec/arb_depth_texture/fbo-generatemipmap-formats/GL_DEPTH_COMPONENT32 NPOT: pass spec/arb_depth_texture/get-renderbuffer-internalformat: pass spec/arb_depth_texture/texdepth: pass spec/arb_depth_texture/texwrap formats bordercolor-swizzled/GL_DEPTH_COMPONENT16, swizzled, border color only: pass spec/arb_depth_texture/texwrap formats bordercolor-swizzled/GL_DEPTH_COMPONENT24, swizzled, border color only: pass spec/arb_depth_texture/texwrap formats bordercolor-swizzled/GL_DEPTH_COMPONENT32, swizzled, border color only: pass spec/arb_depth_texture/texwrap formats bordercolor/GL_DEPTH_COMPONENT16, border color only: pass spec/arb_depth_texture/texwrap formats bordercolor/GL_DEPTH_COMPONENT24, border color only: pass spec/arb_depth_texture/texwrap formats bordercolor/GL_DEPTH_COMPONENT32, border color only: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT16: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT16, NPOT: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT16, swizzled: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT24: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT24, NPOT: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT24, swizzled: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT32: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT32, NPOT: pass spec/arb_depth_texture/texwrap formats offset/GL_DEPTH_COMPONENT32, swizzled: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT16: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT16, NPOT: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT16, swizzled: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT24: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT24, NPOT: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT24, swizzled: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT32: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT32, NPOT: pass spec/arb_depth_texture/texwrap formats/GL_DEPTH_COMPONENT32, swizzled: pass spec/arb_derivative_control/execution/dfdx-coarse: pass spec/arb_derivative_control/execution/dfdx-dfdy: pass spec/arb_derivative_control/execution/dfdx-fine: pass spec/arb_derivative_control/execution/dfdy-coarse: pass spec/arb_derivative_control/execution/dfdy-fine: pass spec/arb_direct_state_access/bind-texture-unit: pass spec/arb_direct_state_access/compressedtextureimage gl_compressed_rgba_s3tc_dxt5_ext: skip spec/arb_direct_state_access/copytexturesubimage: pass spec/arb_direct_state_access/create-programpipelines/IsProgramPipeline(): pass spec/arb_direct_state_access/create-programpipelines/default TCS(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default TES(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default active program(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default compute shader program(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default fragment shader program(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default geometry shader program(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default label size(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/default validate status(0) == FALSE: pass spec/arb_direct_state_access/create-programpipelines/default vertex shader program(0) == 0: pass spec/arb_direct_state_access/create-programpipelines/n < 0: pass spec/arb_direct_state_access/create-programpipelines/n == 0: pass spec/arb_direct_state_access/create-programpipelines/n > 1: pass spec/arb_direct_state_access/create-programpipelines/startup log length(0) == 0: pass spec/arb_direct_state_access/create-queries/IsQuery(): pass spec/arb_direct_state_access/create-queries/TARGET(GL_SAMPLES_PASSED) == GL_SAMPLES_PASSED: pass spec/arb_direct_state_access/create-queries/default AVAILABLE state(1) == TRUE: pass spec/arb_direct_state_access/create-queries/default RESULT(0) == 0: pass spec/arb_direct_state_access/create-queries/invalid target: pass spec/arb_direct_state_access/create-queries/n < 0: pass spec/arb_direct_state_access/create-queries/n == 0: pass spec/arb_direct_state_access/create-queries/n > 1: pass spec/arb_direct_state_access/create-renderbuffers/IsRenderbuffer(): pass spec/arb_direct_state_access/create-renderbuffers/default alpha size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default blue size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default depth size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default green size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default height(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default internal format == RGBA: pass spec/arb_direct_state_access/create-renderbuffers/default label size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default no. of samples(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default red size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default stencil size(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/default width(0) == 0: pass spec/arb_direct_state_access/create-renderbuffers/n < 0: pass spec/arb_direct_state_access/create-renderbuffers/n == 0: pass spec/arb_direct_state_access/create-renderbuffers/n > 1: pass spec/arb_direct_state_access/create-samplers/IsSampler(): pass spec/arb_direct_state_access/create-samplers/default LOD bias(0.000000) == 0.0: pass spec/arb_direct_state_access/create-samplers/default border color(0.00, 0.00, 0.00, 0.00) == 0.0, 0.0, 0.0, 0.0: pass spec/arb_direct_state_access/create-samplers/default compare function == LEQUAL: pass spec/arb_direct_state_access/create-samplers/default compare function == NONE: pass spec/arb_direct_state_access/create-samplers/default label size(0) == 0: pass spec/arb_direct_state_access/create-samplers/default mag filter == LINEAR: pass spec/arb_direct_state_access/create-samplers/default maximum LOD(1000) == 1000: pass spec/arb_direct_state_access/create-samplers/default minimum LOD(-1000) == -1000: pass spec/arb_direct_state_access/create-samplers/default minimum filter == NEAREST: pass spec/arb_direct_state_access/create-samplers/default wrap r == REPEAT: pass spec/arb_direct_state_access/create-samplers/default wrap s == REPEAT: pass spec/arb_direct_state_access/create-samplers/default wrap t == REPEAT: pass spec/arb_direct_state_access/create-samplers/n < 0: pass spec/arb_direct_state_access/create-samplers/n == 0: pass spec/arb_direct_state_access/create-samplers/n > 1: pass spec/arb_direct_state_access/create-textures: pass spec/arb_direct_state_access/create-transformfeedbacks/IsTransformFeedback(): pass spec/arb_direct_state_access/create-transformfeedbacks/n < 0: pass spec/arb_direct_state_access/create-transformfeedbacks/n == 0: pass spec/arb_direct_state_access/create-transformfeedbacks/n > 1: pass spec/arb_direct_state_access/dsa-textures: pass spec/arb_direct_state_access/generatetexturemipmap: pass spec/arb_direct_state_access/get-textures: pass spec/arb_direct_state_access/getcompressedtextureimage: skip spec/arb_direct_state_access/gettextureimage-formats: skip spec/arb_direct_state_access/gettextureimage-formats init-by-rendering: skip spec/arb_direct_state_access/gettextureimage-luminance: skip spec/arb_direct_state_access/gettextureimage-targets: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback ended: active state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback ended: paused state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback paused: active state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback paused: paused state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback resumed: active state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback resumed: paused state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback started: active state valid: pass spec/arb_direct_state_access/gettransformfeedback/TransformFeedback started: paused state valid: pass spec/arb_direct_state_access/gettransformfeedback/glGetTransformFeedbacki64_v: fetch invalid attribute: pass spec/arb_direct_state_access/gettransformfeedback/glGetTransformFeedbacki_v: fetch invalid attribute: pass spec/arb_direct_state_access/gettransformfeedback/glGetTransformFeedbackiv: fetch invalid attribute: pass spec/arb_direct_state_access/gettransformfeedback/initial state: active state valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 0 size valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 0 start valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 0 valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 1 size valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 1 start valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 1 valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 2 size valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 2 start valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: bound buffer 2 valid: pass spec/arb_direct_state_access/gettransformfeedback/initial state: paused state valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 0 size valid: fail spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 0 start valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 0 valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 1 size valid: fail spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 1 start valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 1 valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 2 size valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 2 start valid: pass spec/arb_direct_state_access/gettransformfeedback/post-binding state: bound buffer 2 valid: pass spec/arb_direct_state_access/namedrenderbuffer/get unexisting parameter: pass spec/arb_direct_state_access/namedrenderbuffer/get unexisting renderbuffer: pass spec/arb_direct_state_access/namedrenderbuffer/get uninitialized renderbuffer: pass spec/arb_direct_state_access/namedrenderbuffer/height < 0: pass spec/arb_direct_state_access/namedrenderbuffer/height == MAX_RENDER_SIZE(16384) + 1: pass spec/arb_direct_state_access/namedrenderbuffer/invalid internalformat: pass spec/arb_direct_state_access/namedrenderbuffer/samples < 0: pass spec/arb_direct_state_access/namedrenderbuffer/samples == MAX_SAMPLES(8) + 1: pass spec/arb_direct_state_access/namedrenderbuffer/set unexisting renderbuffer: pass spec/arb_direct_state_access/namedrenderbuffer/update unbound buffer: pass spec/arb_direct_state_access/namedrenderbuffer/width < 0: pass spec/arb_direct_state_access/namedrenderbuffer/width == MAX_RENDER_SIZE(16384) + 1: pass spec/arb_direct_state_access/namedrenderbuffer/width of the bound buffer unchanged: pass spec/arb_direct_state_access/namedrenderbuffer/width of the unbound buffer updated: pass spec/arb_direct_state_access/texture-buffer: pass spec/arb_direct_state_access/texture-errors/glGetTextureParameter: GL_INVALID_ENUM on bad pname: pass spec/arb_direct_state_access/texture-errors/glGetTextureParameter: GL_INVALID_OPERATION on bad texture: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_ENUM for texture_rectangle+min_filter: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_ENUM if multisample+sampler state: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_ENUM in texture_rectangle case: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_ENUM on bad pname: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_OPERATION for multisample+texture_base: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_OPERATION for texture_rectangle+min_filter: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_OPERATION on bad texture: pass spec/arb_direct_state_access/texture-errors/glTextureParameter: GL_INVALID_VALUE for negative tex_*_level: pass spec/arb_direct_state_access/texture-errors/glTextureParameter{if}: GL_INVALID_ENUM for non-scalars: pass spec/arb_direct_state_access/texture-params: pass spec/arb_direct_state_access/texture-storage-multisample/immutable: pass spec/arb_direct_state_access/texture-storage-multisample/improper effective target: pass spec/arb_direct_state_access/texture-storage-multisample/multisampled drawing: pass spec/arb_direct_state_access/texture-storage-multisample/non-generated texture name: pass spec/arb_direct_state_access/texture-storage-multisample/trivial, but should work: pass spec/arb_direct_state_access/texture-storage-multisample/unsized-format: pass spec/arb_direct_state_access/textures-storage/1D mipmapped: pass spec/arb_direct_state_access/textures-storage/1D non-mipmapped: pass spec/arb_direct_state_access/textures-storage/2D mipmap rendering: pass spec/arb_direct_state_access/textures-storage/2D mipmapped: pass spec/arb_direct_state_access/textures-storage/2D non-mipmapped: pass spec/arb_direct_state_access/textures-storage/3D mipmapped: pass spec/arb_direct_state_access/textures-storage/3D non-mipmapped: pass spec/arb_direct_state_access/textures-storage/cube array texture: pass spec/arb_direct_state_access/textures-storage/cube texture: pass spec/arb_direct_state_access/textures-storage/immutability: pass spec/arb_direct_state_access/textures-storage/internal formats: pass spec/arb_direct_state_access/texturesubimage/GL_TEXTURE_1D: pass spec/arb_direct_state_access/texturesubimage/GL_TEXTURE_2D: pass spec/arb_direct_state_access/texturesubimage/GL_TEXTURE_3D: pass spec/arb_direct_state_access/texunits: pass spec/arb_direct_state_access/transformfeedback-bufferbase/bind a non-existing output BO: pass spec/arb_direct_state_access/transformfeedback-bufferbase/bind negative index: pass spec/arb_direct_state_access/transformfeedback-bufferbase/bind non-existing transform feedback BO: pass spec/arb_direct_state_access/transformfeedback-bufferbase/bind to index == max_bind_points (4): pass spec/arb_direct_state_access/transformfeedback-bufferbase/fetch maximum number of bind points: pass spec/arb_direct_state_access/transformfeedback-bufferbase/general test: pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind a non-existing output BO: pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind at a non-aligned offset: pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind negative index: pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind non-existing transform feedback BO: pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind to index == max_bind_points (4): pass spec/arb_direct_state_access/transformfeedback-bufferrange/bind with a non-aligned size: pass spec/arb_direct_state_access/transformfeedback-bufferrange/fetch maximum number of bind points: pass spec/arb_direct_state_access/transformfeedback-bufferrange/general test: pass spec/arb_draw_buffers/arb_draw_buffers-state_change: pass spec/arb_draw_buffers/fbo-mrt-alphatest: pass spec/arb_draw_buffers/fbo-mrt-new-bind: pass spec/arb_draw_buffers_blend/arb_draw_buffers_blend-state_set_get: pass spec/arb_draw_buffers_blend/fbo-draw-buffers-blend: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-bounds: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-drawelements: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-drawelements-instanced: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-drawelements-user_varrays: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-drawrangeelements: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-multidrawelements: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-negative-index: pass spec/arb_draw_elements_base_vertex/arb_draw_elements_base_vertex-negative-index-user_varrays: pass spec/arb_draw_elements_base_vertex/dlist: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/binding-point: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/can-bind: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/draw-beyond-end: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/draw-elements-no-indices: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/draw-misaligned: pass spec/arb_draw_indirect/arb_draw_indirect-api-errors/draw-no-buffer-bound: pass spec/arb_draw_indirect/arb_draw_indirect-draw-arrays: pass spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-base-instance: pass spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-instances: pass spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-prim-restart: fail spec/arb_draw_indirect/arb_draw_indirect-draw-elements: pass spec/arb_draw_indirect/arb_draw_indirect-draw-elements-base-instance: pass spec/arb_draw_indirect/arb_draw_indirect-draw-elements-prim-restart: pass spec/arb_draw_indirect/arb_draw_indirect-draw-elements-prim-restart-ugly: pass spec/arb_draw_indirect/gl_vertexid used with gldrawarraysindirect: pass spec/arb_draw_indirect/gl_vertexid used with gldrawelementsindirect: pass spec/arb_draw_instanced/arb_draw_instanced-drawarrays: pass spec/arb_draw_instanced/dlist: pass spec/arb_draw_instanced/elements: pass spec/arb_draw_instanced/execution/draw-non-instanced: pass spec/arb_draw_instanced/execution/instance-array-dereference: pass spec/arb_draw_instanced/negative-arrays-first-negative: pass spec/arb_draw_instanced/negative-elements-type: pass spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ssbo-different-offset-across-shaders: pass spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ubo-different-offset-across-shaders: pass spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ssbo-different-offset-across-shaders: fail spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ubo-different-offset-across-shaders: fail spec/arb_es2_compatibility/arb_es2_compatibility-depthrangef: pass spec/arb_es2_compatibility/arb_es2_compatibility-drawbuffers: pass spec/arb_es2_compatibility/arb_es2_compatibility-fixed-type: pass spec/arb_es2_compatibility/arb_es2_compatibility-getshaderprecisionformat: pass spec/arb_es2_compatibility/arb_es2_compatibility-maxvectors: pass spec/arb_es2_compatibility/arb_es2_compatibility-releaseshadercompiler: pass spec/arb_es2_compatibility/arb_es2_compatibility-shadercompiler: pass spec/arb_es2_compatibility/fbo blit from missing attachment (es2 completeness rules): pass spec/arb_es2_compatibility/fbo blit to missing attachment (es2 completeness rules): pass spec/arb_es2_compatibility/fbo-alphatest-formats/GL_RGB565: pass spec/arb_es2_compatibility/fbo-blending-formats/GL_RGB565: pass spec/arb_es2_compatibility/fbo-clear-formats/GL_RGB565: pass spec/arb_es2_compatibility/fbo-colormask-formats/GL_RGB565: pass spec/arb_es2_compatibility/fbo-generatemipmap-formats/GL_RGB565: pass spec/arb_es2_compatibility/fbo-generatemipmap-formats/GL_RGB565 NPOT: pass spec/arb_es2_compatibility/fbo-missing-attachment-clear: pass spec/arb_es2_compatibility/get-renderbuffer-internalformat: pass spec/arb_es2_compatibility/num_shader_binary_formats over-run check: pass spec/arb_es2_compatibility/texwrap formats bordercolor-swizzled/GL_RGB565, swizzled, border color only: fail spec/arb_es2_compatibility/texwrap formats bordercolor/GL_RGB565, border color only: pass spec/arb_es2_compatibility/texwrap formats offset/GL_RGB565: pass spec/arb_es2_compatibility/texwrap formats offset/GL_RGB565, NPOT: pass spec/arb_es2_compatibility/texwrap formats offset/GL_RGB565, swizzled: pass spec/arb_es2_compatibility/texwrap formats/GL_RGB565: pass spec/arb_es2_compatibility/texwrap formats/GL_RGB565, NPOT: pass spec/arb_es2_compatibility/texwrap formats/GL_RGB565, swizzled: pass spec/arb_es3_compatibility/es3-drawarrays-primrestart-fixedindex: pass spec/arb_es3_compatibility/es3-primrestart-fixedindex: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree r11 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree r11 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rg11 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rg11 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgb8 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgb8 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgba8 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree rgba8 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8-alpha8 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8-alpha8 core: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 compat: pass spec/arb_es3_compatibility/oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 core: pass spec/arb_explicit_attrib_location/glsl-explicit-location-01: pass spec/arb_explicit_attrib_location/glsl-explicit-location-02: pass spec/arb_explicit_attrib_location/glsl-explicit-location-03: pass spec/arb_explicit_attrib_location/glsl-explicit-location-04: pass spec/arb_explicit_attrib_location/glsl-explicit-location-05: pass spec/arb_explicit_attrib_location/overlapping-locations-input-attribs api: pass spec/arb_explicit_attrib_location/overlapping-locations-input-attribs shader: pass spec/arb_explicit_uniform_location/arb_explicit_uniform_location-array-elements: pass spec/arb_explicit_uniform_location/arb_explicit_uniform_location-boundaries: pass spec/arb_explicit_uniform_location/arb_explicit_uniform_location-inactive-uniform: pass spec/arb_explicit_uniform_location/arb_explicit_uniform_location-minmax: pass spec/arb_explicit_uniform_location/arb_explicit_uniform_location-use-of-unused-loc: pass spec/arb_explicit_uniform_location/linker/overlap-array-loc: pass spec/arb_explicit_uniform_location/linker/overlap-array-loc-stages: pass spec/arb_explicit_uniform_location/linker/overlap-location-across-stages: pass spec/arb_explicit_uniform_location/linker/set-explicit-location-once-decl-twice: pass spec/arb_explicit_uniform_location/linker/set-explicit-location-twice: pass spec/arb_explicit_uniform_location/linker/set-location-to-sampler: pass spec/arb_explicit_uniform_location/linker/set-same-explicit-location-twice: pass spec/arb_explicit_uniform_location/linker/unused-uniform-reserve-location: pass spec/arb_fragment_coord_conventions/fp-arb-fragment-coord-conventions-integer: pass spec/arb_fragment_coord_conventions/fp-arb-fragment-coord-conventions-none: pass spec/arb_fragment_layer_viewport/layer-gs-no-write: pass spec/arb_fragment_layer_viewport/layer-gs-write-simple: pass spec/arb_fragment_layer_viewport/layer-gs-writes-in-range: pass spec/arb_fragment_layer_viewport/layer-gs-writes-out-of-range: pass spec/arb_fragment_layer_viewport/layer-no-gs: pass spec/arb_fragment_layer_viewport/layer-vs-gs-write-simple: pass spec/arb_fragment_layer_viewport/layer-vs-write-gs-no-write-simple: pass spec/arb_fragment_layer_viewport/layer-vs-write-simple: pass spec/arb_fragment_layer_viewport/viewport-gs-no-write: pass spec/arb_fragment_layer_viewport/viewport-gs-write-simple: pass spec/arb_fragment_layer_viewport/viewport-gs-writes-in-range: pass spec/arb_fragment_layer_viewport/viewport-gs-writes-out-of-range: pass spec/arb_fragment_layer_viewport/viewport-no-gs: pass spec/arb_fragment_layer_viewport/viewport-vs-gs-write-simple: pass spec/arb_fragment_layer_viewport/viewport-vs-write-gs-no-write-simple: pass spec/arb_fragment_layer_viewport/viewport-vs-write-simple: pass spec/arb_fragment_program/dph: pass spec/arb_fragment_program/fdo30337a: pass spec/arb_fragment_program/fdo30337b: pass spec/arb_fragment_program/fdo38145: pass spec/arb_fragment_program/fp-abs-01: pass spec/arb_fragment_program/fp-cmp: pass spec/arb_fragment_program/fp-dst-aliasing-1: pass spec/arb_fragment_program/fp-dst-aliasing-2: pass spec/arb_fragment_program/fp-ex2-sat: pass spec/arb_fragment_program/fp-fog: pass spec/arb_fragment_program/fp-formats: pass spec/arb_fragment_program/fp-fragment-position: pass spec/arb_fragment_program/fp-incomplete-tex: pass spec/arb_fragment_program/fp-indirections: skip spec/arb_fragment_program/fp-indirections2: pass spec/arb_fragment_program/fp-kil: pass spec/arb_fragment_program/fp-lit-mask: pass spec/arb_fragment_program/fp-lit-src-equals-dst: pass spec/arb_fragment_program/fp-long-alu: pass spec/arb_fragment_program/fp-set-01: pass spec/arb_fragment_program/fp-two-constants: pass spec/arb_fragment_program/incomplete-texture-arb_fp: pass spec/arb_fragment_program/kil-swizzle: pass spec/arb_fragment_program/lrp_sat: pass spec/arb_fragment_program/minmax: pass spec/arb_fragment_program/sparse-samplers: pass spec/arb_fragment_program/texturing/tex-2d: pass spec/arb_fragment_program/texturing/txb-2d: pass spec/arb_fragment_program/texturing/txp-2d: pass spec/arb_fragment_program/trinity-fp1: pass spec/arb_fragment_program_shadow/masked: pass spec/arb_fragment_program_shadow/tex-shadow1d: pass spec/arb_fragment_program_shadow/tex-shadow2d: pass spec/arb_fragment_program_shadow/tex-shadow2drect: pass spec/arb_fragment_program_shadow/txp-shadow1d: pass spec/arb_fragment_program_shadow/txp-shadow2d: pass spec/arb_fragment_program_shadow/txp-shadow2drect: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-atomic/Basic: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-atomic/glScissor: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-atomic/glViewport: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-minmax/layers: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/default fbo bound: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/default values: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/dsa: skip spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/fbo complete: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/initially incomplete: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/invalid enums: pass spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/value setting: pass spec/arb_framebuffer_object/fbo blit from missing attachment: pass spec/arb_framebuffer_object/fbo blit to missing attachment: pass spec/arb_framebuffer_object/fbo-alpha: pass spec/arb_framebuffer_object/fbo-attachments-blit-scaled-linear: fail spec/arb_framebuffer_object/fbo-blit-scaled-linear: pass spec/arb_framebuffer_object/fbo-blit-stretch: pass spec/arb_framebuffer_object/fbo-deriv: pass spec/arb_framebuffer_object/fbo-drawbuffers-none gl_fragcolor: pass spec/arb_framebuffer_object/fbo-drawbuffers-none gl_fragdata: pass spec/arb_framebuffer_object/fbo-drawbuffers-none glblendfunci: pass spec/arb_framebuffer_object/fbo-drawbuffers-none glblitframebuffer: pass spec/arb_framebuffer_object/fbo-drawbuffers-none glclear: pass spec/arb_framebuffer_object/fbo-drawbuffers-none glclearbuffer: pass spec/arb_framebuffer_object/fbo-drawbuffers-none glcolormaskindexed: pass spec/arb_framebuffer_object/fbo-drawbuffers-none gldrawpixels: pass spec/arb_framebuffer_object/fbo-drawbuffers-none use_frag_out: pass spec/arb_framebuffer_object/fbo-generatemipmap-1d: pass spec/arb_framebuffer_object/fbo-generatemipmap-1d rgb9_e5: pass spec/arb_framebuffer_object/fbo-generatemipmap-3d: pass spec/arb_framebuffer_object/fbo-generatemipmap-3d rgb9_e5: pass spec/arb_framebuffer_object/fbo-generatemipmap-cubemap: pass spec/arb_framebuffer_object/fbo-generatemipmap-cubemap rgb9_e5: pass spec/arb_framebuffer_object/fbo-generatemipmap-cubemap s3tc_dxt1: skip spec/arb_framebuffer_object/fbo-getframebufferattachmentparameter-01: pass spec/arb_framebuffer_object/fbo-gl_pointcoord: pass spec/arb_framebuffer_object/fbo-incomplete-invalid-texture: pass spec/arb_framebuffer_object/fbo-incomplete-texture-01: pass spec/arb_framebuffer_object/fbo-incomplete-texture-02: pass spec/arb_framebuffer_object/fbo-incomplete-texture-03: pass spec/arb_framebuffer_object/fbo-incomplete-texture-04: pass spec/arb_framebuffer_object/fbo-incomplete/0x0 renderbuffer: pass spec/arb_framebuffer_object/fbo-incomplete/0x0 texture: pass spec/arb_framebuffer_object/fbo-incomplete/delete renderbuffer of bound FBO: pass spec/arb_framebuffer_object/fbo-incomplete/delete texture of bound FBO: pass spec/arb_framebuffer_object/fbo-incomplete/invalid layer of a 1D-array texture: pass spec/arb_framebuffer_object/fbo-incomplete/invalid layer of a 2D-array texture: pass spec/arb_framebuffer_object/fbo-incomplete/invalid layer of a cube-array texture: pass spec/arb_framebuffer_object/fbo-incomplete/invalid slice of 3D texture: pass spec/arb_framebuffer_object/fbo-luminance-alpha: pass spec/arb_framebuffer_object/fbo-mipmap-copypix: pass spec/arb_framebuffer_object/fbo-scissor-blit fbo: pass spec/arb_framebuffer_object/fbo-scissor-blit window: pass spec/arb_framebuffer_object/fbo-tex-rgbx: pass spec/arb_framebuffer_object/fbo-viewport: fail spec/arb_framebuffer_object/fdo28551: pass spec/arb_framebuffer_object/framebuffer-blit-levels draw depth: pass spec/arb_framebuffer_object/framebuffer-blit-levels draw rgba: pass spec/arb_framebuffer_object/framebuffer-blit-levels draw stencil: fail spec/arb_framebuffer_object/framebuffer-blit-levels read depth: pass spec/arb_framebuffer_object/framebuffer-blit-levels read rgba: pass spec/arb_framebuffer_object/framebuffer-blit-levels read stencil: fail spec/arb_framebuffer_object/mixed-buffer-sizes: pass spec/arb_framebuffer_object/negative-readpixels-no-rb: pass spec/arb_framebuffer_object/same-attachment-glframebufferrenderbuffer-gl_depth_stencil_attachment: pass spec/arb_framebuffer_object/same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment: pass spec/arb_framebuffer_srgb/arb_framebuffer_srgb-clear: pass spec/arb_framebuffer_srgb/arb_framebuffer_srgb-pushpop: pass spec/arb_framebuffer_srgb/blit renderbuffer linear downsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear downsample enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear msaa disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear msaa enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear scaled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear scaled enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear single_sampled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear single_sampled enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear upsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear upsample enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb downsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb downsample enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb scaled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb scaled enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb single_sampled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb single_sampled enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb upsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb upsample enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer srgb downsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb downsample enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb scaled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb scaled enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb single_sampled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb single_sampled enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb upsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb upsample enabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear downsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear downsample enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear scaled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear scaled enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear single_sampled disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear single_sampled enabled: fail spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear upsample disabled: pass spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear upsample enabled: fail spec/arb_framebuffer_srgb/blit texture linear downsample disabled: pass spec/arb_framebuffer_srgb/blit texture linear downsample enabled: pass spec/arb_framebuffer_srgb/blit texture linear msaa disabled: pass spec/arb_framebuffer_srgb/blit texture linear msaa enabled: pass spec/arb_framebuffer_srgb/blit texture linear scaled disabled: pass spec/arb_framebuffer_srgb/blit texture linear scaled enabled: pass spec/arb_framebuffer_srgb/blit texture linear single_sampled disabled: pass spec/arb_framebuffer_srgb/blit texture linear single_sampled enabled: pass spec/arb_framebuffer_srgb/blit texture linear upsample disabled: pass spec/arb_framebuffer_srgb/blit texture linear upsample enabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb downsample disabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb downsample enabled: fail spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa disabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa enabled: fail spec/arb_framebuffer_srgb/blit texture linear_to_srgb scaled disabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb scaled enabled: fail spec/arb_framebuffer_srgb/blit texture linear_to_srgb single_sampled disabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb single_sampled enabled: fail spec/arb_framebuffer_srgb/blit texture linear_to_srgb upsample disabled: pass spec/arb_framebuffer_srgb/blit texture linear_to_srgb upsample enabled: fail spec/arb_framebuffer_srgb/blit texture srgb downsample disabled: pass spec/arb_framebuffer_srgb/blit texture srgb downsample enabled: pass spec/arb_framebuffer_srgb/blit texture srgb msaa disabled: pass spec/arb_framebuffer_srgb/blit texture srgb msaa enabled: pass spec/arb_framebuffer_srgb/blit texture srgb scaled disabled: pass spec/arb_framebuffer_srgb/blit texture srgb scaled enabled: pass spec/arb_framebuffer_srgb/blit texture srgb single_sampled disabled: pass spec/arb_framebuffer_srgb/blit texture srgb single_sampled enabled: pass spec/arb_framebuffer_srgb/blit texture srgb upsample disabled: pass spec/arb_framebuffer_srgb/blit texture srgb upsample enabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear downsample disabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear downsample enabled: fail spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa disabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa enabled: fail spec/arb_framebuffer_srgb/blit texture srgb_to_linear scaled disabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear scaled enabled: fail spec/arb_framebuffer_srgb/blit texture srgb_to_linear single_sampled disabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear single_sampled enabled: fail spec/arb_framebuffer_srgb/blit texture srgb_to_linear upsample disabled: pass spec/arb_framebuffer_srgb/blit texture srgb_to_linear upsample enabled: fail spec/arb_framebuffer_srgb/framebuffer-srgb: pass spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_line_strip_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_lines_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_triangle_strip_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_triangles_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_line_strip_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_lines_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangle_strip_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangles_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type-draw: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-output-type: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out 1: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out max: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf 1: skip spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf max: skip spec/arb_geometry_shader4/arb_geometry_shader4-vertices-in: skip spec/arb_geometry_shader4/execution/2darray-basic: skip spec/arb_geometry_shader4/execution/clip-distance-bulk-copy: skip spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read: skip spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read-aoa: skip spec/arb_geometry_shader4/execution/clip-distance-in-explicitly-sized: skip spec/arb_geometry_shader4/execution/clip-distance-in-param: skip spec/arb_geometry_shader4/execution/clip-distance-in-param-aoa: skip spec/arb_geometry_shader4/execution/clip-distance-in-values: skip spec/arb_geometry_shader4/execution/generate-zero-primitives: skip spec/arb_geometry_shader4/execution/sanity: skip spec/arb_geometry_shader4/execution/texcoord-constant-indices: skip spec/arb_geometry_shader4/execution/texcoord-non-constant-indices: skip spec/arb_geometry_shader4/linker/2darray-bounds-and-sizes-check: skip spec/arb_geometry_shader4/linker/2darray-vertex-index-oob: skip spec/arb_geometry_shader4/linker/input-overrun-lines: skip spec/arb_geometry_shader4/linker/input-overrun-lines-adjacency: skip spec/arb_geometry_shader4/linker/input-overrun-points: skip spec/arb_geometry_shader4/linker/input-overrun-triangles: skip spec/arb_geometry_shader4/linker/input-overrun-triangles-adjacency: skip spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings: skip spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects: skip spec/arb_geometry_shader4/linker/no-vertex-shader-user-defined-input-varying: skip spec/arb_geometry_shader4/linker/varying-mismatch: skip spec/arb_geometry_shader4/linker/verticesin-const: skip spec/arb_get_program_binary/misc. api error checks: pass spec/arb_get_program_binary/num_program_binary_formats over-run check: pass spec/arb_get_program_binary/program_binary_retrievable_hint: fail spec/arb_get_texture_sub_image/arb_get_texture_sub_image-cubemap: pass spec/arb_get_texture_sub_image/arb_get_texture_sub_image-errors: pass spec/arb_get_texture_sub_image/arb_get_texture_sub_image-get: pass spec/arb_get_texture_sub_image/arb_get_texture_sub_image-getcompressed: skip spec/arb_gpu_shader5/arb_gpu_shader5-emitstreamvertex_nodraw: pass spec/arb_gpu_shader5/arb_gpu_shader5-emitstreamvertex_stream_too_large: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-centroid: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-flat: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-noperspective: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-packing: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatoffset: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatoffset-nonconst: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-different: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-different uniform: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-dynamically-nonuniform: pass spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-nonconst: pass spec/arb_gpu_shader5/arb_gpu_shader5-invocation-id: pass spec/arb_gpu_shader5/arb_gpu_shader5-invocations_count_too_large: pass spec/arb_gpu_shader5/arb_gpu_shader5-minmax: pass spec/arb_gpu_shader5/arb_gpu_shader5-stream_value_too_large: pass spec/arb_gpu_shader5/arb_gpu_shader5-tf-wrong-stream-value: pass spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams-without-invocations: pass spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams/arb_gpu_shader5-xfb-streams: pass spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams/arb_gpu_shader5-xfb-streams-blocks: pass spec/arb_gpu_shader5/execution/built-in-functions/const-bitcount: pass spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldextract: pass spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldinsert: pass spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldreverse: pass spec/arb_gpu_shader5/execution/built-in-functions/const-findlsb: pass spec/arb_gpu_shader5/execution/built-in-functions/const-findmsb: pass spec/arb_gpu_shader5/execution/built-in-functions/const-fma: pass spec/arb_gpu_shader5/execution/built-in-functions/const-ldexp: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-bitcount: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldextract: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldinsert: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldreverse: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-findlsb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-findmsb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-fma: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-frexp: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-ldexp: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-add: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-carry: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-uintbitstofloat: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-borrow: pass spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-sub: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-bitcount: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldextract: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldinsert: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldreverse: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-findlsb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-findmsb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-fma: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-frexp: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg_abs: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-ldexp: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-add: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-carry: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-uintbitstofloat: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb-nonuniform: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-borrow: pass spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-sub: pass spec/arb_gpu_shader5/execution/invocation-id-basic: pass spec/arb_gpu_shader5/execution/invocation-id-in-separate-gs: pass spec/arb_gpu_shader5/execution/invocation-id-without-qualifier: pass spec/arb_gpu_shader5/execution/invocations-conflicting: pass spec/arb_gpu_shader5/execution/invocations-matching: pass spec/arb_gpu_shader5/execution/overloads: pass spec/arb_gpu_shader5/execution/samplemaskin-basic: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nested-struct-arrays-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonuniform-control-flow: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonzero-base: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple-texture-size: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-const-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-multiple-samplers: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-const: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-weird-uniforms: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-with-other: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-nonzero-base: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-simple: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-const-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-const: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-weird-uniforms: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array-grad: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-grad: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonuniform-control-flow: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonzero-base: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-simple: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-const-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-const: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-nonconst: pass spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-weird-uniforms: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-const: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-nonconst: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-masked: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-nonuniform-control-flow: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-simple: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-two-arrays: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-const: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-nonconst: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-simple: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-two-arrays: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-const: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-nonconst: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-mixed-with-const-access: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-nonuniform-control-flow: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-simple: pass spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-two-arrays: pass spec/arb_gpu_shader5/linker/sample-qualifier-unqualified-vs-fs: pass spec/arb_gpu_shader5/linker/sample-qualifier-vs-fs: pass spec/arb_gpu_shader5/linker/stream-different-zero-gs-fs: pass spec/arb_gpu_shader5/linker/stream-invalid-prim-output: pass spec/arb_gpu_shader5/linker/stream-negative-value: pass spec/arb_gpu_shader5/texturegather/fs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-r-0-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-r-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-r-0-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-r-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-r-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-r-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-cube: pass spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-cube: pass spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-r-0-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-r-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-r-0-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-r-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-r-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-r-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-cube: pass spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-cubearray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-cube: pass spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-cubearray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2d-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2darray-const: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2drect-const: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2drect: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2d: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2darray: pass spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2drect: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-double-gettransformfeedbackvarying: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-double_in_bool_uniform: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-getuniformdv: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-tf-interleaved: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-tf-interleaved-aligned: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-tf-separate: pass spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-wrong-type-setter: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/const-fma-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-abs-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-abs-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-abs-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-abs-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec2-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec3-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec4-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-const-ldexp-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-const-packdouble2x32: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-const-unpackdouble2x32: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-cross-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-equal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-equal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-equal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fma-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fract-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fract-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fract-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fract-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-frexp-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inverse-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inverse-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inverse-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ldexp-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-double-double-bool: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-bvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec3-dvec3-bvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec4-dvec4-bvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-modf-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-packdouble2x32: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-reflect-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-reflect-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-reflect-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-reflect-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-refract-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-refract-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-refract-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-refract-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-double-large: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-unpackdouble2x32: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-unpackdouble2x32-2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-expr-vector-extract: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-expr-vector-insert: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-conversion-constructor-01: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-conversion-constructor-02: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec2-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec3-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec4-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-cross-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-equal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-equal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-equal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inverse-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inverse-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inverse-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-double-double-bool: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec2-dvec2-bvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec3-dvec3-bvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-bvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-notequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-notequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-notequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-reflect-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-reflect-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-reflect-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-reflect-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec2-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec3-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec4-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-cross-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-determinant-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-determinant-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-determinant-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-equal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-equal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-equal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-floor-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-floor-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-floor-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-floor-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inverse-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inverse-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inverse-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-length-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-length-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-length-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-length-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-double-double-bool: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec2-dvec2-bvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-bvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec4-dvec4-bvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-notequal-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-notequal-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-notequal-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2x3-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2x4-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x2-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x4-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4x2-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4x2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4x3-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4x3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec2-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec2-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec3-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec3-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-dvec2-dvec2-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-dvec3-dvec3-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-dvec4-dvec4-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-double-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-double-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-double-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-double-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-dvec2-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-dvec3-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-dvec4-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-dvec2-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-dvec3-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-dvec4-dvec4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat2x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat2x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat3x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat3x4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat4: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat4x2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat4x3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-double: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec2: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec3: pass spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec4: pass spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-const-src: pass spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-dst: pass spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-src: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-1: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-2: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-3: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-4: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-5: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-6: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-7: pass spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-8: pass spec/arb_gpu_shader_fp64/execution/gs-fs-vs-double: pass spec/arb_gpu_shader_fp64/execution/vs-out-fs-in-double: pass spec/arb_gpu_shader_fp64/execution/vs-out-fs-in-double-2: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x3 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x3 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x3 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x4 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x4 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat2x4 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x2 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x2 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x2 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x4 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x4 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat3x4 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x2 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x2 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x2 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x3 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x3 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dmat4x3 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple double array: pass spec/arb_gpu_shader_fp64/varying-packing/simple double arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple double separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec2 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec2 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec2 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec3 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec3 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec3 separate: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec4 array: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec4 arrays_of_arrays: pass spec/arb_gpu_shader_fp64/varying-packing/simple dvec4 separate: pass spec/arb_half_float_vertex/draw-vertices-half-float: pass spec/arb_half_float_vertex/draw-vertices-half-float-user: pass spec/arb_instanced_arrays/arb_instanced_arrays-drawarrays: pass spec/arb_instanced_arrays/arb_instanced_arrays-instanced_arrays: pass spec/arb_instanced_arrays/arb_instanced_arrays-instanced_arrays-vbo: pass spec/arb_instanced_arrays/arb_instanced_arrays-vertex-attrib-divisor-index-error: pass spec/arb_internalformat_query/buffer over-run checks: pass spec/arb_internalformat_query/minmax: pass spec/arb_internalformat_query/misc. api error checks: fail spec/arb_map_buffer_alignment/arb_map_buffer_alignment-map-invalidate-range: pass spec/arb_map_buffer_alignment/arb_map_buffer_alignment-sanity_test: pass spec/arb_map_buffer_range/copybuffersubdata decrement-offset: pass spec/arb_map_buffer_range/copybuffersubdata increment-offset: pass spec/arb_map_buffer_range/copybuffersubdata offset=0: pass spec/arb_map_buffer_range/map_buffer_range_error_check: pass spec/arb_map_buffer_range/map_buffer_range_test: pass spec/arb_map_buffer_range/map_invalidate_buffer_bit decrement-offset: pass spec/arb_map_buffer_range/map_invalidate_buffer_bit increment-offset: pass spec/arb_map_buffer_range/map_invalidate_buffer_bit offset=0: pass spec/arb_map_buffer_range/map_invalidate_range_bit decrement-offset: pass spec/arb_map_buffer_range/map_invalidate_range_bit increment-offset: pass spec/arb_map_buffer_range/map_invalidate_range_bit offset=0: pass spec/arb_multisample/beginend: pass spec/arb_multisample/pushpop: pass spec/arb_occlusion_query2/api: pass spec/arb_occlusion_query2/render: pass spec/arb_occlusion_query/gen_delete_while_active: pass spec/arb_occlusion_query/occlusion_query: pass spec/arb_occlusion_query/occlusion_query_conform: pass spec/arb_occlusion_query/occlusion_query_lifetime: pass spec/arb_occlusion_query/occlusion_query_meta_fragments: pass spec/arb_occlusion_query/occlusion_query_meta_no_fragments: pass spec/arb_occlusion_query/occlusion_query_meta_save: pass spec/arb_occlusion_query/occlusion_query_order: pass spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-clip: pass spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-comp: crash spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-frag: pass spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-geom: pass spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert: pass spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert_adj: pass spec/arb_pixel_buffer_object/fbo-pbo-readpixels-small: pass spec/arb_pixel_buffer_object/pbo-drawpixels: pass spec/arb_pixel_buffer_object/pbo-read-argb8888: pass spec/arb_pixel_buffer_object/pbo-readpixels-small: pass spec/arb_pixel_buffer_object/pbo-teximage: pass spec/arb_pixel_buffer_object/pbo-teximage-tiling: pass spec/arb_pixel_buffer_object/pbo-teximage-tiling-2: pass spec/arb_pixel_buffer_object/texsubimage array pbo: pass spec/arb_pixel_buffer_object/texsubimage cube_map_array pbo: pass spec/arb_pixel_buffer_object/texsubimage pbo: pass spec/arb_point_sprite/point-sprite: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/GL_MAX_NAME_LENGTH on GL_ATOMIC_COUNTER_BUFFER: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/GL_MAX_NAME_LENGTH on GL_TRUE: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/GL_MAX_NUM_ACTIVE_VARIABLES on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/GL_MAX_NUM_COMPATIBLE_SUBROUTINES on GL_PROGRAM_OUTPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/GL_TRUE on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/Invalid program (call on shader): pass spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv/Invalid program (undefined ID): pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'(null)' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'dummy' on GL_ATOMIC_COUNTER_BUFFER: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'dummy' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'gl_NextBuffer' on GL_TRANSFORM_FEEDBACK_VARYING: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'gl_SkipComponents1' on GL_TRANSFORM_FEEDBACK_VARYING: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'gl_SkipComponents2' on GL_TRANSFORM_FEEDBACK_VARYING: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'gl_SkipComponents3' on GL_TRANSFORM_FEEDBACK_VARYING: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'gl_SkipComponents4' on GL_TRANSFORM_FEEDBACK_VARYING: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'hello' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'sa[0].hello' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'sa[0].world' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'sa[0].world[0]' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'sa[1].hello' on GL_UNIFORM: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input' on GL_TRUE: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2' on GL_PROGRAM_INPUT: fail spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[0]' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[0][0]' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[0][1]' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[1][0]' on GL_PROGRAM_INPUT: fail spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input[0]' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input[1]' on GL_PROGRAM_INPUT: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vss' on GL_VERTEX_SUBROUTINE: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vss2' on GL_VERTEX_SUBROUTINE: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vss2_idx' on GL_VERTEX_SUBROUTINE: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vss_idx' on GL_VERTEX_SUBROUTINE: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/Invalid program (call on shader): pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/Invalid program (undefined ID): pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv: fail spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/GL_ATOMIC_COUNTER_BUFFER: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/Invalid program (call on shader): pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/Invalid program (undefined ID): pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/NULL name: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/idx < 0: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/idx > #entries: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/invalid programInterface: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/length == NULL: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/size < 0: pass spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename/size == 0: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/invalid array input: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/invalid enum test: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/invalid program tests: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/test_subroutine_stages_tcs_tes: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/test_subroutine_stages_vs_fs_gs: pass spec/arb_program_interface_query/arb_program_interface_query-resource-location/valid inputs: pass spec/arb_program_interface_query/arb_program_interface_query-resource-query/GL_UNIFORM(tes,tcs): pass spec/arb_program_interface_query/arb_program_interface_query-resource-query/GL_UNIFORM(vs,gs,fs): pass spec/arb_provoking_vertex/arb-provoking-vertex-control: pass spec/arb_provoking_vertex/arb-provoking-vertex-initial: pass spec/arb_provoking_vertex/arb-provoking-vertex-render: pass spec/arb_provoking_vertex/arb-quads-follow-provoking-vertex: fail spec/arb_provoking_vertex/arb-xfb-before-flatshading: pass spec/arb_robustness/arb_robustness_client-mem-bounds: pass spec/arb_sample_shading/arb_sample_shading-api: pass spec/arb_sample_shading/arb_sample_shading-builtin-gl-sample-mask-mrt-alpha: pass spec/arb_sample_shading/builtin-gl-num-samples 0: fail spec/arb_sample_shading/builtin-gl-num-samples 16: skip spec/arb_sample_shading/builtin-gl-num-samples 2: pass spec/arb_sample_shading/builtin-gl-num-samples 32: skip spec/arb_sample_shading/builtin-gl-num-samples 4: pass spec/arb_sample_shading/builtin-gl-num-samples 6: pass spec/arb_sample_shading/builtin-gl-num-samples 8: pass spec/arb_sample_shading/builtin-gl-sample-id 0: pass spec/arb_sample_shading/builtin-gl-sample-id 16: skip spec/arb_sample_shading/builtin-gl-sample-id 2: pass spec/arb_sample_shading/builtin-gl-sample-id 32: skip spec/arb_sample_shading/builtin-gl-sample-id 4: pass spec/arb_sample_shading/builtin-gl-sample-id 6: pass spec/arb_sample_shading/builtin-gl-sample-id 8: pass spec/arb_sample_shading/builtin-gl-sample-mask 0: pass spec/arb_sample_shading/builtin-gl-sample-mask 16: skip spec/arb_sample_shading/builtin-gl-sample-mask 2: pass spec/arb_sample_shading/builtin-gl-sample-mask 32: skip spec/arb_sample_shading/builtin-gl-sample-mask 4: pass spec/arb_sample_shading/builtin-gl-sample-mask 6: pass spec/arb_sample_shading/builtin-gl-sample-mask 8: pass spec/arb_sample_shading/builtin-gl-sample-mask-simple 0: pass spec/arb_sample_shading/builtin-gl-sample-mask-simple 2: pass spec/arb_sample_shading/builtin-gl-sample-mask-simple 4: pass spec/arb_sample_shading/builtin-gl-sample-mask-simple 6: pass spec/arb_sample_shading/builtin-gl-sample-mask-simple 8: pass spec/arb_sample_shading/builtin-gl-sample-position 0: pass spec/arb_sample_shading/builtin-gl-sample-position 16: skip spec/arb_sample_shading/builtin-gl-sample-position 2: pass spec/arb_sample_shading/builtin-gl-sample-position 32: skip spec/arb_sample_shading/builtin-gl-sample-position 4: pass spec/arb_sample_shading/builtin-gl-sample-position 6: pass spec/arb_sample_shading/builtin-gl-sample-position 8: pass spec/arb_sample_shading/ignore-centroid-qualifier 16: skip spec/arb_sample_shading/ignore-centroid-qualifier 2: pass spec/arb_sample_shading/ignore-centroid-qualifier 32: skip spec/arb_sample_shading/ignore-centroid-qualifier 4: pass spec/arb_sample_shading/ignore-centroid-qualifier 6: pass spec/arb_sample_shading/ignore-centroid-qualifier 8: pass spec/arb_sample_shading/interpolate-at-sample-position 16: skip spec/arb_sample_shading/interpolate-at-sample-position 2: pass spec/arb_sample_shading/interpolate-at-sample-position 32: skip spec/arb_sample_shading/interpolate-at-sample-position 4: pass spec/arb_sample_shading/interpolate-at-sample-position 6: pass spec/arb_sample_shading/interpolate-at-sample-position 8: pass spec/arb_sampler_objects/framebufferblit: pass spec/arb_sampler_objects/gl_ext_texture_srgb_decode: pass spec/arb_sampler_objects/sampler-incomplete: pass spec/arb_sampler_objects/sampler-objects: pass spec/arb_seamless_cube_map/arb_seamless_cubemap: pass spec/arb_seamless_cube_map/arb_seamless_cubemap-initially-disabled: pass spec/arb_seamless_cube_map/arb_seamless_cubemap-three-faces-average: pass spec/arb_separate_shader_objects/400 combinations by location: pass spec/arb_separate_shader_objects/400 combinations by name: pass spec/arb_separate_shader_objects/active sampler conflict: fail spec/arb_separate_shader_objects/activeshaderprogram with invalid program: pass spec/arb_separate_shader_objects/getprogrampipelineiv: fail spec/arb_separate_shader_objects/isprogrampipeline: pass spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip spec/arb_separate_shader_objects/programuniform coverage/float scalar and vectors: pass spec/arb_separate_shader_objects/programuniform coverage/integer scalar and vectors: pass spec/arb_separate_shader_objects/programuniform coverage/non-square float matrices: pass spec/arb_separate_shader_objects/programuniform coverage/square float matrices: pass spec/arb_separate_shader_objects/programuniform coverage/unsigned integer scalar and vectors: pass spec/arb_separate_shader_objects/rendezvous by location: pass spec/arb_separate_shader_objects/rendezvous by location (5 stages): fail spec/arb_separate_shader_objects/rendezvous by name with multiple interpolation qualifier: pass spec/arb_separate_shader_objects/rendezvous by name/1 VS output => 3 FS input: pass spec/arb_separate_shader_objects/rendezvous by name/3 VS output => 1 FS input: pass spec/arb_separate_shader_objects/rendezvous by name/Unactive varying optimization in multi-shade separated program: pass spec/arb_separate_shader_objects/useprogramstages - non-separable program: pass spec/arb_separate_shader_objects/validateprogrampipeline/GS splitting a VS/FS pipeline: pass spec/arb_separate_shader_objects/validateprogrampipeline/GS without VS: pass spec/arb_separate_shader_objects/validateprogrampipeline/Only GS from a VS/GS program: pass spec/arb_separate_shader_objects/validateprogrampipeline/Only TES from TES/TCS program: pass spec/arb_separate_shader_objects/validateprogrampipeline/Only VS from a VS/FS program: pass spec/arb_separate_shader_objects/validateprogrampipeline/Relink attached VS without GL_PROGRAM_SEPARABLE: pass spec/arb_separate_shader_objects/validateprogrampipeline/Relink attached VS without GL_PROGRAM_SEPARABLE (sanity pre-test): pass spec/arb_separate_shader_objects/validateprogrampipeline/TCS splitting a VS/GS pipeline: pass spec/arb_separate_shader_objects/validateprogrampipeline/TES splitting a VS/GS program: pass spec/arb_separate_shader_objects/validateprogrampipeline/TES/TCS without VS: pass spec/arb_separate_shader_objects/validateprogrampipeline/VS/FS program, multiple glUseProgramStages calls: pass spec/arb_separate_shader_objects/validateprogrampipeline/VS/FS program, single glUseProgramStages call: pass spec/arb_separate_shader_objects/validateprogrampipeline/program per pipeline stage: pass spec/arb_shader_atomic_counters/active-counters: pass spec/arb_shader_atomic_counters/array-indexing/Fragment atomic counter array access: pass spec/arb_shader_atomic_counters/array-indexing/Vertex atomic counter array access: pass spec/arb_shader_atomic_counters/buffer-binding/Atomic buffer binding above the implementation limit: pass spec/arb_shader_atomic_counters/buffer-binding/Atomic buffer binding below the implementation limit: pass spec/arb_shader_atomic_counters/buffer-binding/Atomic buffer range binding: pass spec/arb_shader_atomic_counters/default-partition/Atomic counter location: pass spec/arb_shader_atomic_counters/execution/vs-simple-inc-dec-read: pass spec/arb_shader_atomic_counters/fragment-discard: pass spec/arb_shader_atomic_counters/function-argument: pass spec/arb_shader_atomic_counters/max-counters/Combined test above maximum number of atomic counter buffers: skip spec/arb_shader_atomic_counters/max-counters/Combined test above maximum number of atomic counters: pass spec/arb_shader_atomic_counters/max-counters/Combined test under maximum number of atomic counter buffers: pass spec/arb_shader_atomic_counters/max-counters/Fragment shader test above maximum number of atomic counter bindings: pass spec/arb_shader_atomic_counters/max-counters/Fragment shader test above maximum number of atomic counter buffers: pass spec/arb_shader_atomic_counters/max-counters/Fragment shader test above maximum number of atomic counters: pass spec/arb_shader_atomic_counters/max-counters/Fragment shader test under maximum number of atomic counter buffers: pass spec/arb_shader_atomic_counters/max-counters/Vertex shader test above maximum number of atomic counter bindings: pass spec/arb_shader_atomic_counters/max-counters/Vertex shader test above maximum number of atomic counter buffers: pass spec/arb_shader_atomic_counters/max-counters/Vertex shader test above maximum number of atomic counters: pass spec/arb_shader_atomic_counters/max-counters/Vertex shader test under maximum number of atomic counter buffers: pass spec/arb_shader_atomic_counters/minmax: pass spec/arb_shader_atomic_counters/multiple-defs/Multiple atomic counter definitions (1: incompatible bindings): pass spec/arb_shader_atomic_counters/multiple-defs/Multiple atomic counter definitions (2: incompatible offsets): pass spec/arb_shader_atomic_counters/multiple-defs/Multiple atomic counter definitions (3: array overlap): pass spec/arb_shader_atomic_counters/multiple-defs/Multiple atomic counter definitions (4: conflicting locations): pass spec/arb_shader_atomic_counters/multiple-defs/Multiple atomic counter definitions (compatible defs): pass spec/arb_shader_atomic_counters/respecify-buffer: pass spec/arb_shader_atomic_counters/semantics/Fragment shader atomic built-in semantics: pass spec/arb_shader_atomic_counters/semantics/Geometry shader atomic built-in semantics: pass spec/arb_shader_atomic_counters/semantics/Tessellation control shader atomic built-in semantics: fail spec/arb_shader_atomic_counters/semantics/Tessellation evaluation shader atomic built-in semantics: fail spec/arb_shader_atomic_counters/semantics/Vertex shader atomic built-in semantics: pass spec/arb_shader_atomic_counters/unique-id/Fragment atomic decrement atomicity: pass spec/arb_shader_atomic_counters/unique-id/Fragment atomic increment atomicity: pass spec/arb_shader_atomic_counters/unique-id/Fragment atomic read atomicity: pass spec/arb_shader_atomic_counters/unique-id/Vertex atomic decrement atomicity: pass spec/arb_shader_atomic_counters/unique-id/Vertex atomic increment atomicity: pass spec/arb_shader_atomic_counters/unique-id/Vertex atomic read atomicity: pass spec/arb_shader_atomic_counters/unused-result/Fragment shader atomic built-in semantics: pass spec/arb_shader_atomic_counters/unused-result/Geometry shader atomic built-in semantics: pass spec/arb_shader_atomic_counters/unused-result/Tessellation control shader atomic built-in semantics: fail spec/arb_shader_atomic_counters/unused-result/Tessellation evaluation shader atomic built-in semantics: fail spec/arb_shader_atomic_counters/unused-result/Vertex shader atomic built-in semantics: pass spec/arb_shader_bit_encoding/execution/and-clamp: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstoint: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstoint-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstoint-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstoint-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstouint: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstouint-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstouint-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-floatbitstouint-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-intbitstofloat: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-intbitstofloat-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-intbitstofloat-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-intbitstofloat-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/fs-uintbitstofloat: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstoint: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstoint-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstoint-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstoint-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstouint: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstouint-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstouint-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-floatbitstouint-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-intbitstofloat: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-intbitstofloat-abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-intbitstofloat-neg: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-intbitstofloat-neg_abs: pass spec/arb_shader_bit_encoding/execution/built-in-functions/vs-uintbitstofloat: pass spec/arb_shader_image_load_store/atomicity/imageAtomicAdd: fail spec/arb_shader_image_load_store/atomicity/imageAtomicAnd: fail spec/arb_shader_image_load_store/atomicity/imageAtomicCompSwap: fail spec/arb_shader_image_load_store/atomicity/imageAtomicExchange: fail spec/arb_shader_image_load_store/atomicity/imageAtomicMax: fail spec/arb_shader_image_load_store/atomicity/imageAtomicMin: fail spec/arb_shader_image_load_store/atomicity/imageAtomicOr: fail spec/arb_shader_image_load_store/atomicity/imageAtomicXor: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r11f_g11f_b10f to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16 to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16_snorm to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16f to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16i to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r16ui to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32f to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32i to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r32ui to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8 to r8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8 to r8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8 to r8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8_snorm to r8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8_snorm to r8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8_snorm to r8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8i to r8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8i to r8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8i to r8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8ui to r8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8ui to r8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/r8ui to r8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16 to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16_snorm to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16f to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16i to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg16ui to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32f to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32i to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg32ui to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8 to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8_snorm to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8i to rg8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to r16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to r16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to r16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to r16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to r16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to rg8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to rg8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rg8ui to rg8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2 to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgb10_a2ui to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16 to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16_snorm to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16f to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16i to rgba16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rg32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rg32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rg32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rgba16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rgba16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rgba16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba16ui to rgba16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32f to rgba32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32f to rgba32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32i to rgba32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32i to rgba32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32ui to rgba32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba32ui to rgba32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8 to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rgba8i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8_snorm to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8i to rgba8ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to r11f_g11f_b10f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to r32f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to r32i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to r32ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rg16 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rg16_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rg16f bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rg16i bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rg16ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rgb10_a2 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rgb10_a2ui bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rgba8 bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rgba8_snorm bitcast test: fail spec/arb_shader_image_load_store/bitcast/rgba8ui to rgba8i bitcast test: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Geometry-Fragment shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Fragment shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Geometry shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation control-Tessellation evaluation shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Fragment shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Tessellation evaluation-Geometry shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Fragment shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Geometry shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation control shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'coherent' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'coherent' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'coherent' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'volatile' qualifier coherency test/256x256: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'volatile' qualifier coherency test/32x32: fail spec/arb_shader_image_load_store/coherency/Vertex-Tessellation evaluation shader/'volatile' qualifier coherency test/4x4: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicAdd/derivative test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicAdd/discard test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicCompSwap/derivative test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicCompSwap/discard test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicExchange/derivative test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicExchange/discard test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicMax/derivative test: fail spec/arb_shader_image_load_store/dead-fragments/imageAtomicMax/discard test: fail spec/arb_shader_image_load_store/dead-fragments/imageStore/derivative test: fail spec/arb_shader_image_load_store/dead-fragments/imageStore/discard test: fail spec/arb_shader_image_load_store/early-z: crash spec/arb_shader_image_load_store/execution/basic-imagestore-from-uniform: pass spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: pass spec/arb_shader_image_load_store/execution/load-from-cleared-image: pass spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Atomic counter/WaR/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Buffer update/WaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Element array/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Framebuffer/WaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Image/WaR/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Indirect/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Pixel/WaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture fetch/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Texture update/WaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Transform feedback/WaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Uniform buffer/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/full barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/full barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/full barrier test/64x64: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/one bit barrier test/16x16: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/one bit barrier test/4x4: fail spec/arb_shader_image_load_store/host-mem-barrier/Vertex array/RaW/one bit barrier test/64x64: fail spec/arb_shader_image_load_store/indexing/Compute shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/indexing/Fragment shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/indexing/Geometry shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/indexing/Tessellation control shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/indexing/Tessellation evaluation shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/indexing/Vertex shader/dynamically uniform indexing test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAdd/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicAnd/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicCompSwap/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicExchange/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMax/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicMin/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicOr/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image1D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image1DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image2DArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image2DRect/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/image3D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/imageBuffer/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/imageCube/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/address bounds test/imageCubeArray/r32ui: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageAtomicXor/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image1D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image1DArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r11f_g11f_b10f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r16: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r16_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r16f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r16i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r16ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r8: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r8_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r8i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/r8ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg16: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg16_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg16f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg16i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg16ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg32i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg32ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg8: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg8_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg8i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rg8ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgb10_a2: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgb10_a2ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba16: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba16_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba16f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba16i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba16ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba32i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba32ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba8: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba8_snorm: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba8i: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2D/rgba8ui: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2DArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image2DRect/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/image3D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/imageBuffer/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/imageCube/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/address bounds test/imageCubeArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageLoad/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageLoad/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageLoad/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageLoad/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageLoad/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageLoad/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageLoad/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageLoad/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageLoad/unbound image test: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image1D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image1DArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r11f_g11f_b10f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r16: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r16_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r16f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r16i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r16ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r32i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r32ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r8: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r8_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r8i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/r8ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg16: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg16_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg16f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg16i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg16ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg32i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg32ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg8: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg8_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg8i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rg8ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgb10_a2: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgb10_a2ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba16: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba16_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba16f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba16i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba16ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba32i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba32ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba8: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba8_snorm: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba8i: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2D/rgba8ui: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2DArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image2DRect/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/image3D/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/imageBuffer/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/imageCube/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/address bounds test/imageCubeArray/rgba32f: fail spec/arb_shader_image_load_store/invalid/imageStore/format mismatch test: fail spec/arb_shader_image_load_store/invalid/imageStore/incompatible format test: fail spec/arb_shader_image_load_store/invalid/imageStore/incomplete image test: fail spec/arb_shader_image_load_store/invalid/imageStore/index bounds test: fail spec/arb_shader_image_load_store/invalid/imageStore/invalid format test: fail spec/arb_shader_image_load_store/invalid/imageStore/layer bounds test: fail spec/arb_shader_image_load_store/invalid/imageStore/level bounds test: fail spec/arb_shader_image_load_store/invalid/imageStore/target mismatch test: fail spec/arb_shader_image_load_store/invalid/imageStore/unbound image test: fail spec/arb_shader_image_load_store/layer/image1D/layered binding test: fail spec/arb_shader_image_load_store/layer/image1D/non-layered binding test: fail spec/arb_shader_image_load_store/layer/image1DArray/layered binding test: fail spec/arb_shader_image_load_store/layer/image1DArray/non-layered binding test: fail spec/arb_shader_image_load_store/layer/image2D/layered binding test: fail spec/arb_shader_image_load_store/layer/image2D/non-layered binding test: fail spec/arb_shader_image_load_store/layer/image2DArray/layered binding test: fail spec/arb_shader_image_load_store/layer/image2DArray/non-layered binding test: fail spec/arb_shader_image_load_store/layer/image2DRect/layered binding test: fail spec/arb_shader_image_load_store/layer/image2DRect/non-layered binding test: fail spec/arb_shader_image_load_store/layer/image3D/layered binding test: fail spec/arb_shader_image_load_store/layer/image3D/non-layered binding test: fail spec/arb_shader_image_load_store/layer/imageBuffer/layered binding test: fail spec/arb_shader_image_load_store/layer/imageBuffer/non-layered binding test: fail spec/arb_shader_image_load_store/layer/imageCube/layered binding test: fail spec/arb_shader_image_load_store/layer/imageCube/non-layered binding test: fail spec/arb_shader_image_load_store/layer/imageCubeArray/layered binding test: fail spec/arb_shader_image_load_store/layer/imageCubeArray/non-layered binding test: fail spec/arb_shader_image_load_store/level/1D level binding test: fail spec/arb_shader_image_load_store/level/1DArray level binding test: fail spec/arb_shader_image_load_store/level/2D level binding test: fail spec/arb_shader_image_load_store/level/2DArray level binding test: fail spec/arb_shader_image_load_store/level/3D level binding test: fail spec/arb_shader_image_load_store/level/Cube level binding test: fail spec/arb_shader_image_load_store/level/CubeArray level binding test: fail spec/arb_shader_image_load_store/max-images/Combined max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Compute shader max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Fragment shader max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Geometry shader max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Tessellation control shader max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Tessellation evaluation shader max image uniforms test: fail spec/arb_shader_image_load_store/max-images/Vertex shader max image uniforms test: fail spec/arb_shader_image_load_store/max-size/image1D max size test/16384x1x1x1: fail spec/arb_shader_image_load_store/max-size/image1DArray max size test/16384x8x1x1: fail spec/arb_shader_image_load_store/max-size/image1DArray max size test/8x2048x1x1: fail spec/arb_shader_image_load_store/max-size/image2D max size test/16384x8x1x1: fail spec/arb_shader_image_load_store/max-size/image2D max size test/8x16384x1x1: fail spec/arb_shader_image_load_store/max-size/image2DArray max size test/16384x8x8x1: fail spec/arb_shader_image_load_store/max-size/image2DArray max size test/8x16384x8x1: fail spec/arb_shader_image_load_store/max-size/image2DArray max size test/8x8x2048x1: fail spec/arb_shader_image_load_store/max-size/image2DRect max size test/16384x8x1x1: fail spec/arb_shader_image_load_store/max-size/image2DRect max size test/8x16384x1x1: fail spec/arb_shader_image_load_store/max-size/image3D max size test/2048x8x8x1: fail spec/arb_shader_image_load_store/max-size/image3D max size test/8x2048x8x1: fail spec/arb_shader_image_load_store/max-size/image3D max size test/8x8x2048x1: fail spec/arb_shader_image_load_store/max-size/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_load_store/max-size/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_load_store/max-size/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_load_store/max-size/imageCubeArray max size test/8x8x2046x1: fail spec/arb_shader_image_load_store/minmax: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r11f_g11f_b10f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r16ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r32ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/r8ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg16ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg32ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rg8ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgb10_a2ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba16ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32f/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba32ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8i/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/permissive layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/strict layout qualifiers/permissive access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/strict layout qualifiers/strict access qualifiers/permissive binding test: pass spec/arb_shader_image_load_store/qualifiers/rgba8ui/strict layout qualifiers/strict access qualifiers/strict binding test: pass spec/arb_shader_image_load_store/restrict/no qualifier image aliasing test: fail spec/arb_shader_image_load_store/restrict/restrict qualifier image aliasing test: fail spec/arb_shader_image_load_store/semantics/imageAtomicAdd/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicAnd/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicCompSwap/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicExchange/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicMax/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicMin/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicOr/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageAtomicXor/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Compute shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Fragment shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Geometry shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Tessellation control shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Tessellation evaluation shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r11f_g11f_b10f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r16/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r16_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r16f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r16i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r16ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r32i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r8/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r8_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r8i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/r8ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg16/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg16_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg16f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg16i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg16ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg32i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg8/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg8_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg8i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rg8ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgb10_a2/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgb10_a2ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba16/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba16_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba16f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba16i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba16ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image1DArray test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image2D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image2DArray test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image2DRect test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/image3D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/imageBuffer test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/imageCube test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32f/imageCubeArray test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba32ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba8/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba8_snorm/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba8i/image1D test: fail spec/arb_shader_image_load_store/semantics/imageLoad/Vertex shader/rgba8ui/image1D test: fail spec/arb_shader_image_load_store/semantics/imageStore/Vertex shader/rgba32f/image1D test: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Compute shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Fragment shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Geometry shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation control shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'coherent' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'coherent' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'coherent' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'coherent' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'volatile' qualifier memory barrier test/modulus=1: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'volatile' qualifier memory barrier test/modulus=16: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'volatile' qualifier memory barrier test/modulus=4: fail spec/arb_shader_image_load_store/shader-mem-barrier/Vertex shader/'volatile' qualifier memory barrier test/modulus=64: fail spec/arb_shader_image_load_store/state/binding state test: pass spec/arb_shader_image_load_store/state/uniform state test: fail spec/arb_shader_image_load_store/unused/imageAtomicAdd: fail spec/arb_shader_image_load_store/unused/imageAtomicAnd: fail spec/arb_shader_image_load_store/unused/imageAtomicCompSwap: fail spec/arb_shader_image_load_store/unused/imageAtomicExchange: fail spec/arb_shader_image_load_store/unused/imageAtomicMax: fail spec/arb_shader_image_load_store/unused/imageAtomicMin: fail spec/arb_shader_image_load_store/unused/imageAtomicOr: fail spec/arb_shader_image_load_store/unused/imageAtomicXor: fail spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r11f_g11f_b10f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r16ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r32ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/r8ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg16ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg32ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rg8ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgb10_a2ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba16ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32f/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32f/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba32ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Compute/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Fragment/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8_snorm/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8i/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8i/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Compute/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image1D size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image1DArray size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2D size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image2DRect size test/16x96x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/image3D size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageBuffer size test/1536x1x1x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageCube size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Fragment/imageCubeArray size test/16x16x6x1: fail spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Geometry/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation control/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Tessellation evaluation/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image1D max size test/16384x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image1D size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image1DArray max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image1DArray max size test/8x2048x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image1DArray size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2D max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2D max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2D size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DArray max size test/16384x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DArray max size test/8x16384x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DArray max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DArray size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DRect max size test/16384x8x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DRect max size test/8x16384x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image2DRect size test/16x96x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image3D max size test/2048x8x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image3D max size test/8x2048x8x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image3D max size test/8x8x2048x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/image3D size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageBuffer max size test/961088716x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageBuffer size test/1536x1x1x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageCube max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageCube size test/16x16x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageCubeArray max size test/16384x16384x6x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageCubeArray max size test/8x8x2046x1: skip spec/arb_shader_image_size/builtin/rgba8ui/Vertex/imageCubeArray size test/16x16x6x1: skip spec/arb_shader_objects/bindattriblocation-scratch-name: pass spec/arb_shader_objects/clear-with-deleted: pass spec/arb_shader_objects/delete-repeat: pass spec/arb_shader_objects/getactiveuniform-beginend: pass spec/arb_shader_objects/getuniform: pass spec/arb_shader_objects/getuniformlocation-array-of-struct-of-array: pass spec/arb_shader_precision/fs-degrees-float: pass spec/arb_shader_precision/fs-degrees-vec2: pass spec/arb_shader_precision/fs-degrees-vec3: pass spec/arb_shader_precision/fs-degrees-vec4: pass spec/arb_shader_precision/fs-exp-float: pass spec/arb_shader_precision/fs-exp-vec2: pass spec/arb_shader_precision/fs-exp-vec3: pass spec/arb_shader_precision/fs-exp-vec4: pass spec/arb_shader_precision/fs-exp2-float: pass spec/arb_shader_precision/fs-exp2-vec2: pass spec/arb_shader_precision/fs-exp2-vec3: pass spec/arb_shader_precision/fs-exp2-vec4: pass spec/arb_shader_precision/fs-fma-float-float-float: pass spec/arb_shader_precision/fs-inversesqrt-float: pass spec/arb_shader_precision/fs-inversesqrt-vec2: pass spec/arb_shader_precision/fs-inversesqrt-vec3: pass spec/arb_shader_precision/fs-inversesqrt-vec4: pass spec/arb_shader_precision/fs-log-float: pass spec/arb_shader_precision/fs-log-vec2: pass spec/arb_shader_precision/fs-log-vec3: pass spec/arb_shader_precision/fs-log-vec4: pass spec/arb_shader_precision/fs-log2-float: pass spec/arb_shader_precision/fs-log2-vec2: pass spec/arb_shader_precision/fs-log2-vec3: pass spec/arb_shader_precision/fs-log2-vec4: pass spec/arb_shader_precision/fs-manual-fma-float-float-float: pass spec/arb_shader_precision/fs-op-add-float-float: pass spec/arb_shader_precision/fs-op-add-float-vec2: pass spec/arb_shader_precision/fs-op-add-float-vec3: pass spec/arb_shader_precision/fs-op-add-float-vec4: pass spec/arb_shader_precision/fs-op-add-vec2-float: pass spec/arb_shader_precision/fs-op-add-vec2-vec2: pass spec/arb_shader_precision/fs-op-add-vec3-float: pass spec/arb_shader_precision/fs-op-add-vec3-vec3: pass spec/arb_shader_precision/fs-op-add-vec4-float: pass spec/arb_shader_precision/fs-op-add-vec4-vec4: pass spec/arb_shader_precision/fs-op-assign-add-float-float: pass spec/arb_shader_precision/fs-op-assign-add-vec2-float: pass spec/arb_shader_precision/fs-op-assign-add-vec2-vec2: pass spec/arb_shader_precision/fs-op-assign-add-vec3-float: pass spec/arb_shader_precision/fs-op-assign-add-vec3-vec3: pass spec/arb_shader_precision/fs-op-assign-add-vec4-float: pass spec/arb_shader_precision/fs-op-assign-add-vec4-vec4: pass spec/arb_shader_precision/fs-op-assign-div-float-float: pass spec/arb_shader_precision/fs-op-assign-div-vec2-float: pass spec/arb_shader_precision/fs-op-assign-div-vec2-vec2: pass spec/arb_shader_precision/fs-op-assign-div-vec3-float: pass spec/arb_shader_precision/fs-op-assign-div-vec3-vec3: pass spec/arb_shader_precision/fs-op-assign-div-vec4-float: pass spec/arb_shader_precision/fs-op-assign-div-vec4-vec4: pass spec/arb_shader_precision/fs-op-assign-mult-float-float: pass spec/arb_shader_precision/fs-op-assign-mult-vec2-float: fail spec/arb_shader_precision/fs-op-assign-mult-vec2-vec2: pass spec/arb_shader_precision/fs-op-assign-mult-vec3-float: fail spec/arb_shader_precision/fs-op-assign-mult-vec3-vec3: pass spec/arb_shader_precision/fs-op-assign-mult-vec4-float: fail spec/arb_shader_precision/fs-op-assign-mult-vec4-vec4: pass spec/arb_shader_precision/fs-op-assign-sub-float-float: pass spec/arb_shader_precision/fs-op-assign-sub-vec2-float: pass spec/arb_shader_precision/fs-op-assign-sub-vec2-vec2: pass spec/arb_shader_precision/fs-op-assign-sub-vec3-float: pass spec/arb_shader_precision/fs-op-assign-sub-vec3-vec3: pass spec/arb_shader_precision/fs-op-assign-sub-vec4-float: pass spec/arb_shader_precision/fs-op-assign-sub-vec4-vec4: pass spec/arb_shader_precision/fs-op-div-float-float: pass spec/arb_shader_precision/fs-op-div-float-vec2: pass spec/arb_shader_precision/fs-op-div-float-vec3: pass spec/arb_shader_precision/fs-op-div-float-vec4: pass spec/arb_shader_precision/fs-op-div-vec2-float: pass spec/arb_shader_precision/fs-op-div-vec2-vec2: pass spec/arb_shader_precision/fs-op-div-vec3-float: pass spec/arb_shader_precision/fs-op-div-vec3-vec3: pass spec/arb_shader_precision/fs-op-div-vec4-float: pass spec/arb_shader_precision/fs-op-div-vec4-vec4: pass spec/arb_shader_precision/fs-op-mult-float-float: pass spec/arb_shader_precision/fs-op-mult-float-vec2: fail spec/arb_shader_precision/fs-op-mult-float-vec3: fail spec/arb_shader_precision/fs-op-mult-float-vec4: fail spec/arb_shader_precision/fs-op-mult-vec2-float: fail spec/arb_shader_precision/fs-op-mult-vec2-vec2: pass spec/arb_shader_precision/fs-op-mult-vec3-float: fail spec/arb_shader_precision/fs-op-mult-vec3-vec3: pass spec/arb_shader_precision/fs-op-mult-vec4-float: fail spec/arb_shader_precision/fs-op-mult-vec4-vec4: pass spec/arb_shader_precision/fs-op-sub-float-float: pass spec/arb_shader_precision/fs-op-sub-float-vec2: pass spec/arb_shader_precision/fs-op-sub-float-vec3: pass spec/arb_shader_precision/fs-op-sub-float-vec4: pass spec/arb_shader_precision/fs-op-sub-vec2-float: pass spec/arb_shader_precision/fs-op-sub-vec2-vec2: pass spec/arb_shader_precision/fs-op-sub-vec3-float: pass spec/arb_shader_precision/fs-op-sub-vec3-vec3: pass spec/arb_shader_precision/fs-op-sub-vec4-float: pass spec/arb_shader_precision/fs-op-sub-vec4-vec4: pass spec/arb_shader_precision/fs-pow-float-float: pass spec/arb_shader_precision/fs-pow-vec2-vec2: pass spec/arb_shader_precision/fs-pow-vec3-vec3: pass spec/arb_shader_precision/fs-pow-vec4-vec4: pass spec/arb_shader_precision/fs-radians-float: pass spec/arb_shader_precision/fs-radians-vec2: pass spec/arb_shader_precision/fs-radians-vec3: pass spec/arb_shader_precision/fs-radians-vec4: pass spec/arb_shader_precision/fs-sqrt-float: pass spec/arb_shader_precision/fs-sqrt-vec2: pass spec/arb_shader_precision/fs-sqrt-vec3: pass spec/arb_shader_precision/fs-sqrt-vec4: pass spec/arb_shader_precision/gs-degrees-float: pass spec/arb_shader_precision/gs-degrees-vec2: pass spec/arb_shader_precision/gs-degrees-vec3: pass spec/arb_shader_precision/gs-degrees-vec4: pass spec/arb_shader_precision/gs-exp-float: pass spec/arb_shader_precision/gs-exp-vec2: pass spec/arb_shader_precision/gs-exp-vec3: pass spec/arb_shader_precision/gs-exp-vec4: pass spec/arb_shader_precision/gs-exp2-float: pass spec/arb_shader_precision/gs-exp2-vec2: pass spec/arb_shader_precision/gs-exp2-vec3: pass spec/arb_shader_precision/gs-exp2-vec4: pass spec/arb_shader_precision/gs-fma-float-float-float: pass spec/arb_shader_precision/gs-inversesqrt-float: pass spec/arb_shader_precision/gs-inversesqrt-vec2: pass spec/arb_shader_precision/gs-inversesqrt-vec3: pass spec/arb_shader_precision/gs-inversesqrt-vec4: pass spec/arb_shader_precision/gs-log-float: pass spec/arb_shader_precision/gs-log-vec2: pass spec/arb_shader_precision/gs-log-vec3: pass spec/arb_shader_precision/gs-log-vec4: pass spec/arb_shader_precision/gs-log2-float: pass spec/arb_shader_precision/gs-log2-vec2: pass spec/arb_shader_precision/gs-log2-vec3: pass spec/arb_shader_precision/gs-log2-vec4: pass spec/arb_shader_precision/gs-manual-fma-float-float-float: pass spec/arb_shader_precision/gs-op-add-float-float: pass spec/arb_shader_precision/gs-op-add-float-vec2: pass spec/arb_shader_precision/gs-op-add-float-vec3: pass spec/arb_shader_precision/gs-op-add-float-vec4: pass spec/arb_shader_precision/gs-op-add-vec2-float: pass spec/arb_shader_precision/gs-op-add-vec2-vec2: pass spec/arb_shader_precision/gs-op-add-vec3-float: pass spec/arb_shader_precision/gs-op-add-vec3-vec3: pass spec/arb_shader_precision/gs-op-add-vec4-float: pass spec/arb_shader_precision/gs-op-add-vec4-vec4: pass spec/arb_shader_precision/gs-op-assign-add-float-float: pass spec/arb_shader_precision/gs-op-assign-add-vec2-float: pass spec/arb_shader_precision/gs-op-assign-add-vec2-vec2: pass spec/arb_shader_precision/gs-op-assign-add-vec3-float: pass spec/arb_shader_precision/gs-op-assign-add-vec3-vec3: pass spec/arb_shader_precision/gs-op-assign-add-vec4-float: pass spec/arb_shader_precision/gs-op-assign-add-vec4-vec4: pass spec/arb_shader_precision/gs-op-assign-div-float-float: pass spec/arb_shader_precision/gs-op-assign-div-vec2-float: pass spec/arb_shader_precision/gs-op-assign-div-vec2-vec2: pass spec/arb_shader_precision/gs-op-assign-div-vec3-float: pass spec/arb_shader_precision/gs-op-assign-div-vec3-vec3: pass spec/arb_shader_precision/gs-op-assign-div-vec4-float: pass spec/arb_shader_precision/gs-op-assign-div-vec4-vec4: pass spec/arb_shader_precision/gs-op-assign-mult-float-float: pass spec/arb_shader_precision/gs-op-assign-mult-vec2-float: fail spec/arb_shader_precision/gs-op-assign-mult-vec2-vec2: pass spec/arb_shader_precision/gs-op-assign-mult-vec3-float: fail spec/arb_shader_precision/gs-op-assign-mult-vec3-vec3: pass spec/arb_shader_precision/gs-op-assign-mult-vec4-float: fail spec/arb_shader_precision/gs-op-assign-mult-vec4-vec4: pass spec/arb_shader_precision/gs-op-assign-sub-float-float: pass spec/arb_shader_precision/gs-op-assign-sub-vec2-float: pass spec/arb_shader_precision/gs-op-assign-sub-vec2-vec2: pass spec/arb_shader_precision/gs-op-assign-sub-vec3-float: pass spec/arb_shader_precision/gs-op-assign-sub-vec3-vec3: pass spec/arb_shader_precision/gs-op-assign-sub-vec4-float: pass spec/arb_shader_precision/gs-op-assign-sub-vec4-vec4: pass spec/arb_shader_precision/gs-op-div-float-float: pass spec/arb_shader_precision/gs-op-div-float-vec2: pass spec/arb_shader_precision/gs-op-div-float-vec3: pass spec/arb_shader_precision/gs-op-div-float-vec4: pass spec/arb_shader_precision/gs-op-div-vec2-float: pass spec/arb_shader_precision/gs-op-div-vec2-vec2: pass spec/arb_shader_precision/gs-op-div-vec3-float: pass spec/arb_shader_precision/gs-op-div-vec3-vec3: pass spec/arb_shader_precision/gs-op-div-vec4-float: pass spec/arb_shader_precision/gs-op-div-vec4-vec4: pass spec/arb_shader_precision/gs-op-mult-float-float: pass spec/arb_shader_precision/gs-op-mult-float-vec2: fail spec/arb_shader_precision/gs-op-mult-float-vec3: fail spec/arb_shader_precision/gs-op-mult-float-vec4: fail spec/arb_shader_precision/gs-op-mult-vec2-float: fail spec/arb_shader_precision/gs-op-mult-vec2-vec2: pass spec/arb_shader_precision/gs-op-mult-vec3-float: fail spec/arb_shader_precision/gs-op-mult-vec3-vec3: pass spec/arb_shader_precision/gs-op-mult-vec4-float: fail spec/arb_shader_precision/gs-op-mult-vec4-vec4: pass spec/arb_shader_precision/gs-op-sub-float-float: pass spec/arb_shader_precision/gs-op-sub-float-vec2: pass spec/arb_shader_precision/gs-op-sub-float-vec3: pass spec/arb_shader_precision/gs-op-sub-float-vec4: pass spec/arb_shader_precision/gs-op-sub-vec2-float: pass spec/arb_shader_precision/gs-op-sub-vec2-vec2: pass spec/arb_shader_precision/gs-op-sub-vec3-float: pass spec/arb_shader_precision/gs-op-sub-vec3-vec3: pass spec/arb_shader_precision/gs-op-sub-vec4-float: pass spec/arb_shader_precision/gs-op-sub-vec4-vec4: pass spec/arb_shader_precision/gs-pow-float-float: pass spec/arb_shader_precision/gs-pow-vec2-vec2: pass spec/arb_shader_precision/gs-pow-vec3-vec3: pass spec/arb_shader_precision/gs-pow-vec4-vec4: pass spec/arb_shader_precision/gs-radians-float: pass spec/arb_shader_precision/gs-radians-vec2: pass spec/arb_shader_precision/gs-radians-vec3: pass spec/arb_shader_precision/gs-radians-vec4: pass spec/arb_shader_precision/gs-sqrt-float: pass spec/arb_shader_precision/gs-sqrt-vec2: pass spec/arb_shader_precision/gs-sqrt-vec3: pass spec/arb_shader_precision/gs-sqrt-vec4: pass spec/arb_shader_precision/vs-degrees-float: pass spec/arb_shader_precision/vs-degrees-vec2: pass spec/arb_shader_precision/vs-degrees-vec3: pass spec/arb_shader_precision/vs-degrees-vec4: pass spec/arb_shader_precision/vs-exp-float: pass spec/arb_shader_precision/vs-exp-vec2: pass spec/arb_shader_precision/vs-exp-vec3: pass spec/arb_shader_precision/vs-exp-vec4: pass spec/arb_shader_precision/vs-exp2-float: pass spec/arb_shader_precision/vs-exp2-vec2: pass spec/arb_shader_precision/vs-exp2-vec3: pass spec/arb_shader_precision/vs-exp2-vec4: pass spec/arb_shader_precision/vs-fma-float-float-float: pass spec/arb_shader_precision/vs-inversesqrt-float: pass spec/arb_shader_precision/vs-inversesqrt-vec2: pass spec/arb_shader_precision/vs-inversesqrt-vec3: pass spec/arb_shader_precision/vs-inversesqrt-vec4: pass spec/arb_shader_precision/vs-log-float: pass spec/arb_shader_precision/vs-log-vec2: pass spec/arb_shader_precision/vs-log-vec3: pass spec/arb_shader_precision/vs-log-vec4: pass spec/arb_shader_precision/vs-log2-float: pass spec/arb_shader_precision/vs-log2-vec2: pass spec/arb_shader_precision/vs-log2-vec3: pass spec/arb_shader_precision/vs-log2-vec4: pass spec/arb_shader_precision/vs-manual-fma-float-float-float: pass spec/arb_shader_precision/vs-op-add-float-float: pass spec/arb_shader_precision/vs-op-add-float-vec2: pass spec/arb_shader_precision/vs-op-add-float-vec3: pass spec/arb_shader_precision/vs-op-add-float-vec4: pass spec/arb_shader_precision/vs-op-add-vec2-float: pass spec/arb_shader_precision/vs-op-add-vec2-vec2: pass spec/arb_shader_precision/vs-op-add-vec3-float: pass spec/arb_shader_precision/vs-op-add-vec3-vec3: pass spec/arb_shader_precision/vs-op-add-vec4-float: pass spec/arb_shader_precision/vs-op-add-vec4-vec4: pass spec/arb_shader_precision/vs-op-assign-add-float-float: pass spec/arb_shader_precision/vs-op-assign-add-vec2-float: pass spec/arb_shader_precision/vs-op-assign-add-vec2-vec2: pass spec/arb_shader_precision/vs-op-assign-add-vec3-float: pass spec/arb_shader_precision/vs-op-assign-add-vec3-vec3: pass spec/arb_shader_precision/vs-op-assign-add-vec4-float: pass spec/arb_shader_precision/vs-op-assign-add-vec4-vec4: pass spec/arb_shader_precision/vs-op-assign-div-float-float: pass spec/arb_shader_precision/vs-op-assign-div-vec2-float: pass spec/arb_shader_precision/vs-op-assign-div-vec2-vec2: pass spec/arb_shader_precision/vs-op-assign-div-vec3-float: pass spec/arb_shader_precision/vs-op-assign-div-vec3-vec3: pass spec/arb_shader_precision/vs-op-assign-div-vec4-float: pass spec/arb_shader_precision/vs-op-assign-div-vec4-vec4: pass spec/arb_shader_precision/vs-op-assign-mult-float-float: pass spec/arb_shader_precision/vs-op-assign-mult-vec2-float: fail spec/arb_shader_precision/vs-op-assign-mult-vec2-vec2: pass spec/arb_shader_precision/vs-op-assign-mult-vec3-float: fail spec/arb_shader_precision/vs-op-assign-mult-vec3-vec3: pass spec/arb_shader_precision/vs-op-assign-mult-vec4-float: fail spec/arb_shader_precision/vs-op-assign-mult-vec4-vec4: pass spec/arb_shader_precision/vs-op-assign-sub-float-float: pass spec/arb_shader_precision/vs-op-assign-sub-vec2-float: pass spec/arb_shader_precision/vs-op-assign-sub-vec2-vec2: pass spec/arb_shader_precision/vs-op-assign-sub-vec3-float: pass spec/arb_shader_precision/vs-op-assign-sub-vec3-vec3: pass spec/arb_shader_precision/vs-op-assign-sub-vec4-float: pass spec/arb_shader_precision/vs-op-assign-sub-vec4-vec4: pass spec/arb_shader_precision/vs-op-div-float-float: pass spec/arb_shader_precision/vs-op-div-float-vec2: pass spec/arb_shader_precision/vs-op-div-float-vec3: pass spec/arb_shader_precision/vs-op-div-float-vec4: pass spec/arb_shader_precision/vs-op-div-vec2-float: pass spec/arb_shader_precision/vs-op-div-vec2-vec2: pass spec/arb_shader_precision/vs-op-div-vec3-float: pass spec/arb_shader_precision/vs-op-div-vec3-vec3: pass spec/arb_shader_precision/vs-op-div-vec4-float: pass spec/arb_shader_precision/vs-op-div-vec4-vec4: pass spec/arb_shader_precision/vs-op-mult-float-float: pass spec/arb_shader_precision/vs-op-mult-float-vec2: fail spec/arb_shader_precision/vs-op-mult-float-vec3: fail spec/arb_shader_precision/vs-op-mult-float-vec4: fail spec/arb_shader_precision/vs-op-mult-vec2-float: fail spec/arb_shader_precision/vs-op-mult-vec2-vec2: pass spec/arb_shader_precision/vs-op-mult-vec3-float: fail spec/arb_shader_precision/vs-op-mult-vec3-vec3: pass spec/arb_shader_precision/vs-op-mult-vec4-float: fail spec/arb_shader_precision/vs-op-mult-vec4-vec4: pass spec/arb_shader_precision/vs-op-sub-float-float: pass spec/arb_shader_precision/vs-op-sub-float-vec2: pass spec/arb_shader_precision/vs-op-sub-float-vec3: pass spec/arb_shader_precision/vs-op-sub-float-vec4: pass spec/arb_shader_precision/vs-op-sub-vec2-float: pass spec/arb_shader_precision/vs-op-sub-vec2-vec2: pass spec/arb_shader_precision/vs-op-sub-vec3-float: pass spec/arb_shader_precision/vs-op-sub-vec3-vec3: pass spec/arb_shader_precision/vs-op-sub-vec4-float: pass spec/arb_shader_precision/vs-op-sub-vec4-vec4: pass spec/arb_shader_precision/vs-pow-float-float: pass spec/arb_shader_precision/vs-pow-vec2-vec2: pass spec/arb_shader_precision/vs-pow-vec3-vec3: pass spec/arb_shader_precision/vs-pow-vec4-vec4: pass spec/arb_shader_precision/vs-radians-float: pass spec/arb_shader_precision/vs-radians-vec2: pass spec/arb_shader_precision/vs-radians-vec3: pass spec/arb_shader_precision/vs-radians-vec4: pass spec/arb_shader_precision/vs-sqrt-float: pass spec/arb_shader_precision/vs-sqrt-vec2: pass spec/arb_shader_precision/vs-sqrt-vec3: pass spec/arb_shader_precision/vs-sqrt-vec4: pass spec/arb_shader_storage_buffer_object/array-ssbo-binding: pass spec/arb_shader_storage_buffer_object/deletebuffers: pass spec/arb_shader_storage_buffer_object/getintegeri_v: pass spec/arb_shader_storage_buffer_object/layout-std140-write-shader: pass spec/arb_shader_storage_buffer_object/layout-std430-write-shader: pass spec/arb_shader_storage_buffer_object/linker/buffer-variable-indirect-indexing: pass spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def: pass spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def-2: pass spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def-3: pass spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-size: pass spec/arb_shader_storage_buffer_object/max-ssbo-size/fs: pass spec/arb_shader_storage_buffer_object/max-ssbo-size/fsexceed: pass spec/arb_shader_storage_buffer_object/max-ssbo-size/vs: pass spec/arb_shader_storage_buffer_object/max-ssbo-size/vsexceed: pass spec/arb_shader_storage_buffer_object/maxblocks: pass spec/arb_shader_storage_buffer_object/minmax: pass spec/arb_shader_storage_buffer_object/program-interface-query: pass spec/arb_shader_storage_buffer_object/rendering: pass spec/arb_shader_storage_buffer_object/ssbo-binding: pass spec/arb_shader_subroutine/arb_shader_subroutine-minmax: pass spec/arb_shader_subroutine/execution/array-subroutines: pass spec/arb_shader_subroutine/execution/array-subroutines-nonconst: pass spec/arb_shader_subroutine/execution/simple-subroutine: pass spec/arb_shader_subroutine/execution/two-subroutines: pass spec/arb_shader_subroutine/execution/two-subroutines-2: pass spec/arb_shader_subroutine/execution/two-subroutines-nested: pass spec/arb_shader_subroutine/execution/two-subroutines-uniform: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-8: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-2: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-4: pass spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-8: pass spec/arb_shader_texture_lod/execution/arb_shader_texture_lod-texgrad: pass spec/arb_shader_texture_lod/execution/arb_shader_texture_lod-texgradcube: fail spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-01: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-02: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-03: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-04: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-05: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-06: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-07: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-08: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-09: pass spec/arb_shader_texture_lod/execution/glsl-fs-shadow2dgradarb-cumulative: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 1d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 1dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2drect: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2drectshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 3d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb cube: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 1d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 1dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 2d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 2dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 3d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod cube: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d_projvec4: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d_projvec4: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2drect: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2drect_projvec4: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2drectshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 3d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1d_projvec4: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2d: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2d_projvec4: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2dshadow: pass spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 3d: pass spec/arb_shading_language_420pack/binding layout: pass spec/arb_shading_language_420pack/built-in constants/gl_MaxProgramTexelOffset: pass spec/arb_shading_language_420pack/built-in constants/gl_MinProgramTexelOffset: pass spec/arb_shading_language_420pack/execution/aggregate-dynamic-initializer-matrix: pass spec/arb_shading_language_420pack/execution/aggregate-dynamic-initializer-sized-array: pass spec/arb_shading_language_420pack/execution/aggregate-dynamic-initializer-struct: pass spec/arb_shading_language_420pack/execution/aggregate-dynamic-initializer-unsized-array: pass spec/arb_shading_language_420pack/execution/aggregate-initializer-matrix: pass spec/arb_shading_language_420pack/execution/aggregate-initializer-sized-array: pass spec/arb_shading_language_420pack/execution/aggregate-initializer-struct: pass spec/arb_shading_language_420pack/execution/aggregate-initializer-unsized-array: pass spec/arb_shading_language_420pack/execution/const-var-non-constant-expr: pass spec/arb_shading_language_420pack/execution/implicit-return-type-conversion: pass spec/arb_shading_language_420pack/execution/length-matrix: pass spec/arb_shading_language_420pack/execution/length-vector: pass spec/arb_shading_language_420pack/execution/scalar-swizzle: pass spec/arb_shading_language_420pack/multiple layout qualifiers: pass spec/arb_shading_language_packing/execution/built-in-functions/const-packhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-packsnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-packsnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/const-packunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-packunorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/const-unpackhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-unpacksnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-unpacksnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/const-unpackunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/const-unpackunorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-packhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-packsnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-packsnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-packunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-packunorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-unpackhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-unpacksnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-unpacksnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-unpackunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/fs-unpackunorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-packhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-packsnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-packsnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-packunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-packunorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-unpackhalf2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-unpacksnorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-unpacksnorm4x8: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-unpackunorm2x16: pass spec/arb_shading_language_packing/execution/built-in-functions/vs-unpackunorm4x8: pass spec/arb_stencil_texturing/draw: fail spec/arb_sync/clientwaitsync-errors: pass spec/arb_sync/clientwaitsync-timeout/read: pass spec/arb_sync/clientwaitsync-timeout/read client-storage: pass spec/arb_sync/clientwaitsync-timeout/read coherent: pass spec/arb_sync/clientwaitsync-timeout/read coherent client-storage: pass spec/arb_sync/deletesync: pass spec/arb_sync/fencesync-errors: pass spec/arb_sync/getsynciv-errors: pass spec/arb_sync/issync: pass spec/arb_sync/repeat-wait: pass spec/arb_sync/sync-initialize: pass spec/arb_sync/sync_api: pass spec/arb_sync/timeout-zero: pass spec/arb_sync/waitsync-errors: pass spec/arb_tessellation_shader/arb_tessellation_shader-get-tcs-params: pass spec/arb_tessellation_shader/arb_tessellation_shader-get-tes-params: pass spec/arb_tessellation_shader/arb_tessellation_shader-invalid-get-program-params: pass spec/arb_tessellation_shader/arb_tessellation_shader-invalid-patch-vertices-range: pass spec/arb_tessellation_shader/arb_tessellation_shader-invalid-primitive: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_CONTROL_SHADER-array-at-limit: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_CONTROL_SHADER-array-too-large: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_CONTROL_SHADER-blocks-at-limits: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_CONTROL_SHADER-blocks-too-many-blocks: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_CONTROL_SHADER-combined-limit-large-enough: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_EVALUATION_SHADER-array-at-limit: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_EVALUATION_SHADER-array-too-large: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_EVALUATION_SHADER-blocks-at-limits: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_EVALUATION_SHADER-blocks-too-many-blocks: pass spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms/GL_TESS_EVALUATION_SHADER-combined-limit-large-enough: pass spec/arb_tessellation_shader/arb_tessellation_shader-layout-mismatch: pass spec/arb_tessellation_shader/arb_tessellation_shader-minmax: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxCombinedTextureImageUnits: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxPatchVertices: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessControlInputComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessControlOutputComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessControlTextureImageUnits: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessControlTotalOutputComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessControlUniformComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessEvaluationInputComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessEvaluationOutputComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessEvaluationTextureImageUnits: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessEvaluationUniformComponents: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessGenLevel: pass spec/arb_tessellation_shader/built-in-constants/gl_MaxTessPatchComponents: pass spec/arb_tessellation_shader/execution/barrier: pass spec/arb_tessellation_shader/execution/barrier-patch: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-float-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-int-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uint-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-cross-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec2-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec3-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec4-bvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-float-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec2-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec3-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec4-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x3-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-bool: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-bvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec2-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec3-bvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec4-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-large-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-large-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat2x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool-using-if: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uvec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uvec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec2-bvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec3-bvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec4-bvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec2-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec3-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x2-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x3-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-ivec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-int: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uvec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uint: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uint: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool-using-if: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec4-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-float-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec2-vec2-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec3-vec3-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec4-vec4-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-int: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec2-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec3-vec3-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec4-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec2-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec3-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec4-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-float: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x2: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x4: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x3: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-float: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec2: pass spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec3: fail spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec4: pass spec/arb_tessellation_shader/execution/double-array-vs-tcs-tes: pass spec/arb_tessellation_shader/execution/double-vs-tcs-tes: pass spec/arb_tessellation_shader/execution/dvec2-vs-tcs-tes: pass spec/arb_tessellation_shader/execution/invocation-counting-even: pass spec/arb_tessellation_shader/execution/invocation-counting-odd: pass spec/arb_tessellation_shader/execution/nop: fail spec/arb_tessellation_shader/execution/patch-pair-verts: pass spec/arb_tessellation_shader/execution/patch-partial-write: pass spec/arb_tessellation_shader/execution/patch-single-vert: pass spec/arb_tessellation_shader/execution/quads: pass spec/arb_tessellation_shader/execution/sanity: pass spec/arb_tessellation_shader/execution/tcs-input-read-array-interface: pass spec/arb_tessellation_shader/execution/tcs-input-read-mat: pass spec/arb_tessellation_shader/execution/tcs-input-read-nonconst: fail spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface: fail spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface-builtin: pass spec/arb_tessellation_shader/execution/tcs-input-read-simple: pass spec/arb_tessellation_shader/execution/tcs-input-read-simple-interface: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_clipdistance: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_pointsize: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_position: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2_2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4_2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3_2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3_2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2_2: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3_2: fail spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4: pass spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4_2: pass spec/arb_tessellation_shader/execution/tcs-primitiveid: pass spec/arb_tessellation_shader/execution/tcs-tes-patch: pass spec/arb_tessellation_shader/execution/tcs-tes-patch-array: pass spec/arb_tessellation_shader/execution/tcs-tes-vertex: fail spec/arb_tessellation_shader/execution/tes-fs: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-float: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-float_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_clipdistance: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_pointsize: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_position: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-int: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-int_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uint: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-uint_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2_2: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3_2: pass spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4: fail spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4_2: fail spec/arb_tessellation_shader/execution/tes-primitiveid: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-float-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec2-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec3-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec4-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-rd-after-barrier: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr-before-barrier: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-rd-after-barrier: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr-before-barrier: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-rd-after-barrier: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr-before-barrier: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-rd-after-barrier: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr: pass spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr-before-barrier: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-float-index-wr: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec2-index-wr: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec3-index-wr: fail spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec4-index-wr: pass spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-float-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec2-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec3-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec4-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-float-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec2-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec3-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec4-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-float-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec3-index-rd: fail spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec4-index-rd: pass spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-float-index-wr-before-tcs: fail spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec2-index-wr-before-tcs: pass spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec3-index-wr-before-tcs: fail spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec4-index-wr-before-tcs: pass spec/arb_tessellation_shader/execution/vertex-partial-write: pass spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-quads: pass spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-tris: fail spec/arb_tessellation_shader/execution/vs-tcs-tes-vertex: pass spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs: pass spec/arb_tessellation_shader/execution/vs-tes-vertex: fail spec/arb_tessellation_shader/linker/no-vs: pass spec/arb_tessellation_shader/linker/tcs-no-vs: pass spec/arb_tessellation_shader/linker/tcs-output-size-declared-in-other-shader: pass spec/arb_tessellation_shader/linker/tes-no-vs: pass spec/arb_texture_buffer_object/bufferstorage: pass spec/arb_texture_buffer_object/data-sync: pass spec/arb_texture_buffer_object/dlist: skip spec/arb_texture_buffer_object/fetch-outside-bounds: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R16: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R16F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R16I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R16UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R32F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R32I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R32UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R8: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R8I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_R8UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG16: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG16F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG16I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG16UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG32F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG32I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG32UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG8: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG8I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RG8UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGB32F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGB32I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGB32UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA16: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA16F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA16I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA16UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA32F: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA32I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA32UI: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA8: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA8I: pass spec/arb_texture_buffer_object/formats (fs, 3.1 core)/GL_RGBA8UI: pass spec/arb_texture_buffer_object/formats (fs, arb): skip spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R16: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R16F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R16I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R16UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R32F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R32I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R32UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R8: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R8I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_R8UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG16: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG16F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG16I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG16UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG32F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG32I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG32UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG8: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG8I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RG8UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGB32F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGB32I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGB32UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA16: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA16F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA16I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA16UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA32F: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA32I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA32UI: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA8: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA8I: pass spec/arb_texture_buffer_object/formats (vs, 3.1 core)/GL_RGBA8UI: pass spec/arb_texture_buffer_object/formats (vs, arb): skip spec/arb_texture_buffer_object/get: pass spec/arb_texture_buffer_object/max-size: fail spec/arb_texture_buffer_object/minmax: pass spec/arb_texture_buffer_object/negative-bad-bo: pass spec/arb_texture_buffer_object/negative-bad-format: pass spec/arb_texture_buffer_object/negative-bad-target: pass spec/arb_texture_buffer_object/negative-unsupported: pass spec/arb_texture_buffer_object/render-no-bo: pass spec/arb_texture_buffer_object/subdata-sync: pass spec/arb_texture_buffer_object/unused-name: skip spec/arb_texture_buffer_range/dlist: skip spec/arb_texture_buffer_range/errors: pass spec/arb_texture_buffer_range/ranges: pass spec/arb_texture_buffer_range/ranges-2: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_ALPHA: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_ALPHA NPOT: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_INTENSITY: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_INTENSITY NPOT: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE NPOT: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA NPOT: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_RGB: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_RGB NPOT: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_RGBA: pass spec/arb_texture_compression/fbo-generatemipmap-formats/GL_COMPRESSED_RGBA NPOT: pass spec/arb_texture_compression/gl_texture_internal_format query: pass spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_ALPHA, swizzled, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_INTENSITY, swizzled, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_LUMINANCE, swizzled, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_LUMINANCE_ALPHA, swizzled, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RGB, swizzled, border color only: fail spec/arb_texture_compression/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RGBA, swizzled, border color only: fail spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_ALPHA, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_INTENSITY, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_LUMINANCE, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_LUMINANCE_ALPHA, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_RGB, border color only: pass spec/arb_texture_compression/texwrap formats bordercolor/GL_COMPRESSED_RGBA, border color only: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_ALPHA: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_ALPHA, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_ALPHA, swizzled: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_INTENSITY: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_INTENSITY, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_INTENSITY, swizzled: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE, swizzled: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA, swizzled: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGB: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGB, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGB, swizzled: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGBA: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGBA, NPOT: pass spec/arb_texture_compression/texwrap formats/GL_COMPRESSED_RGBA, swizzled: pass spec/arb_texture_compression/unknown formats: pass spec/arb_texture_compression_bptc/bptc-float-modes: pass spec/arb_texture_compression_bptc/bptc-modes: pass spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgb_bptc_signed_float: pass spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgb_bptc_unsigned_float: pass spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgba_bptc_unorm: pass spec/arb_texture_compression_bptc/compressedteximage gl_compressed_srgb_alpha_bptc_unorm: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats float/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats float/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT NPOT: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats float/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats float/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT NPOT: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats unorm/GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats unorm/GL_COMPRESSED_RGBA_BPTC_UNORM NPOT: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats unorm/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_texture_compression_bptc/fbo-generatemipmap-formats unorm/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM NPOT: pass spec/arb_texture_compression_bptc/invalid formats: pass spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RGBA_BPTC_UNORM, swizzled, border color only: fail spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT, swizzled, border color only: fail spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT, swizzled, border color only: fail spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM, swizzled, border color only: fail spec/arb_texture_compression_bptc/texwrap formats bordercolor/GL_COMPRESSED_RGBA_BPTC_UNORM, border color only: pass spec/arb_texture_compression_bptc/texwrap formats bordercolor/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT, border color only: pass spec/arb_texture_compression_bptc/texwrap formats bordercolor/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT, border color only: pass spec/arb_texture_compression_bptc/texwrap formats bordercolor/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM, border color only: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGBA_BPTC_UNORM: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGBA_BPTC_UNORM, NPOT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGBA_BPTC_UNORM, swizzled: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT, NPOT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT, swizzled: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT, NPOT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT, swizzled: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM, NPOT: pass spec/arb_texture_compression_bptc/texwrap formats/GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM, swizzled: pass spec/arb_texture_cube_map/copyteximage cube: pass spec/arb_texture_cube_map/copyteximage cube samples=16: skip spec/arb_texture_cube_map/copyteximage cube samples=2: pass spec/arb_texture_cube_map/copyteximage cube samples=32: skip spec/arb_texture_cube_map/copyteximage cube samples=4: pass spec/arb_texture_cube_map/copyteximage cube samples=6: pass spec/arb_texture_cube_map/copyteximage cube samples=8: pass spec/arb_texture_cube_map/crash-cubemap-order: pass spec/arb_texture_cube_map/cubemap: pass spec/arb_texture_cube_map/cubemap npot: pass spec/arb_texture_cube_map/cubemap-getteximage-pbo: pass spec/arb_texture_cube_map/cubemap-mismatch: pass spec/arb_texture_cube_map/cubemap-shader: pass spec/arb_texture_cube_map/cubemap-shader bias: pass spec/arb_texture_cube_map/cubemap-shader lod: pass spec/arb_texture_cube_map/getteximage-targets cube: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-cubemap: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-cubemap-lod: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-fbo-cubemap-array: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-get: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-sampler-cube-array-shadow: pass spec/arb_texture_cube_map_array/arb_texture_cube_map_array-teximage3d-invalid-values: pass spec/arb_texture_cube_map_array/fbo-generatemipmap-cubemap array: pass spec/arb_texture_cube_map_array/fbo-generatemipmap-cubemap array rgb9_e5: pass spec/arb_texture_cube_map_array/fbo-generatemipmap-cubemap array s3tc_dxt1: skip spec/arb_texture_cube_map_array/getteximage-targets cube_array: pass spec/arb_texture_cube_map_array/glsl-resource-not-bound cubearray: pass spec/arb_texture_cube_map_array/texsubimage cube_map_array: pass spec/arb_texture_cube_map_array/texturesize/fs-texturesize-isamplercubearray: pass spec/arb_texture_cube_map_array/texturesize/fs-texturesize-samplercubearray: pass spec/arb_texture_cube_map_array/texturesize/fs-texturesize-samplercubearrayshadow: pass spec/arb_texture_cube_map_array/texturesize/fs-texturesize-usamplercubearray: pass spec/arb_texture_cube_map_array/texturesize/gs-texturesize-isamplercubearray: pass spec/arb_texture_cube_map_array/texturesize/gs-texturesize-samplercubearray: pass spec/arb_texture_cube_map_array/texturesize/gs-texturesize-samplercubearrayshadow: pass spec/arb_texture_cube_map_array/texturesize/gs-texturesize-usamplercubearray: pass spec/arb_texture_cube_map_array/texturesize/vs-texturesize-isamplercubearray: pass spec/arb_texture_cube_map_array/texturesize/vs-texturesize-samplercubearray: pass spec/arb_texture_cube_map_array/texturesize/vs-texturesize-samplercubearrayshadow: pass spec/arb_texture_cube_map_array/texturesize/vs-texturesize-usamplercubearray: pass spec/arb_texture_env_crossbar/crossbar: pass spec/arb_texture_float/arb_texture_float-texture-float-formats: pass spec/arb_texture_float/fbo-alphatest-formats/GL_INTENSITY16F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_INTENSITY32F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_LUMINANCE16F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_LUMINANCE32F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_LUMINANCE_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_LUMINANCE_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_RGB16F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_RGB32F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_RGBA16F_ARB: pass spec/arb_texture_float/fbo-alphatest-formats/GL_RGBA32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_INTENSITY16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_INTENSITY32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_LUMINANCE16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_LUMINANCE32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_LUMINANCE_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_LUMINANCE_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_RGB16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_RGB32F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_RGBA16F_ARB: pass spec/arb_texture_float/fbo-blending-formats/GL_RGBA32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_INTENSITY16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_INTENSITY32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_LUMINANCE16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_LUMINANCE32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_LUMINANCE_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_LUMINANCE_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_RGB16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_RGB32F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_RGBA16F_ARB: pass spec/arb_texture_float/fbo-clear-formats/GL_RGBA32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_INTENSITY16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_INTENSITY32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_LUMINANCE16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_LUMINANCE32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_LUMINANCE_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_LUMINANCE_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_RGB16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_RGB32F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_RGBA16F_ARB: pass spec/arb_texture_float/fbo-colormask-formats/GL_RGBA32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_ALPHA16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_ALPHA32F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_INTENSITY16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_INTENSITY16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_INTENSITY32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_INTENSITY32F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE32F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA32F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGB16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGB16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGB32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGB32F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGBA16F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGBA16F_ARB NPOT: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGBA32F_ARB: pass spec/arb_texture_float/fbo-generatemipmap-formats/GL_RGBA32F_ARB NPOT: pass spec/arb_texture_float/get-renderbuffer-internalformat: pass spec/arb_texture_float/multisample-fast-clear gl_arb_texture_float: pass spec/arb_texture_float/multisample-formats 16 gl_arb_texture_float: skip spec/arb_texture_float/multisample-formats 2 gl_arb_texture_float: pass spec/arb_texture_float/multisample-formats 32 gl_arb_texture_float: skip spec/arb_texture_float/multisample-formats 4 gl_arb_texture_float: pass spec/arb_texture_float/multisample-formats 6 gl_arb_texture_float: pass spec/arb_texture_float/multisample-formats 8 gl_arb_texture_float: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_ALPHA16F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_ALPHA32F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_INTENSITY16F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_INTENSITY32F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_LUMINANCE16F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_LUMINANCE32F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA16F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA32F, swizzled, border color only: pass spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_RGB16F, swizzled, border color only: fail spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_RGB32F, swizzled, border color only: fail spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_RGBA16F, swizzled, border color only: fail spec/arb_texture_float/texwrap formats bordercolor-swizzled/GL_RGBA32F, swizzled, border color only: fail spec/arb_texture_float/texwrap formats bordercolor/GL_ALPHA16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_ALPHA32F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_INTENSITY16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_INTENSITY32F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_LUMINANCE16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_LUMINANCE32F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_LUMINANCE_ALPHA16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_LUMINANCE_ALPHA32F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_RGB16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_RGB32F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_RGBA16F, border color only: pass spec/arb_texture_float/texwrap formats bordercolor/GL_RGBA32F, border color only: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA16F: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA32F: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_ALPHA32F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY16F: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY32F: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_INTENSITY32F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE16F: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE32F: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE32F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA16F: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA32F: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_LUMINANCE_ALPHA32F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_RGB16F: pass spec/arb_texture_float/texwrap formats offset/GL_RGB16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_RGB16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_RGB32F: pass spec/arb_texture_float/texwrap formats offset/GL_RGB32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_RGB32F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA16F: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA16F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA16F, swizzled: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA32F: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA32F, NPOT: pass spec/arb_texture_float/texwrap formats offset/GL_RGBA32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_ALPHA16F: pass spec/arb_texture_float/texwrap formats/GL_ALPHA16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_ALPHA16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_ALPHA32F: pass spec/arb_texture_float/texwrap formats/GL_ALPHA32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_ALPHA32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY16F: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY32F: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_INTENSITY32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE16F: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE32F: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA16F: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA32F: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_LUMINANCE_ALPHA32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_RGB16F: pass spec/arb_texture_float/texwrap formats/GL_RGB16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_RGB16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_RGB32F: pass spec/arb_texture_float/texwrap formats/GL_RGB32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_RGB32F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_RGBA16F: pass spec/arb_texture_float/texwrap formats/GL_RGBA16F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_RGBA16F, swizzled: pass spec/arb_texture_float/texwrap formats/GL_RGBA32F: pass spec/arb_texture_float/texwrap formats/GL_RGBA32F, NPOT: pass spec/arb_texture_float/texwrap formats/GL_RGBA32F, swizzled: pass spec/arb_texture_gather/texturegather/fs-r-none-float-2d: pass spec/arb_texture_gather/texturegather/fs-r-none-float-2darray: pass spec/arb_texture_gather/texturegather/fs-r-none-float-cube: pass spec/arb_texture_gather/texturegather/fs-r-none-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-none-int-2d: pass spec/arb_texture_gather/texturegather/fs-r-none-int-2darray: pass spec/arb_texture_gather/texturegather/fs-r-none-int-cube: pass spec/arb_texture_gather/texturegather/fs-r-none-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-none-uint-2d: pass spec/arb_texture_gather/texturegather/fs-r-none-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-r-none-uint-cube: pass spec/arb_texture_gather/texturegather/fs-r-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-none-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-r-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-r-none-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-r-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-one-float-2d: pass spec/arb_texture_gather/texturegather/fs-r-one-float-2darray: pass spec/arb_texture_gather/texturegather/fs-r-one-float-cube: pass spec/arb_texture_gather/texturegather/fs-r-one-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-one-int-2d: pass spec/arb_texture_gather/texturegather/fs-r-one-int-2darray: pass spec/arb_texture_gather/texturegather/fs-r-one-int-cube: pass spec/arb_texture_gather/texturegather/fs-r-one-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-one-uint-2d: pass spec/arb_texture_gather/texturegather/fs-r-one-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-r-one-uint-cube: pass spec/arb_texture_gather/texturegather/fs-r-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-one-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-r-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-r-one-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-r-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-red-float-2d: pass spec/arb_texture_gather/texturegather/fs-r-red-float-2darray: pass spec/arb_texture_gather/texturegather/fs-r-red-float-cube: pass spec/arb_texture_gather/texturegather/fs-r-red-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-red-int-2d: pass spec/arb_texture_gather/texturegather/fs-r-red-int-2darray: pass spec/arb_texture_gather/texturegather/fs-r-red-int-cube: pass spec/arb_texture_gather/texturegather/fs-r-red-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-red-uint-2d: pass spec/arb_texture_gather/texturegather/fs-r-red-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-r-red-uint-cube: pass spec/arb_texture_gather/texturegather/fs-r-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-red-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-r-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-r-red-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-r-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-zero-float-2d: pass spec/arb_texture_gather/texturegather/fs-r-zero-float-2darray: pass spec/arb_texture_gather/texturegather/fs-r-zero-float-cube: pass spec/arb_texture_gather/texturegather/fs-r-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-zero-int-2d: pass spec/arb_texture_gather/texturegather/fs-r-zero-int-2darray: pass spec/arb_texture_gather/texturegather/fs-r-zero-int-cube: pass spec/arb_texture_gather/texturegather/fs-r-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-zero-uint-2d: pass spec/arb_texture_gather/texturegather/fs-r-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-r-zero-uint-cube: pass spec/arb_texture_gather/texturegather/fs-r-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-r-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-r-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-r-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-r-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-green-float-2d: pass spec/arb_texture_gather/texturegather/fs-rg-green-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-green-float-cube: pass spec/arb_texture_gather/texturegather/fs-rg-green-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-green-int-2d: pass spec/arb_texture_gather/texturegather/fs-rg-green-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-green-int-cube: pass spec/arb_texture_gather/texturegather/fs-rg-green-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-green-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rg-green-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-green-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rg-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-green-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rg-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-green-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rg-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-none-float-2d: pass spec/arb_texture_gather/texturegather/fs-rg-none-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-none-float-cube: pass spec/arb_texture_gather/texturegather/fs-rg-none-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-none-int-2d: pass spec/arb_texture_gather/texturegather/fs-rg-none-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-none-int-cube: pass spec/arb_texture_gather/texturegather/fs-rg-none-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-none-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rg-none-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-none-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rg-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-none-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rg-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-none-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rg-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-one-float-2d: pass spec/arb_texture_gather/texturegather/fs-rg-one-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-one-float-cube: pass spec/arb_texture_gather/texturegather/fs-rg-one-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-one-int-2d: pass spec/arb_texture_gather/texturegather/fs-rg-one-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-one-int-cube: pass spec/arb_texture_gather/texturegather/fs-rg-one-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-one-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rg-one-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-one-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rg-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-one-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rg-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-one-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rg-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-red-float-2d: pass spec/arb_texture_gather/texturegather/fs-rg-red-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-red-float-cube: pass spec/arb_texture_gather/texturegather/fs-rg-red-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-red-int-2d: pass spec/arb_texture_gather/texturegather/fs-rg-red-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-red-int-cube: pass spec/arb_texture_gather/texturegather/fs-rg-red-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-red-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rg-red-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-red-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rg-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-red-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rg-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-red-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rg-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-float-2d: pass spec/arb_texture_gather/texturegather/fs-rg-zero-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-float-cube: pass spec/arb_texture_gather/texturegather/fs-rg-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-int-2d: pass spec/arb_texture_gather/texturegather/fs-rg-zero-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-int-cube: pass spec/arb_texture_gather/texturegather/fs-rg-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rg-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rg-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rg-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rg-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rg-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-blue-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-green-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-green-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-green-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-green-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-green-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-green-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-none-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-none-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-none-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-none-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-none-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-none-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-one-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-one-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-one-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-one-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-one-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-one-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-red-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-red-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-red-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-red-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-red-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-red-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgb-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-alpha-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-blue-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-green-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-green-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-green-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-green-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-green-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-green-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-none-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-none-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-none-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-none-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-none-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-none-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-one-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-one-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-one-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-one-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-one-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-one-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-red-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-red-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-red-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-red-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-red-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-red-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-float-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-float-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-float-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-int-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-int-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-int-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-uint-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-uint-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/fs-rgba-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-none-float-2d: pass spec/arb_texture_gather/texturegather/vs-r-none-float-2darray: pass spec/arb_texture_gather/texturegather/vs-r-none-float-cube: pass spec/arb_texture_gather/texturegather/vs-r-none-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-none-int-2d: pass spec/arb_texture_gather/texturegather/vs-r-none-int-2darray: pass spec/arb_texture_gather/texturegather/vs-r-none-int-cube: pass spec/arb_texture_gather/texturegather/vs-r-none-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-none-uint-2d: pass spec/arb_texture_gather/texturegather/vs-r-none-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-r-none-uint-cube: pass spec/arb_texture_gather/texturegather/vs-r-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-none-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-r-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-r-none-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-r-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-one-float-2d: pass spec/arb_texture_gather/texturegather/vs-r-one-float-2darray: pass spec/arb_texture_gather/texturegather/vs-r-one-float-cube: pass spec/arb_texture_gather/texturegather/vs-r-one-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-one-int-2d: pass spec/arb_texture_gather/texturegather/vs-r-one-int-2darray: pass spec/arb_texture_gather/texturegather/vs-r-one-int-cube: pass spec/arb_texture_gather/texturegather/vs-r-one-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-one-uint-2d: pass spec/arb_texture_gather/texturegather/vs-r-one-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-r-one-uint-cube: pass spec/arb_texture_gather/texturegather/vs-r-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-one-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-r-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-r-one-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-r-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-red-float-2d: pass spec/arb_texture_gather/texturegather/vs-r-red-float-2darray: pass spec/arb_texture_gather/texturegather/vs-r-red-float-cube: pass spec/arb_texture_gather/texturegather/vs-r-red-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-red-int-2d: pass spec/arb_texture_gather/texturegather/vs-r-red-int-2darray: pass spec/arb_texture_gather/texturegather/vs-r-red-int-cube: pass spec/arb_texture_gather/texturegather/vs-r-red-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-red-uint-2d: pass spec/arb_texture_gather/texturegather/vs-r-red-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-r-red-uint-cube: pass spec/arb_texture_gather/texturegather/vs-r-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-red-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-r-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-r-red-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-r-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-zero-float-2d: pass spec/arb_texture_gather/texturegather/vs-r-zero-float-2darray: pass spec/arb_texture_gather/texturegather/vs-r-zero-float-cube: pass spec/arb_texture_gather/texturegather/vs-r-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-zero-int-2d: pass spec/arb_texture_gather/texturegather/vs-r-zero-int-2darray: pass spec/arb_texture_gather/texturegather/vs-r-zero-int-cube: pass spec/arb_texture_gather/texturegather/vs-r-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-zero-uint-2d: pass spec/arb_texture_gather/texturegather/vs-r-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-r-zero-uint-cube: pass spec/arb_texture_gather/texturegather/vs-r-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-r-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-r-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-r-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-r-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-green-float-2d: pass spec/arb_texture_gather/texturegather/vs-rg-green-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-green-float-cube: pass spec/arb_texture_gather/texturegather/vs-rg-green-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-green-int-2d: pass spec/arb_texture_gather/texturegather/vs-rg-green-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-green-int-cube: pass spec/arb_texture_gather/texturegather/vs-rg-green-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-green-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rg-green-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-green-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rg-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-green-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rg-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-green-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rg-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-none-float-2d: pass spec/arb_texture_gather/texturegather/vs-rg-none-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-none-float-cube: pass spec/arb_texture_gather/texturegather/vs-rg-none-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-none-int-2d: pass spec/arb_texture_gather/texturegather/vs-rg-none-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-none-int-cube: pass spec/arb_texture_gather/texturegather/vs-rg-none-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-none-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rg-none-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-none-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rg-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-none-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rg-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-none-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rg-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-one-float-2d: pass spec/arb_texture_gather/texturegather/vs-rg-one-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-one-float-cube: pass spec/arb_texture_gather/texturegather/vs-rg-one-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-one-int-2d: pass spec/arb_texture_gather/texturegather/vs-rg-one-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-one-int-cube: pass spec/arb_texture_gather/texturegather/vs-rg-one-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-one-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rg-one-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-one-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rg-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-one-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rg-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-one-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rg-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-red-float-2d: pass spec/arb_texture_gather/texturegather/vs-rg-red-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-red-float-cube: pass spec/arb_texture_gather/texturegather/vs-rg-red-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-red-int-2d: pass spec/arb_texture_gather/texturegather/vs-rg-red-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-red-int-cube: pass spec/arb_texture_gather/texturegather/vs-rg-red-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-red-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rg-red-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-red-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rg-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-red-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rg-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-red-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rg-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-float-2d: pass spec/arb_texture_gather/texturegather/vs-rg-zero-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-float-cube: pass spec/arb_texture_gather/texturegather/vs-rg-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-int-2d: pass spec/arb_texture_gather/texturegather/vs-rg-zero-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-int-cube: pass spec/arb_texture_gather/texturegather/vs-rg-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rg-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rg-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rg-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rg-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rg-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-blue-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-green-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-green-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-green-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-green-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-green-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-green-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-none-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-none-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-none-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-none-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-none-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-none-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-one-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-one-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-one-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-one-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-one-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-one-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-red-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-red-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-red-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-red-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-red-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-red-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgb-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-alpha-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-blue-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-green-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-green-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-green-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-green-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-green-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-green-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-green-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-green-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-green-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-none-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-none-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-none-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-none-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-none-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-none-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-none-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-none-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-none-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-one-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-one-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-one-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-one-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-one-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-one-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-one-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-one-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-one-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-red-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-red-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-red-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-red-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-red-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-red-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-red-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-red-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-red-unorm-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-float-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-float-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-float-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-float-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-int-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-int-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-int-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-int-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-uint-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-uint-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-uint-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-uint-cubearray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-unorm-2d: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-unorm-2darray: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-unorm-cube: pass spec/arb_texture_gather/texturegather/vs-rgba-zero-unorm-cubearray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-r-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rg-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-blue-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgb-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-alpha-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-blue-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/fs-rgba-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-r-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rg-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-blue-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgb-zero-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-alpha-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-blue-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-green-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-none-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-one-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-red-unorm-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-float-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-float-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-int-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-int-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-uint-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-uint-2darray: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-unorm-2d: pass spec/arb_texture_gather/texturegatheroffset/vs-rgba-zero-unorm-2darray: pass spec/arb_texture_multisample/arb_texture_multisample-clear: pass spec/arb_texture_multisample/arb_texture_multisample-errors: pass spec/arb_texture_multisample/arb_texture_multisample-minmax: pass spec/arb_texture_multisample/arb_texture_multisample-negative-max-samples: skip spec/arb_texture_multisample/arb_texture_multisample-sample-depth: pass spec/arb_texture_multisample/arb_texture_multisample-sample-mask: pass spec/arb_texture_multisample/arb_texture_multisample-sample-mask-execution: pass spec/arb_texture_multisample/arb_texture_multisample-sample-mask-execution -tex: pass spec/arb_texture_multisample/arb_texture_multisample-sample-mask-value: pass spec/arb_texture_multisample/arb_texture_multisample-texelfetch 2: pass spec/arb_texture_multisample/arb_texture_multisample-texelfetch 4: pass spec/arb_texture_multisample/arb_texture_multisample-texelfetch 8: pass spec/arb_texture_multisample/arb_texture_multisample-teximage-2d-multisample: pass spec/arb_texture_multisample/arb_texture_multisample-teximage-3d-multisample: pass spec/arb_texture_multisample/arb_texture_multisample-texstate: pass spec/arb_texture_multisample/fb-completeness/16: skip spec/arb_texture_multisample/fb-completeness/2/mix_fixedmode: pass spec/arb_texture_multisample/fb-completeness/2/mix_fixedmode_with_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/2/mixed_msaa_and_plain: pass spec/arb_texture_multisample/fb-completeness/2/msaa_classic_stencil: pass spec/arb_texture_multisample/fb-completeness/2/msaa_color_layer: pass spec/arb_texture_multisample/fb-completeness/2/msaa_color_nonzero_layer: pass spec/arb_texture_multisample/fb-completeness/2/msaa_depth: pass spec/arb_texture_multisample/fb-completeness/2/msaa_depth_stencil: pass spec/arb_texture_multisample/fb-completeness/2/msaa_mixed_texture_and_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/2/msaa_mrt_color: pass spec/arb_texture_multisample/fb-completeness/2/msaa_mrt_color_nofixed: pass spec/arb_texture_multisample/fb-completeness/2/single_msaa_color: pass spec/arb_texture_multisample/fb-completeness/32: skip spec/arb_texture_multisample/fb-completeness/4/mix_fixedmode: pass spec/arb_texture_multisample/fb-completeness/4/mix_fixedmode_with_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/4/mixed_msaa_and_plain: pass spec/arb_texture_multisample/fb-completeness/4/msaa_classic_stencil: pass spec/arb_texture_multisample/fb-completeness/4/msaa_color_layer: pass spec/arb_texture_multisample/fb-completeness/4/msaa_color_nonzero_layer: pass spec/arb_texture_multisample/fb-completeness/4/msaa_depth: pass spec/arb_texture_multisample/fb-completeness/4/msaa_depth_stencil: pass spec/arb_texture_multisample/fb-completeness/4/msaa_mixed_texture_and_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/4/msaa_mrt_color: pass spec/arb_texture_multisample/fb-completeness/4/msaa_mrt_color_nofixed: pass spec/arb_texture_multisample/fb-completeness/4/single_msaa_color: pass spec/arb_texture_multisample/fb-completeness/6/mix_fixedmode: pass spec/arb_texture_multisample/fb-completeness/6/mix_fixedmode_with_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/6/mixed_msaa_and_plain: pass spec/arb_texture_multisample/fb-completeness/6/msaa_classic_stencil: pass spec/arb_texture_multisample/fb-completeness/6/msaa_color_layer: pass spec/arb_texture_multisample/fb-completeness/6/msaa_color_nonzero_layer: pass spec/arb_texture_multisample/fb-completeness/6/msaa_depth: pass spec/arb_texture_multisample/fb-completeness/6/msaa_depth_stencil: pass spec/arb_texture_multisample/fb-completeness/6/msaa_mixed_texture_and_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/6/msaa_mrt_color: pass spec/arb_texture_multisample/fb-completeness/6/msaa_mrt_color_nofixed: pass spec/arb_texture_multisample/fb-completeness/6/single_msaa_color: pass spec/arb_texture_multisample/fb-completeness/8/mix_fixedmode: pass spec/arb_texture_multisample/fb-completeness/8/mix_fixedmode_with_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/8/mixed_msaa_and_plain: pass spec/arb_texture_multisample/fb-completeness/8/msaa_classic_stencil: pass spec/arb_texture_multisample/fb-completeness/8/msaa_color_layer: pass spec/arb_texture_multisample/fb-completeness/8/msaa_color_nonzero_layer: pass spec/arb_texture_multisample/fb-completeness/8/msaa_depth: pass spec/arb_texture_multisample/fb-completeness/8/msaa_depth_stencil: pass spec/arb_texture_multisample/fb-completeness/8/msaa_mixed_texture_and_renderbuffer: pass spec/arb_texture_multisample/fb-completeness/8/msaa_mrt_color: pass spec/arb_texture_multisample/fb-completeness/8/msaa_mrt_color_nofixed: pass spec/arb_texture_multisample/fb-completeness/8/single_msaa_color: pass spec/arb_texture_multisample/sample-position/16: skip spec/arb_texture_multisample/sample-position/2: pass spec/arb_texture_multisample/sample-position/32: skip spec/arb_texture_multisample/sample-position/4: pass spec/arb_texture_multisample/sample-position/6: pass spec/arb_texture_multisample/sample-position/8: pass spec/arb_texture_multisample/texelfetch fs sampler2dms 4 1x130-501x130: pass spec/arb_texture_multisample/texelfetch fs sampler2dms 4 1x71-501x71: pass spec/arb_texture_multisample/texelfetch fs sampler2dms 4 281x1-281x130: pass spec/arb_texture_multisample/texelfetch fs sampler2dms 4 71x1-71x130: pass spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 1x129x9-98x129x9: pass spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 98x129x1-98x129x9: pass spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 98x1x9-98x129x9: pass spec/arb_texture_multisample/texelfetch/16-fs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/16-fs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-fs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/16-fs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-fs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/16-fs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-gs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/16-gs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-gs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/16-gs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-gs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/16-gs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-vs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/16-vs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-vs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/16-vs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/16-vs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/16-vs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/2-fs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/2-fs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-fs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/2-fs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-fs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/2-fs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-gs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/2-gs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-gs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/2-gs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-gs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/2-gs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-vs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/2-vs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-vs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/2-vs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/2-vs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/2-vs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/32-fs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/32-fs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-fs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/32-fs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-fs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/32-fs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-gs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/32-gs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-gs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/32-gs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-gs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/32-gs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-vs-isampler2dms: skip spec/arb_texture_multisample/texelfetch/32-vs-isampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-vs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/32-vs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/32-vs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/32-vs-usampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/4-fs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/4-fs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-fs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/4-fs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-fs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/4-fs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-gs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/4-gs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-gs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/4-gs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-gs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/4-gs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-vs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/4-vs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-vs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/4-vs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/4-vs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/4-vs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-fs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/6-fs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-fs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/6-fs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-fs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/6-fs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-gs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/6-gs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-gs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/6-gs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-gs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/6-gs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-vs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/6-vs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-vs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/6-vs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/6-vs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/6-vs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-fs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/8-fs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-fs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/8-fs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-fs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/8-fs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-gs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/8-gs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-gs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/8-gs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-gs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/8-gs-usampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-vs-isampler2dms: pass spec/arb_texture_multisample/texelfetch/8-vs-isampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-vs-sampler2dms: pass spec/arb_texture_multisample/texelfetch/8-vs-sampler2dmsarray: pass spec/arb_texture_multisample/texelfetch/8-vs-usampler2dms: pass spec/arb_texture_multisample/texelfetch/8-vs-usampler2dmsarray: pass spec/arb_texture_multisample/texturesize/fs-texturesize-isampler2dms: pass spec/arb_texture_multisample/texturesize/fs-texturesize-isampler2dmsarray: pass spec/arb_texture_multisample/texturesize/fs-texturesize-sampler2dms: pass spec/arb_texture_multisample/texturesize/fs-texturesize-sampler2dmsarray: pass spec/arb_texture_multisample/texturesize/fs-texturesize-usampler2dms: pass spec/arb_texture_multisample/texturesize/fs-texturesize-usampler2dmsarray: pass spec/arb_texture_multisample/texturesize/gs-texturesize-isampler2dms: pass spec/arb_texture_multisample/texturesize/gs-texturesize-isampler2dmsarray: pass spec/arb_texture_multisample/texturesize/gs-texturesize-sampler2dms: pass spec/arb_texture_multisample/texturesize/gs-texturesize-sampler2dmsarray: pass spec/arb_texture_multisample/texturesize/gs-texturesize-usampler2dms: pass spec/arb_texture_multisample/texturesize/gs-texturesize-usampler2dmsarray: pass spec/arb_texture_multisample/texturesize/vs-texturesize-isampler2dms: pass spec/arb_texture_multisample/texturesize/vs-texturesize-isampler2dmsarray: pass spec/arb_texture_multisample/texturesize/vs-texturesize-sampler2dms: pass spec/arb_texture_multisample/texturesize/vs-texturesize-sampler2dmsarray: pass spec/arb_texture_multisample/texturesize/vs-texturesize-usampler2dms: pass spec/arb_texture_multisample/texturesize/vs-texturesize-usampler2dmsarray: pass spec/arb_texture_query_levels/execution/fs-baselevel: pass spec/arb_texture_query_levels/execution/fs-maxlevel: pass spec/arb_texture_query_levels/execution/fs-miptree: pass spec/arb_texture_query_levels/execution/fs-nomips: pass spec/arb_texture_query_levels/execution/vs-baselevel: pass spec/arb_texture_query_levels/execution/vs-maxlevel: pass spec/arb_texture_query_levels/execution/vs-miptree: pass spec/arb_texture_query_levels/execution/vs-nomips: pass spec/arb_texture_query_lod/execution/fs-texturequerylod-linear: pass spec/arb_texture_query_lod/execution/fs-texturequerylod-nearest: pass spec/arb_texture_query_lod/execution/fs-texturequerylod-nearest-biased: pass spec/arb_texture_query_lod/execution/fs-texturequerylod-no-mipmap: pass spec/arb_texture_rectangle/1-1-linear-texture: pass spec/arb_texture_rectangle/arb_texrect-texture-base-level-error: pass spec/arb_texture_rectangle/copyteximage rect: pass spec/arb_texture_rectangle/copyteximage rect samples=16: skip spec/arb_texture_rectangle/copyteximage rect samples=2: pass spec/arb_texture_rectangle/copyteximage rect samples=32: skip spec/arb_texture_rectangle/copyteximage rect samples=4: pass spec/arb_texture_rectangle/copyteximage rect samples=6: pass spec/arb_texture_rectangle/copyteximage rect samples=8: pass spec/arb_texture_rectangle/fbo-blit rect: pass spec/arb_texture_rectangle/getteximage-targets rect: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-01: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-02: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-03: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-04: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-05: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-06: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-07: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-08: pass spec/arb_texture_rectangle/glsl-fs-shadow2drect-09: pass spec/arb_texture_rectangle/glsl-fs-shadow2drectproj: pass spec/arb_texture_rectangle/tex-miplevel-selection gl2:texture() 2drect: pass spec/arb_texture_rectangle/tex-miplevel-selection gl2:texture() 2drectshadow: pass spec/arb_texture_rectangle/tex-miplevel-selection gl2:textureproj 2drect: pass spec/arb_texture_rectangle/tex-miplevel-selection gl2:textureproj 2drect_projvec4: pass spec/arb_texture_rectangle/tex-miplevel-selection gl2:textureproj 2drectshadow: pass spec/arb_texture_rectangle/texrect-many: pass spec/arb_texture_rectangle/texrect_simple_arb_texrect: pass spec/arb_texture_rectangle/texwrap rect bordercolor/GL_RGBA8, border color only: pass spec/arb_texture_rectangle/texwrap rect proj bordercolor/GL_RGBA8, projected, border color only: pass spec/arb_texture_rectangle/texwrap rect proj/GL_RGBA8, NPOT, projected: pass spec/arb_texture_rectangle/texwrap rect proj/GL_RGBA8, projected: pass spec/arb_texture_rectangle/texwrap rect proj/GL_RGBA8, swizzled, projected: pass spec/arb_texture_rectangle/texwrap rect/GL_RGBA8: pass spec/arb_texture_rectangle/texwrap rect/GL_RGBA8, NPOT: pass spec/arb_texture_rectangle/texwrap rect/GL_RGBA8, swizzled: pass spec/arb_texture_rg/depth-tex-modes-rg: pass spec/arb_texture_rg/execution/fs-shadow2d-red-01: pass spec/arb_texture_rg/execution/fs-shadow2d-red-02: pass spec/arb_texture_rg/execution/fs-shadow2d-red-03: pass spec/arb_texture_rg/fbo-alphatest-formats-float/GL_R16F: pass spec/arb_texture_rg/fbo-alphatest-formats-float/GL_R32F: pass spec/arb_texture_rg/fbo-alphatest-formats-float/GL_RG16F: pass spec/arb_texture_rg/fbo-alphatest-formats-float/GL_RG32F: pass spec/arb_texture_rg/fbo-alphatest-formats/GL_R16: pass spec/arb_texture_rg/fbo-alphatest-formats/GL_R8: pass spec/arb_texture_rg/fbo-alphatest-formats/GL_RG: pass spec/arb_texture_rg/fbo-alphatest-formats/GL_RG16: pass spec/arb_texture_rg/fbo-alphatest-formats/GL_RG8: pass spec/arb_texture_rg/fbo-blending-formats-float/GL_R16F: pass spec/arb_texture_rg/fbo-blending-formats-float/GL_R32F: pass spec/arb_texture_rg/fbo-blending-formats-float/GL_RG16F: pass spec/arb_texture_rg/fbo-blending-formats-float/GL_RG32F: pass spec/arb_texture_rg/fbo-blending-formats/GL_R16: pass spec/arb_texture_rg/fbo-blending-formats/GL_R8: pass spec/arb_texture_rg/fbo-blending-formats/GL_RG: pass spec/arb_texture_rg/fbo-blending-formats/GL_RG16: pass spec/arb_texture_rg/fbo-blending-formats/GL_RG8: pass spec/arb_texture_rg/fbo-clear-formats-float/GL_R16F: pass spec/arb_texture_rg/fbo-clear-formats-float/GL_R32F: pass spec/arb_texture_rg/fbo-clear-formats-float/GL_RG16F: pass spec/arb_texture_rg/fbo-clear-formats-float/GL_RG32F: pass spec/arb_texture_rg/fbo-clear-formats/GL_R16: pass spec/arb_texture_rg/fbo-clear-formats/GL_R8: pass spec/arb_texture_rg/fbo-clear-formats/GL_RG: pass spec/arb_texture_rg/fbo-clear-formats/GL_RG16: pass spec/arb_texture_rg/fbo-clear-formats/GL_RG8: pass spec/arb_texture_rg/fbo-colormask-formats-float/GL_R16F: pass spec/arb_texture_rg/fbo-colormask-formats-float/GL_R32F: pass spec/arb_texture_rg/fbo-colormask-formats-float/GL_RG16F: pass spec/arb_texture_rg/fbo-colormask-formats-float/GL_RG32F: pass spec/arb_texture_rg/fbo-colormask-formats/GL_R16: pass spec/arb_texture_rg/fbo-colormask-formats/GL_R8: pass spec/arb_texture_rg/fbo-colormask-formats/GL_RG: pass spec/arb_texture_rg/fbo-colormask-formats/GL_RG16: pass spec/arb_texture_rg/fbo-colormask-formats/GL_RG8: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_R16F: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_R16F NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_R32F: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_R32F NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_RG16F: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_RG16F NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_RG32F: pass spec/arb_texture_rg/fbo-generatemipmap-formats-float/GL_RG32F NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_R16: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_R16 NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_R8: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_R8 NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG16: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG16 NPOT: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG8: pass spec/arb_texture_rg/fbo-generatemipmap-formats/GL_RG8 NPOT: pass spec/arb_texture_rg/fbo-rg-gl_r16: pass spec/arb_texture_rg/fbo-rg-gl_r8: pass spec/arb_texture_rg/fbo-rg-gl_red: pass spec/arb_texture_rg/fbo-rg-gl_rg: pass spec/arb_texture_rg/fbo-rg-gl_rg16: pass spec/arb_texture_rg/fbo-rg-gl_rg8: pass spec/arb_texture_rg/get-renderbuffer-internalformat: pass spec/arb_texture_rg/get-renderbuffer-internalformat-float: pass spec/arb_texture_rg/multisample-fast-clear gl_arb_texture_rg: pass spec/arb_texture_rg/multisample-fast-clear gl_arb_texture_rg-float: pass spec/arb_texture_rg/multisample-fast-clear gl_arb_texture_rg-int: pass spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg: skip spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-float: skip spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-int: skip spec/arb_texture_rg/multisample-formats 2 gl_arb_texture_rg: pass spec/arb_texture_rg/multisample-formats 2 gl_arb_texture_rg-float: pass spec/arb_texture_rg/multisample-formats 2 gl_arb_texture_rg-int: fail spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg: skip spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-float: skip spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-int: skip spec/arb_texture_rg/multisample-formats 4 gl_arb_texture_rg: pass spec/arb_texture_rg/multisample-formats 4 gl_arb_texture_rg-float: pass spec/arb_texture_rg/multisample-formats 4 gl_arb_texture_rg-int: fail spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg: pass spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-float: pass spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-int: fail spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg: pass spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-float: pass spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-int: fail spec/arb_texture_rg/rg-draw-pixels: pass spec/arb_texture_rg/rg-teximage-01: pass spec/arb_texture_rg/rg-teximage-02: pass spec/arb_texture_rg/texture-rg: pass spec/arb_texture_rg/texwrap formats bordercolor-swizzled/GL_R16, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats bordercolor-swizzled/GL_R8, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats bordercolor-swizzled/GL_RG16, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats bordercolor-swizzled/GL_RG8, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats bordercolor/GL_R16, border color only: pass spec/arb_texture_rg/texwrap formats bordercolor/GL_R8, border color only: pass spec/arb_texture_rg/texwrap formats bordercolor/GL_RG16, border color only: pass spec/arb_texture_rg/texwrap formats bordercolor/GL_RG8, border color only: pass spec/arb_texture_rg/texwrap formats offset/GL_R16: pass spec/arb_texture_rg/texwrap formats offset/GL_R16, NPOT: pass spec/arb_texture_rg/texwrap formats offset/GL_R16, swizzled: pass spec/arb_texture_rg/texwrap formats offset/GL_R8: pass spec/arb_texture_rg/texwrap formats offset/GL_R8, NPOT: pass spec/arb_texture_rg/texwrap formats offset/GL_R8, swizzled: pass spec/arb_texture_rg/texwrap formats offset/GL_RG16: pass spec/arb_texture_rg/texwrap formats offset/GL_RG16, NPOT: pass spec/arb_texture_rg/texwrap formats offset/GL_RG16, swizzled: pass spec/arb_texture_rg/texwrap formats offset/GL_RG8: pass spec/arb_texture_rg/texwrap formats offset/GL_RG8, NPOT: pass spec/arb_texture_rg/texwrap formats offset/GL_RG8, swizzled: pass spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/GL_R16F, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/GL_R32F, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/GL_RG16F, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/GL_RG32F, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-float bordercolor/GL_R16F, border color only: pass spec/arb_texture_rg/texwrap formats-float bordercolor/GL_R32F, border color only: pass spec/arb_texture_rg/texwrap formats-float bordercolor/GL_RG16F, border color only: pass spec/arb_texture_rg/texwrap formats-float bordercolor/GL_RG32F, border color only: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R16F: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R16F, NPOT: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R16F, swizzled: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R32F: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R32F, NPOT: pass spec/arb_texture_rg/texwrap formats-float offset/GL_R32F, swizzled: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG16F: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG16F, NPOT: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG16F, swizzled: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG32F: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG32F, NPOT: pass spec/arb_texture_rg/texwrap formats-float offset/GL_RG32F, swizzled: pass spec/arb_texture_rg/texwrap formats-float/GL_R16F: pass spec/arb_texture_rg/texwrap formats-float/GL_R16F, NPOT: pass spec/arb_texture_rg/texwrap formats-float/GL_R16F, swizzled: pass spec/arb_texture_rg/texwrap formats-float/GL_R32F: pass spec/arb_texture_rg/texwrap formats-float/GL_R32F, NPOT: pass spec/arb_texture_rg/texwrap formats-float/GL_R32F, swizzled: pass spec/arb_texture_rg/texwrap formats-float/GL_RG16F: pass spec/arb_texture_rg/texwrap formats-float/GL_RG16F, NPOT: pass spec/arb_texture_rg/texwrap formats-float/GL_RG16F, swizzled: pass spec/arb_texture_rg/texwrap formats-float/GL_RG32F: pass spec/arb_texture_rg/texwrap formats-float/GL_RG32F, NPOT: pass spec/arb_texture_rg/texwrap formats-float/GL_RG32F, swizzled: pass spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R16I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R16UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R32I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R32UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R8I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_R8UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG16I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG16UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG32I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG32UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG8I, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/GL_RG8UI, swizzled, border color only: fail spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R16I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R16UI, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R32I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R32UI, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R8I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_R8UI, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG16I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG16UI, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG32I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG32UI, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG8I, border color only: pass spec/arb_texture_rg/texwrap formats-int bordercolor/GL_RG8UI, border color only: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R16UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R32UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_R8UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG16UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG32UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8I: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8I, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8I, swizzled: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8UI: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int offset/GL_RG8UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R16I: pass spec/arb_texture_rg/texwrap formats-int/GL_R16I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R16I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R16UI: pass spec/arb_texture_rg/texwrap formats-int/GL_R16UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R16UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R32I: pass spec/arb_texture_rg/texwrap formats-int/GL_R32I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R32I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R32UI: pass spec/arb_texture_rg/texwrap formats-int/GL_R32UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R32UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R8I: pass spec/arb_texture_rg/texwrap formats-int/GL_R8I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R8I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_R8UI: pass spec/arb_texture_rg/texwrap formats-int/GL_R8UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_R8UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16I: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16UI: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG16UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32I: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32UI: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG32UI, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8I: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8I, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8I, swizzled: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8UI: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8UI, NPOT: pass spec/arb_texture_rg/texwrap formats-int/GL_RG8UI, swizzled: pass spec/arb_texture_rg/texwrap formats/GL_R16: pass spec/arb_texture_rg/texwrap formats/GL_R16, NPOT: pass spec/arb_texture_rg/texwrap formats/GL_R16, swizzled: pass spec/arb_texture_rg/texwrap formats/GL_R8: pass spec/arb_texture_rg/texwrap formats/GL_R8, NPOT: pass spec/arb_texture_rg/texwrap formats/GL_R8, swizzled: pass spec/arb_texture_rg/texwrap formats/GL_RG16: pass spec/arb_texture_rg/texwrap formats/GL_RG16, NPOT: pass spec/arb_texture_rg/texwrap formats/GL_RG16, swizzled: pass spec/arb_texture_rg/texwrap formats/GL_RG8: pass spec/arb_texture_rg/texwrap formats/GL_RG8, NPOT: pass spec/arb_texture_rg/texwrap formats/GL_RG8, swizzled: pass spec/arb_texture_rgb10_a2ui/fbo-blending: pass spec/arb_texture_rgb10_a2ui/texwrap formats bordercolor-swizzled/GL_RGB10_A2UI, swizzled, border color only: fail spec/arb_texture_rgb10_a2ui/texwrap formats bordercolor/GL_RGB10_A2UI, border color only: pass spec/arb_texture_rgb10_a2ui/texwrap formats offset/GL_RGB10_A2UI: pass spec/arb_texture_rgb10_a2ui/texwrap formats offset/GL_RGB10_A2UI, NPOT: pass spec/arb_texture_rgb10_a2ui/texwrap formats offset/GL_RGB10_A2UI, swizzled: pass spec/arb_texture_rgb10_a2ui/texwrap formats/GL_RGB10_A2UI: pass spec/arb_texture_rgb10_a2ui/texwrap formats/GL_RGB10_A2UI, NPOT: pass spec/arb_texture_rgb10_a2ui/texwrap formats/GL_RGB10_A2UI, swizzled: pass spec/arb_texture_stencil8/draw: fail spec/arb_texture_stencil8/fbo-clear-formats/GL_STENCIL_INDEX8 (fbo incomplete): skip spec/arb_texture_stencil8/fbo-generatemipmap-formats: pass spec/arb_texture_stencil8/fbo-stencil-blit: pass spec/arb_texture_stencil8/fbo-stencil-clear: pass spec/arb_texture_stencil8/fbo-stencil-readpixels: pass spec/arb_texture_stencil8/get-renderbuffer-internalformat: pass spec/arb_texture_stencil8/getteximage: pass spec/arb_texture_stencil8/stencil-texture: pass spec/arb_texture_stencil8/texwrap formats bordercolor-swizzled/GL_STENCIL_INDEX8, swizzled, border color only: fail spec/arb_texture_stencil8/texwrap formats bordercolor/GL_STENCIL_INDEX8, border color only: fail spec/arb_texture_stencil8/texwrap formats offset/GL_STENCIL_INDEX8: pass spec/arb_texture_stencil8/texwrap formats offset/GL_STENCIL_INDEX8, NPOT: pass spec/arb_texture_stencil8/texwrap formats offset/GL_STENCIL_INDEX8, swizzled: pass spec/arb_texture_stencil8/texwrap formats/GL_STENCIL_INDEX8: pass spec/arb_texture_stencil8/texwrap formats/GL_STENCIL_INDEX8, NPOT: pass spec/arb_texture_stencil8/texwrap formats/GL_STENCIL_INDEX8, swizzled: pass spec/arb_texture_storage/attach-before: pass spec/arb_texture_storage/texture-storage/1D mipmapped: pass spec/arb_texture_storage/texture-storage/1D non-mipmapped: pass spec/arb_texture_storage/texture-storage/2D mipmap rendering: pass spec/arb_texture_storage/texture-storage/2D mipmapped: pass spec/arb_texture_storage/texture-storage/2D non-mipmapped: pass spec/arb_texture_storage/texture-storage/3D mipmapped: pass spec/arb_texture_storage/texture-storage/3D non-mipmapped: pass spec/arb_texture_storage/texture-storage/cube array texture: pass spec/arb_texture_storage/texture-storage/cube texture: pass spec/arb_texture_storage/texture-storage/immutability: pass spec/arb_texture_storage/texture-storage/internal formats: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_BASE_LEVEL nonzero: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_BASE_LEVEL zero: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_COMPARE_FUNC: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_COMPARE_MODE: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_IMMUTABLE_FORMAT: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_MAG_FILTER: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_MAX_LOD: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_MIN_FILTER: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_MIN_LOD: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_WRAP_R: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_WRAP_S: pass spec/arb_texture_storage_multisample/tex-param/GL_TEXTURE_WRAP_T: pass spec/arb_texture_storage_multisample/tex-storage/immutable: pass spec/arb_texture_storage_multisample/tex-storage/unsized-format: pass spec/arb_texture_storage_multisample/tex-storage/zero-texture: pass spec/arb_texture_view/clear-into-view-2d: pass spec/arb_texture_view/clear-into-view-2d-array: pass spec/arb_texture_view/clear-into-view-layered: pass spec/arb_texture_view/copytexsubimage-layers: pass spec/arb_texture_view/cubemap-view: pass spec/arb_texture_view/formats/Format 128 bits validity: pass spec/arb_texture_view/formats/Format 16 bits validity: pass spec/arb_texture_view/formats/Format 24 bits validity: pass spec/arb_texture_view/formats/Format 32 bits validity: pass spec/arb_texture_view/formats/Format 48 bits validity: pass spec/arb_texture_view/formats/Format 64 bits validity: pass spec/arb_texture_view/formats/Format 8 bits validity: pass spec/arb_texture_view/formats/Format 96 bits validity: pass spec/arb_texture_view/formats/Format misc validity: pass spec/arb_texture_view/getteximage-srgb: pass spec/arb_texture_view/immutable_levels: pass spec/arb_texture_view/lifetime-format/view compare 16 bit formats: pass spec/arb_texture_view/lifetime-format/view compare 32 bit formats: pass spec/arb_texture_view/lifetime-format/view compare 48 bit formats: pass spec/arb_texture_view/lifetime-format/view compare 64 bit formats: pass spec/arb_texture_view/max-level: pass spec/arb_texture_view/params/Invalid layer param 1D: pass spec/arb_texture_view/params/Invalid layer param 2D: pass spec/arb_texture_view/params/Invalid level param: pass spec/arb_texture_view/params/Invalid texture or origtexture: pass spec/arb_texture_view/params/Minlayer range and numlayer clamp: pass spec/arb_texture_view/params/Minlevel range and numlevel clamp: pass spec/arb_texture_view/queries: pass spec/arb_texture_view/rendering-formats: pass spec/arb_texture_view/rendering-layers/2D layers rendering: pass spec/arb_texture_view/rendering-levels/2D levels rendering: pass spec/arb_texture_view/rendering-target/1D view rendering: pass spec/arb_texture_view/rendering-target/2D Array view rendering: pass spec/arb_texture_view/rendering-target/2D view rendering: pass spec/arb_texture_view/rendering-target/3D view rendering: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/128x64: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/16x1: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/1x1: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/1x16: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/2x1: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/32x32: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/35x67: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/64x64: pass spec/arb_texture_view/sampling-2d-array-as-2d-layer/8x1: pass spec/arb_texture_view/sampling-2d-array-as-cubemap: pass spec/arb_texture_view/sampling-2d-array-as-cubemap-array: pass spec/arb_texture_view/targets/1D Array tex target validity: pass spec/arb_texture_view/targets/1D tex target validity: pass spec/arb_texture_view/targets/2D Array tex target validity: pass spec/arb_texture_view/targets/2D tex target validity: pass spec/arb_texture_view/targets/3D tex target validity: pass spec/arb_texture_view/targets/Cubemap Array tex target validity: pass spec/arb_texture_view/targets/Cubemap tex target validity: pass spec/arb_texture_view/targets/Multisample 2D array tex target validity: pass spec/arb_texture_view/targets/Multisample 2D tex target validity: pass spec/arb_texture_view/targets/Rectangle tex target validity: pass spec/arb_texture_view/texsubimage-layers: pass spec/arb_texture_view/texsubimage-levels: pass spec/arb_timer_query/query gl_timestamp: pass spec/arb_timer_query/query-lifetime: pass spec/arb_timer_query/timestamp-get: pass spec/arb_transform_feedback2/change objects while paused: pass spec/arb_transform_feedback2/change objects while paused (gles3): pass spec/arb_transform_feedback3/arb_transform_feedback3-bind_buffer_invalid_index: pass spec/arb_transform_feedback3/arb_transform_feedback3-draw_using_invalid_stream_index: pass spec/arb_transform_feedback3/arb_transform_feedback3-end_query_with_name_zero: pass spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs: pass spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs_max: pass spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_vs: pass spec/arb_transform_feedback3/arb_transform_feedback3-query_with_invalid_index: pass spec/arb_transform_feedback3/arb_transform_feedback3-set_invalid_varyings: pass spec/arb_transform_feedback3/arb_transform_feedback3-set_varyings_with_invalid_args: fail spec/arb_transform_feedback3/gl_nextbuffer-1: pass spec/arb_transform_feedback3/gl_nextbuffer-2: pass spec/arb_transform_feedback3/gl_nextbuffer-gl_nextbuffer: pass spec/arb_transform_feedback3/gl_nextbuffer-gl_skipcomponents1-gl_nextbuffer: pass spec/arb_transform_feedback3/gl_skipcomponents1-1: pass spec/arb_transform_feedback3/gl_skipcomponents1-2: pass spec/arb_transform_feedback3/gl_skipcomponents1-3: pass spec/arb_transform_feedback3/gl_skipcomponents1-gl_nextbuffer: pass spec/arb_transform_feedback3/gl_skipcomponents1234: pass spec/arb_transform_feedback3/gl_skipcomponents2: pass spec/arb_transform_feedback3/gl_skipcomponents3: pass spec/arb_transform_feedback3/gl_skipcomponents4: pass spec/arb_uniform_buffer_object/2-buffers-bug: pass spec/arb_uniform_buffer_object/bindbuffer-general-point: pass spec/arb_uniform_buffer_object/buffer-targets: pass spec/arb_uniform_buffer_object/bufferstorage: pass spec/arb_uniform_buffer_object/deletebuffers: pass spec/arb_uniform_buffer_object/dlist: pass spec/arb_uniform_buffer_object/example_from_spec: pass spec/arb_uniform_buffer_object/field_after_struct_base_alignment: pass spec/arb_uniform_buffer_object/getactiveuniformblockiv-uniform-block-data-size: pass spec/arb_uniform_buffer_object/getactiveuniformblockname: pass spec/arb_uniform_buffer_object/getactiveuniformname: pass spec/arb_uniform_buffer_object/getactiveuniformsiv-uniform-array-stride: pass spec/arb_uniform_buffer_object/getactiveuniformsiv-uniform-block-index: pass spec/arb_uniform_buffer_object/getactiveuniformsiv-uniform-matrix-stride: pass spec/arb_uniform_buffer_object/getactiveuniformsiv-uniform-type: pass spec/arb_uniform_buffer_object/getintegeri_v: pass spec/arb_uniform_buffer_object/getprogramiv: pass spec/arb_uniform_buffer_object/getuniformblockindex: pass spec/arb_uniform_buffer_object/getuniformindices: pass spec/arb_uniform_buffer_object/getuniformlocation: pass spec/arb_uniform_buffer_object/layout-std140: skip spec/arb_uniform_buffer_object/layout-std140-base-size-and-alignment: pass spec/arb_uniform_buffer_object/link-mismatch-blocks: pass spec/arb_uniform_buffer_object/maxblocks: pass spec/arb_uniform_buffer_object/maxuniformblocksize/fs: pass spec/arb_uniform_buffer_object/maxuniformblocksize/fsexceed: pass spec/arb_uniform_buffer_object/maxuniformblocksize/vs: pass spec/arb_uniform_buffer_object/maxuniformblocksize/vsexceed: pass spec/arb_uniform_buffer_object/minmax: pass spec/arb_uniform_buffer_object/negative-bindbuffer-index: pass spec/arb_uniform_buffer_object/negative-bindbuffer-target: pass spec/arb_uniform_buffer_object/negative-bindbufferrange-range: pass spec/arb_uniform_buffer_object/negative-getactiveuniformblockiv: pass spec/arb_uniform_buffer_object/negative-getactiveuniformsiv: pass spec/arb_uniform_buffer_object/referenced-by-shader: pass spec/arb_uniform_buffer_object/rendering: pass spec/arb_uniform_buffer_object/rendering-dsa: pass spec/arb_uniform_buffer_object/rendering-dsa-offset: pass spec/arb_uniform_buffer_object/rendering-offset: pass spec/arb_uniform_buffer_object/row-major: pass spec/arb_uniform_buffer_object/row-major-matrix-inside-array-of-struct: pass spec/arb_uniform_buffer_object/std140-row_major-array-struct-struct-mat2x3-mat2x4-and-int: pass spec/arb_uniform_buffer_object/struct_base_alignment: pass spec/arb_uniform_buffer_object/uniformblockbinding: pass spec/arb_vertex_array_bgra/api-errors: pass spec/arb_vertex_array_bgra/get: pass spec/arb_vertex_array_object/isvertexarray: pass spec/arb_vertex_array_object/vao-element-array-buffer: pass spec/arb_vertex_attrib_64bit/check-explicit-location: fail spec/arb_vertex_attrib_64bit/double_attribs: pass spec/arb_vertex_attrib_64bit/execution/vs-dvec3-input: pass spec/arb_vertex_attrib_64bit/execution/vs-fp64-input-trunc: pass spec/arb_vertex_attrib_64bit/execution/vs-fs-pass-vertex-attrib: pass spec/arb_vertex_attrib_64bit/execution/vs-test-attrib-location: pass spec/arb_vertex_buffer_object/elements-negative-offset: pass spec/arb_vertex_buffer_object/fdo14575: pass spec/arb_vertex_buffer_object/fdo22540: pass spec/arb_vertex_buffer_object/fdo31934: pass spec/arb_vertex_buffer_object/ib-data-sync: pass spec/arb_vertex_buffer_object/ib-subdata-sync: pass spec/arb_vertex_buffer_object/mixed-immediate-and-vbo: pass spec/arb_vertex_buffer_object/pos-array: pass spec/arb_vertex_buffer_object/vbo-bufferdata: pass spec/arb_vertex_buffer_object/vbo-map-remap: pass spec/arb_vertex_buffer_object/vbo-map-unsync: pass spec/arb_vertex_buffer_object/vbo-subdata-many drawarrays: pass spec/arb_vertex_buffer_object/vbo-subdata-many drawelements: pass spec/arb_vertex_buffer_object/vbo-subdata-many drawrangeelements: pass spec/arb_vertex_buffer_object/vbo-subdata-sync: pass spec/arb_vertex_buffer_object/vbo-subdata-zero: pass spec/arb_vertex_program/arl: pass spec/arb_vertex_program/big-param: pass spec/arb_vertex_program/clip-plane-transformation arb: pass spec/arb_vertex_program/dataflow-bug: pass spec/arb_vertex_program/fdo24066: pass spec/arb_vertex_program/fogcoord-dp3: pass spec/arb_vertex_program/fogcoord-dp4: pass spec/arb_vertex_program/fogcoord-dph: pass spec/arb_vertex_program/getenv4d-with-error: pass spec/arb_vertex_program/getlocal4-errors: pass spec/arb_vertex_program/getlocal4d-with-error: pass spec/arb_vertex_program/getlocal4f-max: pass spec/arb_vertex_program/minmax: pass spec/arb_vertex_program/vp-address-01: pass spec/arb_vertex_program/vp-address-02: skip spec/arb_vertex_program/vp-address-04: skip spec/arb_vertex_program/vp-arl-constant-array: pass spec/arb_vertex_program/vp-arl-constant-array-huge: pass spec/arb_vertex_program/vp-arl-constant-array-huge-offset: pass spec/arb_vertex_program/vp-arl-constant-array-huge-offset-neg: pass spec/arb_vertex_program/vp-arl-constant-array-huge-overwritten: pass spec/arb_vertex_program/vp-arl-constant-array-huge-relative-offset: pass spec/arb_vertex_program/vp-arl-constant-array-huge-varying: pass spec/arb_vertex_program/vp-arl-constant-array-varying: pass spec/arb_vertex_program/vp-arl-env-array: pass spec/arb_vertex_program/vp-arl-local-array: pass spec/arb_vertex_program/vp-arl-neg-array: pass spec/arb_vertex_program/vp-arl-neg-array-2: pass spec/arb_vertex_program/vp-bad-program: pass spec/arb_vertex_program/vp-constant-array: pass spec/arb_vertex_program/vp-constant-array-huge: pass spec/arb_vertex_program/vp-constant-negate: pass spec/arb_vertex_program/vp-exp-alias: pass spec/arb_vertex_program/vp-max: pass spec/arb_vertex_program/vp-max-array: pass spec/arb_vertex_program/vp-min: pass spec/arb_vertex_program/vp-sge-alias: pass spec/arb_vertex_program/vp-two-constants: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/ColorPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/FogCoordPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/IndexPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/NormalPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/SecondaryColorPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/TexCoordPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribFormat-badsize: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribFormat-badsize-bgra: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribFormat-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribIFormat-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribIPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribLFormat-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP1ui-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP1uiv-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP2ui-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP2uiv-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP3ui-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP3uiv-normalized-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP3uiv-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP4ui-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribP4uiv-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribPointer-badsize: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribPointer-badsize-bgra: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexAttribPointer-ok: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-api-errors/VertexPointer-not-allowed: pass spec/arb_vertex_type_10f_11f_11f_rev/arb_vertex_type_10f_11f_11f_rev-draw-vertices: pass spec/arb_vertex_type_2_10_10_10_rev/arb_vertex_type_2_10_10_10_rev-array_types: pass spec/arb_vertex_type_2_10_10_10_rev/attribs: pass spec/arb_vertex_type_2_10_10_10_rev/draw-vertices-2101010: fail spec/arb_viewport_array/bounds/DepthRange near, far validity: pass spec/arb_viewport_array/bounds/Scissor left, bottom, width, height validity: pass spec/arb_viewport_array/bounds/Viewport x, y, width, height validity: pass spec/arb_viewport_array/clear: pass spec/arb_viewport_array/depthrange-indices: pass spec/arb_viewport_array/minmax: pass spec/arb_viewport_array/queries: pass spec/arb_viewport_array/render-depthrange: pass spec/arb_viewport_array/render-scissor/Render multi-scissor rectangles: pass spec/arb_viewport_array/render-scissor/Render multi-viewport scissor test: pass spec/arb_viewport_array/render-viewport: pass spec/arb_viewport_array/scissor-check: pass spec/arb_viewport_array/scissor-indices: pass spec/arb_viewport_array/viewport-indices: pass spec/ati_draw_buffers/arbfp-no-index: pass spec/ati_draw_buffers/arbfp-no-option: pass spec/ati_draw_buffers/ati_draw_buffers-arbfp: pass spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip spec/ati_fragment_shader/ati-fs-bad-delete: pass spec/ati_texture_compression_3dc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI: pass spec/ati_texture_compression_3dc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI NPOT: pass spec/ati_texture_compression_3dc/invalid formats: pass spec/ati_texture_compression_3dc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_LUMINANCE_ALPHA_3DC, swizzled, border color only: pass spec/ati_texture_compression_3dc/texwrap formats bordercolor/GL_COMPRESSED_LUMINANCE_ALPHA_3DC, border color only: pass spec/ati_texture_compression_3dc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_3DC: pass spec/ati_texture_compression_3dc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_3DC, NPOT: pass spec/ati_texture_compression_3dc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_3DC, swizzled: pass spec/egl 1.4/eglcreatepbuffersurface and then glclear: fail spec/egl 1.4/eglcreatesurface: fail spec/egl 1.4/eglquerysurface egl_bad_attribute: pass spec/egl 1.4/eglquerysurface egl_bad_surface: pass spec/egl 1.4/eglquerysurface egl_height: pass spec/egl 1.4/eglquerysurface egl_width: pass spec/egl 1.4/eglterminate then unbind context: pass spec/egl_chromium_sync_control/conformance/eglGetSyncValuesCHROMIUM_msc_and_sbc_test: fail spec/egl_chromium_sync_control/conformance/eglGetSyncValuesCHROMIUM_null_pointers: pass spec/egl_chromium_sync_control/conformance/eglGetSyncValuesCHROMIUM_ust_test: pass spec/egl_ext_client_extensions/conformance test 1: pass spec/egl_ext_client_extensions/conformance test 2: pass spec/egl_ext_client_extensions/conformance test 3: pass spec/egl_khr_create_context/3.2 core profile required: pass spec/egl_khr_create_context/default major version gl: pass spec/egl_khr_create_context/default major version gles: fail spec/egl_khr_create_context/default minor version gl: pass spec/egl_khr_create_context/default minor version gles: fail spec/egl_khr_create_context/invalid attribute gl: pass spec/egl_khr_create_context/invalid attribute gles: pass spec/egl_khr_create_context/invalid flag gl: pass spec/egl_khr_create_context/invalid flag gles: pass spec/egl_khr_create_context/invalid opengl version: pass spec/egl_khr_create_context/invalid profile: pass spec/egl_khr_create_context/null valid attribute gl: pass spec/egl_khr_create_context/null valid attribute gles: fail spec/egl_khr_create_context/pre-gl3.2 profile: pass spec/egl_khr_create_context/valid attribute empty gl: pass spec/egl_khr_create_context/valid attribute empty gles: fail spec/egl_khr_create_context/valid debug flag gl: pass spec/egl_khr_create_context/valid debug flag gles1: fail spec/egl_khr_create_context/valid debug flag gles2: fail spec/egl_khr_create_context/valid debug flag gles3: fail spec/egl_khr_create_context/valid forward-compatible flag gl: fail spec/egl_khr_create_context/verify gl flavor: pass spec/egl_khr_fence_sync/conformance/eglClientWaitSyncKHR_flag_sync_flush: pass spec/egl_khr_fence_sync/conformance/eglClientWaitSyncKHR_invalid_sync: pass spec/egl_khr_fence_sync/conformance/eglClientWaitSyncKHR_nonzero_timeout: pass spec/egl_khr_fence_sync/conformance/eglClientWaitSyncKHR_zero_timeout: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_default_attributes: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_invalid_attrib_list: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_invalid_display: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_invalid_sync_type: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_no_current_context: pass spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_with_display_bound_in_other_thread: skip spec/egl_khr_fence_sync/conformance/eglCreateSyncKHR_wrong_display_same_thread: skip spec/egl_khr_fence_sync/conformance/eglDestroySyncKHR_invalid_sync: pass spec/egl_khr_fence_sync/conformance/eglGetSyncAttribKHR_invalid_attrib: pass spec/egl_khr_fence_sync/conformance/eglGetSyncAttribKHR_invalid_sync: pass spec/egl_khr_fence_sync/conformance/eglGetSyncAttribKHR_sync_status: pass spec/egl_khr_get_all_proc_addresses/conformance: pass spec/egl_khr_gl_colorspace/linear: fail spec/egl_khr_gl_colorspace/srgb: fail spec/egl_khr_wait_sync/conformance/eglWaitSyncKHR_invalid_sync: pass spec/egl_mesa_configless_context/basic: crash spec/egl_nok_swap_region/basic: skip spec/egl_nok_texture_from_pixmap/basic: fail spec/ext_depth_bounds_test/depth_bounds: pass spec/ext_draw_buffers2/fbo-drawbuffers2-blend: pass spec/ext_draw_buffers2/fbo-drawbuffers2-colormask: pass spec/ext_draw_buffers2/fbo-drawbuffers2-colormask clear: pass spec/ext_fog_coord/ext_fog_coord-modes: pass spec/ext_framebuffer_blit/blit-early: pass spec/ext_framebuffer_blit/fbo-blit: pass spec/ext_framebuffer_blit/fbo-copypix: pass spec/ext_framebuffer_blit/fbo-generatemipmap-versus-read_framebuffer: pass spec/ext_framebuffer_blit/fbo-readdrawpix: pass spec/ext_framebuffer_blit/fbo-srgb-blit: fail spec/ext_framebuffer_blit/fbo-sys-blit: pass spec/ext_framebuffer_blit/fbo-sys-sub-blit: pass spec/ext_framebuffer_multisample/accuracy 16 color: skip spec/ext_framebuffer_multisample/accuracy 16 color depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 color depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 16 color linear: skip spec/ext_framebuffer_multisample/accuracy 16 color small: skip spec/ext_framebuffer_multisample/accuracy 16 color small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 color small depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 16 color small linear: skip spec/ext_framebuffer_multisample/accuracy 16 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 16 depth_draw depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 16 depth_draw small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 16 depth_resolve depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 16 depth_resolve small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 srgb: skip spec/ext_framebuffer_multisample/accuracy 16 srgb depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 srgb depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 16 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 16 srgb small: skip spec/ext_framebuffer_multisample/accuracy 16 srgb small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 srgb small depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 16 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_draw depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_draw small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve depthstencil: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 2 color: skip spec/ext_framebuffer_multisample/accuracy 2 color depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 color depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 2 color linear: skip spec/ext_framebuffer_multisample/accuracy 2 color small: skip spec/ext_framebuffer_multisample/accuracy 2 color small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 color small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 2 color small linear: skip spec/ext_framebuffer_multisample/accuracy 2 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 2 depth_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 2 depth_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 2 depth_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 srgb: skip spec/ext_framebuffer_multisample/accuracy 2 srgb depthstencil: fail spec/ext_framebuffer_multisample/accuracy 2 srgb depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 2 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 2 srgb small: skip spec/ext_framebuffer_multisample/accuracy 2 srgb small depthstencil: fail spec/ext_framebuffer_multisample/accuracy 2 srgb small depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 2 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 2 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 2 stencil_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 2 stencil_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 32 color: skip spec/ext_framebuffer_multisample/accuracy 32 color depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 color depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 32 color linear: skip spec/ext_framebuffer_multisample/accuracy 32 color small: skip spec/ext_framebuffer_multisample/accuracy 32 color small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 color small depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 32 color small linear: skip spec/ext_framebuffer_multisample/accuracy 32 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 32 depth_draw depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 32 depth_draw small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 32 depth_resolve depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 32 depth_resolve small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 srgb: skip spec/ext_framebuffer_multisample/accuracy 32 srgb depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 srgb depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 32 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 32 srgb small: skip spec/ext_framebuffer_multisample/accuracy 32 srgb small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 srgb small depthstencil linear: skip spec/ext_framebuffer_multisample/accuracy 32 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_draw depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_draw small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve depthstencil: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve small depthstencil: skip spec/ext_framebuffer_multisample/accuracy 4 color: skip spec/ext_framebuffer_multisample/accuracy 4 color depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 color depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 4 color linear: skip spec/ext_framebuffer_multisample/accuracy 4 color small: skip spec/ext_framebuffer_multisample/accuracy 4 color small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 color small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 4 color small linear: skip spec/ext_framebuffer_multisample/accuracy 4 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 4 depth_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 4 depth_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 4 depth_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 srgb: skip spec/ext_framebuffer_multisample/accuracy 4 srgb depthstencil: fail spec/ext_framebuffer_multisample/accuracy 4 srgb depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 4 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 4 srgb small: skip spec/ext_framebuffer_multisample/accuracy 4 srgb small depthstencil: fail spec/ext_framebuffer_multisample/accuracy 4 srgb small depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 4 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 4 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 4 stencil_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 4 stencil_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 color: skip spec/ext_framebuffer_multisample/accuracy 6 color depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 color depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 6 color linear: skip spec/ext_framebuffer_multisample/accuracy 6 color small: skip spec/ext_framebuffer_multisample/accuracy 6 color small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 color small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 6 color small linear: skip spec/ext_framebuffer_multisample/accuracy 6 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 6 depth_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 6 depth_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 6 depth_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 6 depth_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 srgb: skip spec/ext_framebuffer_multisample/accuracy 6 srgb depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 srgb depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 6 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 6 srgb small: skip spec/ext_framebuffer_multisample/accuracy 6 srgb small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 srgb small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 6 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 6 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 6 stencil_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 6 stencil_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 color: skip spec/ext_framebuffer_multisample/accuracy 8 color depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 color depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 8 color linear: skip spec/ext_framebuffer_multisample/accuracy 8 color small: skip spec/ext_framebuffer_multisample/accuracy 8 color small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 color small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy 8 color small linear: skip spec/ext_framebuffer_multisample/accuracy 8 depth_draw: skip spec/ext_framebuffer_multisample/accuracy 8 depth_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 depth_draw small: skip spec/ext_framebuffer_multisample/accuracy 8 depth_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 depth_resolve: skip spec/ext_framebuffer_multisample/accuracy 8 depth_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy 8 depth_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 srgb: skip spec/ext_framebuffer_multisample/accuracy 8 srgb depthstencil: fail spec/ext_framebuffer_multisample/accuracy 8 srgb depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 8 srgb linear: skip spec/ext_framebuffer_multisample/accuracy 8 srgb small: skip spec/ext_framebuffer_multisample/accuracy 8 srgb small depthstencil: fail spec/ext_framebuffer_multisample/accuracy 8 srgb small depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy 8 srgb small linear: skip spec/ext_framebuffer_multisample/accuracy 8 stencil_draw: skip spec/ext_framebuffer_multisample/accuracy 8 stencil_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy 8 stencil_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples color: skip spec/ext_framebuffer_multisample/accuracy all_samples color depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples color depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy all_samples color linear: skip spec/ext_framebuffer_multisample/accuracy all_samples color small: skip spec/ext_framebuffer_multisample/accuracy all_samples color small depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples color small depthstencil linear: pass spec/ext_framebuffer_multisample/accuracy all_samples color small linear: skip spec/ext_framebuffer_multisample/accuracy all_samples depth_draw: skip spec/ext_framebuffer_multisample/accuracy all_samples depth_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples depth_draw small: skip spec/ext_framebuffer_multisample/accuracy all_samples depth_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve: skip spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve small: skip spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve small depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples srgb: skip spec/ext_framebuffer_multisample/accuracy all_samples srgb depthstencil: fail spec/ext_framebuffer_multisample/accuracy all_samples srgb depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy all_samples srgb linear: skip spec/ext_framebuffer_multisample/accuracy all_samples srgb small: skip spec/ext_framebuffer_multisample/accuracy all_samples srgb small depthstencil: fail spec/ext_framebuffer_multisample/accuracy all_samples srgb small depthstencil linear: fail spec/ext_framebuffer_multisample/accuracy all_samples srgb small linear: skip spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw: skip spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw small: skip spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw small depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve: skip spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve depthstencil: pass spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve small: skip spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve small depthstencil: pass spec/ext_framebuffer_multisample/alpha-blending: pass spec/ext_framebuffer_multisample/alpha-blending slow_cc: pass spec/ext_framebuffer_multisample/alpha-blending-after-rendering 16: skip spec/ext_framebuffer_multisample/alpha-blending-after-rendering 2: pass spec/ext_framebuffer_multisample/alpha-blending-after-rendering 32: skip spec/ext_framebuffer_multisample/alpha-blending-after-rendering 4: pass spec/ext_framebuffer_multisample/alpha-blending-after-rendering 6: pass spec/ext_framebuffer_multisample/alpha-blending-after-rendering 8: pass spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 16: skip spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 2: skip spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 32: skip spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 4: skip spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 6: skip spec/ext_framebuffer_multisample/alpha-coverage-no-draw-buffer-zero 8: skip spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 16: skip spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 2: pass spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 32: skip spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 4: pass spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 6: pass spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 8: pass spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 16: skip spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 2: pass spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 32: skip spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 4: pass spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 6: pass spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 8: pass spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 16: skip spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 2: pass spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 32: skip spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 4: pass spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 6: pass spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 8: pass spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 16: skip spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 2: pass spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 32: skip spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 4: pass spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 6: pass spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 8: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 16: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 2: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 32: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 4: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 6: pass spec/ext_framebuffer_multisample/alpha-to-one-single-sample-buffer 8: pass spec/ext_framebuffer_multisample/bitmap 16: skip spec/ext_framebuffer_multisample/bitmap 2: pass spec/ext_framebuffer_multisample/bitmap 32: skip spec/ext_framebuffer_multisample/bitmap 4: pass spec/ext_framebuffer_multisample/bitmap 6: pass spec/ext_framebuffer_multisample/bitmap 8: pass spec/ext_framebuffer_multisample/blit-flipped 16 x: skip spec/ext_framebuffer_multisample/blit-flipped 16 y: skip spec/ext_framebuffer_multisample/blit-flipped 2 x: pass spec/ext_framebuffer_multisample/blit-flipped 2 y: pass spec/ext_framebuffer_multisample/blit-flipped 32 x: skip spec/ext_framebuffer_multisample/blit-flipped 32 y: skip spec/ext_framebuffer_multisample/blit-flipped 4 x: pass spec/ext_framebuffer_multisample/blit-flipped 4 y: pass spec/ext_framebuffer_multisample/blit-flipped 6 x: pass spec/ext_framebuffer_multisample/blit-flipped 6 y: pass spec/ext_framebuffer_multisample/blit-flipped 8 x: pass spec/ext_framebuffer_multisample/blit-flipped 8 y: pass spec/ext_framebuffer_multisample/blit-mismatched-formats: fail spec/ext_framebuffer_multisample/blit-mismatched-samples: pass spec/ext_framebuffer_multisample/blit-mismatched-sizes: pass spec/ext_framebuffer_multisample/blit-multiple-render-targets 0: pass spec/ext_framebuffer_multisample/blit-multiple-render-targets 16: skip spec/ext_framebuffer_multisample/blit-multiple-render-targets 2: pass spec/ext_framebuffer_multisample/blit-multiple-render-targets 32: skip spec/ext_framebuffer_multisample/blit-multiple-render-targets 4: pass spec/ext_framebuffer_multisample/blit-multiple-render-targets 6: pass spec/ext_framebuffer_multisample/blit-multiple-render-targets 8: pass spec/ext_framebuffer_multisample/clear 16 color: skip spec/ext_framebuffer_multisample/clear 16 depth: skip spec/ext_framebuffer_multisample/clear 16 stencil: skip spec/ext_framebuffer_multisample/clear 2 color: pass spec/ext_framebuffer_multisample/clear 2 depth: pass spec/ext_framebuffer_multisample/clear 2 stencil: pass spec/ext_framebuffer_multisample/clear 32 color: skip spec/ext_framebuffer_multisample/clear 32 depth: skip spec/ext_framebuffer_multisample/clear 32 stencil: skip spec/ext_framebuffer_multisample/clear 4 color: pass spec/ext_framebuffer_multisample/clear 4 depth: pass spec/ext_framebuffer_multisample/clear 4 stencil: pass spec/ext_framebuffer_multisample/clear 6 color: pass spec/ext_framebuffer_multisample/clear 6 depth: pass spec/ext_framebuffer_multisample/clear 6 stencil: pass spec/ext_framebuffer_multisample/clear 8 color: pass spec/ext_framebuffer_multisample/clear 8 depth: pass spec/ext_framebuffer_multisample/clear 8 stencil: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 downsample: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 msaa: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 normal: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 upsample: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 downsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 msaa: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 normal: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 upsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 downsample: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 msaa: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 normal: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 upsample: skip spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 downsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 msaa: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 normal: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 upsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 downsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 msaa: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 normal: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 upsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 downsample: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 msaa: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 normal: pass spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 upsample: pass spec/ext_framebuffer_multisample/dlist: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 16: skip spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 2: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 32: skip spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 4: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 6: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 8: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 16: skip spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 2: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 32: skip spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 4: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 6: pass spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 8: pass spec/ext_framebuffer_multisample/enable-flag: pass spec/ext_framebuffer_multisample/fast-clear: pass spec/ext_framebuffer_multisample/formats 16: skip spec/ext_framebuffer_multisample/formats 2: pass spec/ext_framebuffer_multisample/formats 32: skip spec/ext_framebuffer_multisample/formats 4: pass spec/ext_framebuffer_multisample/formats 6: pass spec/ext_framebuffer_multisample/formats 8: pass spec/ext_framebuffer_multisample/formats all_samples: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 16: skip spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 2: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 32: skip spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 4: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 6: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 8: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 16: skip spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 2: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 32: skip spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 4: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 6: pass spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 8: pass spec/ext_framebuffer_multisample/interpolation 0 centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 0 centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 0 centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 0 centroid-edges: fail spec/ext_framebuffer_multisample/interpolation 0 non-centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 0 non-centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 0 non-centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 16 centroid-deriv: skip spec/ext_framebuffer_multisample/interpolation 16 centroid-deriv-disabled: skip spec/ext_framebuffer_multisample/interpolation 16 centroid-disabled: skip spec/ext_framebuffer_multisample/interpolation 16 centroid-edges: skip spec/ext_framebuffer_multisample/interpolation 16 non-centroid-deriv: skip spec/ext_framebuffer_multisample/interpolation 16 non-centroid-deriv-disabled: skip spec/ext_framebuffer_multisample/interpolation 16 non-centroid-disabled: skip spec/ext_framebuffer_multisample/interpolation 2 centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 2 centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 2 centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 2 centroid-edges: pass spec/ext_framebuffer_multisample/interpolation 2 non-centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 2 non-centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 2 non-centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 32 centroid-deriv: skip spec/ext_framebuffer_multisample/interpolation 32 centroid-deriv-disabled: skip spec/ext_framebuffer_multisample/interpolation 32 centroid-disabled: skip spec/ext_framebuffer_multisample/interpolation 32 centroid-edges: skip spec/ext_framebuffer_multisample/interpolation 32 non-centroid-deriv: skip spec/ext_framebuffer_multisample/interpolation 32 non-centroid-deriv-disabled: skip spec/ext_framebuffer_multisample/interpolation 32 non-centroid-disabled: skip spec/ext_framebuffer_multisample/interpolation 4 centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 4 centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 4 centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 4 centroid-edges: pass spec/ext_framebuffer_multisample/interpolation 4 non-centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 4 non-centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 4 non-centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 6 centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 6 centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 6 centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 6 centroid-edges: pass spec/ext_framebuffer_multisample/interpolation 6 non-centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 6 non-centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 6 non-centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 8 centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 8 centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 8 centroid-disabled: pass spec/ext_framebuffer_multisample/interpolation 8 centroid-edges: pass spec/ext_framebuffer_multisample/interpolation 8 non-centroid-deriv: pass spec/ext_framebuffer_multisample/interpolation 8 non-centroid-deriv-disabled: pass spec/ext_framebuffer_multisample/interpolation 8 non-centroid-disabled: pass spec/ext_framebuffer_multisample/line-smooth 16: skip spec/ext_framebuffer_multisample/line-smooth 2: pass spec/ext_framebuffer_multisample/line-smooth 32: skip spec/ext_framebuffer_multisample/line-smooth 4: pass spec/ext_framebuffer_multisample/line-smooth 6: pass spec/ext_framebuffer_multisample/line-smooth 8: pass spec/ext_framebuffer_multisample/minmax: pass spec/ext_framebuffer_multisample/multisample-blit 16 color: skip spec/ext_framebuffer_multisample/multisample-blit 16 color linear: skip spec/ext_framebuffer_multisample/multisample-blit 16 depth: skip spec/ext_framebuffer_multisample/multisample-blit 16 stencil: skip spec/ext_framebuffer_multisample/multisample-blit 2 color: pass spec/ext_framebuffer_multisample/multisample-blit 2 color linear: pass spec/ext_framebuffer_multisample/multisample-blit 2 depth: pass spec/ext_framebuffer_multisample/multisample-blit 2 stencil: pass spec/ext_framebuffer_multisample/multisample-blit 32 color: skip spec/ext_framebuffer_multisample/multisample-blit 32 color linear: skip spec/ext_framebuffer_multisample/multisample-blit 32 depth: skip spec/ext_framebuffer_multisample/multisample-blit 32 stencil: skip spec/ext_framebuffer_multisample/multisample-blit 4 color: pass spec/ext_framebuffer_multisample/multisample-blit 4 color linear: pass spec/ext_framebuffer_multisample/multisample-blit 4 depth: pass spec/ext_framebuffer_multisample/multisample-blit 4 stencil: pass spec/ext_framebuffer_multisample/multisample-blit 6 color: pass spec/ext_framebuffer_multisample/multisample-blit 6 color linear: pass spec/ext_framebuffer_multisample/multisample-blit 6 depth: pass spec/ext_framebuffer_multisample/multisample-blit 6 stencil: pass spec/ext_framebuffer_multisample/multisample-blit 8 color: pass spec/ext_framebuffer_multisample/multisample-blit 8 color linear: pass spec/ext_framebuffer_multisample/multisample-blit 8 depth: pass spec/ext_framebuffer_multisample/multisample-blit 8 stencil: pass spec/ext_framebuffer_multisample/negative-copypixels: pass spec/ext_framebuffer_multisample/negative-copyteximage: pass spec/ext_framebuffer_multisample/negative-max-samples: skip spec/ext_framebuffer_multisample/negative-mismatched-samples: pass spec/ext_framebuffer_multisample/negative-readpixels: pass spec/ext_framebuffer_multisample/no-color 16 depth combined: skip spec/ext_framebuffer_multisample/no-color 16 depth separate: skip spec/ext_framebuffer_multisample/no-color 16 depth single: skip spec/ext_framebuffer_multisample/no-color 16 depth-computed combined: skip spec/ext_framebuffer_multisample/no-color 16 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 16 depth-computed single: skip spec/ext_framebuffer_multisample/no-color 16 stencil combined: skip spec/ext_framebuffer_multisample/no-color 16 stencil separate: skip spec/ext_framebuffer_multisample/no-color 16 stencil single: skip spec/ext_framebuffer_multisample/no-color 2 depth combined: pass spec/ext_framebuffer_multisample/no-color 2 depth separate: skip spec/ext_framebuffer_multisample/no-color 2 depth single: pass spec/ext_framebuffer_multisample/no-color 2 depth-computed combined: pass spec/ext_framebuffer_multisample/no-color 2 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 2 depth-computed single: pass spec/ext_framebuffer_multisample/no-color 2 stencil combined: pass spec/ext_framebuffer_multisample/no-color 2 stencil separate: skip spec/ext_framebuffer_multisample/no-color 2 stencil single: pass spec/ext_framebuffer_multisample/no-color 32 depth combined: skip spec/ext_framebuffer_multisample/no-color 32 depth separate: skip spec/ext_framebuffer_multisample/no-color 32 depth single: skip spec/ext_framebuffer_multisample/no-color 32 depth-computed combined: skip spec/ext_framebuffer_multisample/no-color 32 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 32 depth-computed single: skip spec/ext_framebuffer_multisample/no-color 32 stencil combined: skip spec/ext_framebuffer_multisample/no-color 32 stencil separate: skip spec/ext_framebuffer_multisample/no-color 32 stencil single: skip spec/ext_framebuffer_multisample/no-color 4 depth combined: pass spec/ext_framebuffer_multisample/no-color 4 depth separate: skip spec/ext_framebuffer_multisample/no-color 4 depth single: pass spec/ext_framebuffer_multisample/no-color 4 depth-computed combined: pass spec/ext_framebuffer_multisample/no-color 4 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 4 depth-computed single: pass spec/ext_framebuffer_multisample/no-color 4 stencil combined: pass spec/ext_framebuffer_multisample/no-color 4 stencil separate: skip spec/ext_framebuffer_multisample/no-color 4 stencil single: pass spec/ext_framebuffer_multisample/no-color 6 depth combined: pass spec/ext_framebuffer_multisample/no-color 6 depth separate: skip spec/ext_framebuffer_multisample/no-color 6 depth single: pass spec/ext_framebuffer_multisample/no-color 6 depth-computed combined: pass spec/ext_framebuffer_multisample/no-color 6 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 6 depth-computed single: pass spec/ext_framebuffer_multisample/no-color 6 stencil combined: pass spec/ext_framebuffer_multisample/no-color 6 stencil separate: skip spec/ext_framebuffer_multisample/no-color 6 stencil single: pass spec/ext_framebuffer_multisample/no-color 8 depth combined: pass spec/ext_framebuffer_multisample/no-color 8 depth separate: skip spec/ext_framebuffer_multisample/no-color 8 depth single: pass spec/ext_framebuffer_multisample/no-color 8 depth-computed combined: pass spec/ext_framebuffer_multisample/no-color 8 depth-computed separate: skip spec/ext_framebuffer_multisample/no-color 8 depth-computed single: pass spec/ext_framebuffer_multisample/no-color 8 stencil combined: pass spec/ext_framebuffer_multisample/no-color 8 stencil separate: skip spec/ext_framebuffer_multisample/no-color 8 stencil single: pass spec/ext_framebuffer_multisample/point-smooth 16: skip spec/ext_framebuffer_multisample/point-smooth 2: pass spec/ext_framebuffer_multisample/point-smooth 32: skip spec/ext_framebuffer_multisample/point-smooth 4: pass spec/ext_framebuffer_multisample/point-smooth 6: pass spec/ext_framebuffer_multisample/point-smooth 8: pass spec/ext_framebuffer_multisample/polygon-smooth 16: skip spec/ext_framebuffer_multisample/polygon-smooth 2: pass spec/ext_framebuffer_multisample/polygon-smooth 32: skip spec/ext_framebuffer_multisample/polygon-smooth 4: pass spec/ext_framebuffer_multisample/polygon-smooth 6: pass spec/ext_framebuffer_multisample/polygon-smooth 8: pass spec/ext_framebuffer_multisample/polygon-stipple 16: skip spec/ext_framebuffer_multisample/polygon-stipple 2: pass spec/ext_framebuffer_multisample/polygon-stipple 32: skip spec/ext_framebuffer_multisample/polygon-stipple 4: pass spec/ext_framebuffer_multisample/polygon-stipple 6: pass spec/ext_framebuffer_multisample/polygon-stipple 8: pass spec/ext_framebuffer_multisample/renderbuffer-samples: pass spec/ext_framebuffer_multisample/renderbufferstorage-samples: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 16 color: skip spec/ext_framebuffer_multisample/sample-alpha-to-coverage 16 depth: skip spec/ext_framebuffer_multisample/sample-alpha-to-coverage 2 color: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 2 depth: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 32 color: skip spec/ext_framebuffer_multisample/sample-alpha-to-coverage 32 depth: skip spec/ext_framebuffer_multisample/sample-alpha-to-coverage 4 color: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 4 depth: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 6 color: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 6 depth: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 8 color: pass spec/ext_framebuffer_multisample/sample-alpha-to-coverage 8 depth: pass spec/ext_framebuffer_multisample/sample-alpha-to-one 16: skip spec/ext_framebuffer_multisample/sample-alpha-to-one 2: pass spec/ext_framebuffer_multisample/sample-alpha-to-one 32: skip spec/ext_framebuffer_multisample/sample-alpha-to-one 4: pass spec/ext_framebuffer_multisample/sample-alpha-to-one 6: pass spec/ext_framebuffer_multisample/sample-alpha-to-one 8: pass spec/ext_framebuffer_multisample/sample-coverage 16 inverted: skip spec/ext_framebuffer_multisample/sample-coverage 16 non-inverted: skip spec/ext_framebuffer_multisample/sample-coverage 2 inverted: pass spec/ext_framebuffer_multisample/sample-coverage 2 non-inverted: pass spec/ext_framebuffer_multisample/sample-coverage 32 inverted: skip spec/ext_framebuffer_multisample/sample-coverage 32 non-inverted: skip spec/ext_framebuffer_multisample/sample-coverage 4 inverted: pass spec/ext_framebuffer_multisample/sample-coverage 4 non-inverted: pass spec/ext_framebuffer_multisample/sample-coverage 6 inverted: pass spec/ext_framebuffer_multisample/sample-coverage 6 non-inverted: pass spec/ext_framebuffer_multisample/sample-coverage 8 inverted: pass spec/ext_framebuffer_multisample/sample-coverage 8 non-inverted: pass spec/ext_framebuffer_multisample/samples: pass spec/ext_framebuffer_multisample/turn-on-off 16: skip spec/ext_framebuffer_multisample/turn-on-off 2: fail spec/ext_framebuffer_multisample/turn-on-off 32: skip spec/ext_framebuffer_multisample/turn-on-off 4: fail spec/ext_framebuffer_multisample/turn-on-off 6: fail spec/ext_framebuffer_multisample/turn-on-off 8: fail spec/ext_framebuffer_multisample/unaligned-blit 16 color downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 16 color msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 16 color upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 16 depth downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 16 depth msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 16 depth upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 16 stencil downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 16 stencil msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 16 stencil upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 2 color downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 2 color msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 2 color upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 2 depth downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 2 depth msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 2 depth upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 2 stencil downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 2 stencil msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 2 stencil upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 32 color downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 32 color msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 32 color upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 32 depth downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 32 depth msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 32 depth upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 32 stencil downsample: skip spec/ext_framebuffer_multisample/unaligned-blit 32 stencil msaa: skip spec/ext_framebuffer_multisample/unaligned-blit 32 stencil upsample: skip spec/ext_framebuffer_multisample/unaligned-blit 4 color downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 4 color msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 4 color upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 4 depth downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 4 depth msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 4 depth upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 4 stencil downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 4 stencil msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 4 stencil upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 color downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 color msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 6 color upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 depth downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 depth msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 6 depth upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 stencil downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 6 stencil msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 6 stencil upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 color downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 color msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 8 color upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 depth downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 depth msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 8 depth upsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 stencil downsample: pass spec/ext_framebuffer_multisample/unaligned-blit 8 stencil msaa: pass spec/ext_framebuffer_multisample/unaligned-blit 8 stencil upsample: pass spec/ext_framebuffer_multisample/upsample 16 color: skip spec/ext_framebuffer_multisample/upsample 16 color linear: skip spec/ext_framebuffer_multisample/upsample 16 depth: skip spec/ext_framebuffer_multisample/upsample 16 stencil: skip spec/ext_framebuffer_multisample/upsample 2 color: pass spec/ext_framebuffer_multisample/upsample 2 color linear: pass spec/ext_framebuffer_multisample/upsample 2 depth: pass spec/ext_framebuffer_multisample/upsample 2 stencil: fail spec/ext_framebuffer_multisample/upsample 32 color: skip spec/ext_framebuffer_multisample/upsample 32 color linear: skip spec/ext_framebuffer_multisample/upsample 32 depth: skip spec/ext_framebuffer_multisample/upsample 32 stencil: skip spec/ext_framebuffer_multisample/upsample 4 color: pass spec/ext_framebuffer_multisample/upsample 4 color linear: pass spec/ext_framebuffer_multisample/upsample 4 depth: pass spec/ext_framebuffer_multisample/upsample 4 stencil: fail spec/ext_framebuffer_multisample/upsample 6 color: pass spec/ext_framebuffer_multisample/upsample 6 color linear: pass spec/ext_framebuffer_multisample/upsample 6 depth: pass spec/ext_framebuffer_multisample/upsample 6 stencil: fail spec/ext_framebuffer_multisample/upsample 8 color: pass spec/ext_framebuffer_multisample/upsample 8 color linear: pass spec/ext_framebuffer_multisample/upsample 8 depth: pass spec/ext_framebuffer_multisample/upsample 8 stencil: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=16: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=16 with gl_texture_2d_multisample_array: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=2: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=2 with gl_texture_2d_multisample_array: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=32: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=32 with gl_texture_2d_multisample_array: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=4: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=4 with gl_texture_2d_multisample_array: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6 with gl_texture_2d_multisample_array: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8: fail spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8 with gl_texture_2d_multisample_array: fail spec/ext_framebuffer_multisample_blit_scaled/negative-blit-scaled: pass spec/ext_framebuffer_object/fbo-1d: pass spec/ext_framebuffer_object/fbo-3d: pass spec/ext_framebuffer_object/fbo-alphatest-formats/3: pass spec/ext_framebuffer_object/fbo-alphatest-formats/4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_INTENSITY: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_INTENSITY12: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_INTENSITY16: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_INTENSITY4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_INTENSITY8: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE12: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE12_ALPHA12: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE16: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE16_ALPHA16: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE4_ALPHA4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE8: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE8_ALPHA8: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_R3_G3_B2: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB10: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB10_A2: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB12: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB16: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB5: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB5_A1: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGB8: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA12: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA16: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA2: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA4: pass spec/ext_framebuffer_object/fbo-alphatest-formats/GL_RGBA8: pass spec/ext_framebuffer_object/fbo-alphatest-nocolor: pass spec/ext_framebuffer_object/fbo-alphatest-nocolor-ff: pass spec/ext_framebuffer_object/fbo-bind-renderbuffer: pass spec/ext_framebuffer_object/fbo-blending-formats/3: pass spec/ext_framebuffer_object/fbo-blending-formats/4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_ALPHA: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_ALPHA12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_ALPHA16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_ALPHA4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_ALPHA8: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_INTENSITY: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_INTENSITY12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_INTENSITY16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_INTENSITY4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_INTENSITY8: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE12_ALPHA12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE16_ALPHA16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE4_ALPHA4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE8: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE8_ALPHA8: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_R3_G3_B2: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB10: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB10_A2: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB5: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB5_A1: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGB8: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA12: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA16: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA2: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA4: pass spec/ext_framebuffer_object/fbo-blending-formats/GL_RGBA8: pass spec/ext_framebuffer_object/fbo-clear-formats/3: pass spec/ext_framebuffer_object/fbo-clear-formats/4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_ALPHA: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_ALPHA12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_ALPHA16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_ALPHA4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_ALPHA8: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_INTENSITY: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_INTENSITY12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_INTENSITY16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_INTENSITY4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_INTENSITY8: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE12_ALPHA12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE16_ALPHA16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE4_ALPHA4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE8: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE8_ALPHA8: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_R3_G3_B2: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB10: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB10_A2: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB5: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB5_A1: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGB8: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA12: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA16: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA2: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA4: pass spec/ext_framebuffer_object/fbo-clear-formats/GL_RGBA8: pass spec/ext_framebuffer_object/fbo-clearmipmap: pass spec/ext_framebuffer_object/fbo-colormask-formats/3: pass spec/ext_framebuffer_object/fbo-colormask-formats/4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_ALPHA: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_ALPHA12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_ALPHA16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_ALPHA4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_ALPHA8: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_INTENSITY: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_INTENSITY12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_INTENSITY16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_INTENSITY4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_INTENSITY8: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE12_ALPHA12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE16_ALPHA16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE4_ALPHA4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE8: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE8_ALPHA8: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_R3_G3_B2: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB10: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB10_A2: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB5: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB5_A1: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGB8: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA12: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA16: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA2: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA4: pass spec/ext_framebuffer_object/fbo-colormask-formats/GL_RGBA8: pass spec/ext_framebuffer_object/fbo-copyteximage: pass spec/ext_framebuffer_object/fbo-copyteximage-simple: pass spec/ext_framebuffer_object/fbo-cubemap: pass spec/ext_framebuffer_object/fbo-depth-sample-compare: pass spec/ext_framebuffer_object/fbo-depthtex: pass spec/ext_framebuffer_object/fbo-drawbuffers: pass spec/ext_framebuffer_object/fbo-drawbuffers masked-clear: pass spec/ext_framebuffer_object/fbo-drawbuffers-arbfp: pass spec/ext_framebuffer_object/fbo-drawbuffers-blend-add: pass spec/ext_framebuffer_object/fbo-drawbuffers-fragcolor: pass spec/ext_framebuffer_object/fbo-drawbuffers-maxtargets: pass spec/ext_framebuffer_object/fbo-finish-deleted: pass spec/ext_framebuffer_object/fbo-flushing: pass spec/ext_framebuffer_object/fbo-flushing-2: pass spec/ext_framebuffer_object/fbo-fragcoord: pass spec/ext_framebuffer_object/fbo-fragcoord2: pass spec/ext_framebuffer_object/fbo-generatemipmap: pass spec/ext_framebuffer_object/fbo-generatemipmap-filtering: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/3: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/3 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_ALPHA8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_INTENSITY8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE12_ALPHA12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE12_ALPHA12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE16_ALPHA16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE16_ALPHA16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE4_ALPHA4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE4_ALPHA4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE8_ALPHA8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE8_ALPHA8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_R3_G3_B2: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_R3_G3_B2 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB10: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB10 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB10_A2: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB10_A2 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB5: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB5 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB5_A1: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB5_A1 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGB8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA12: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA12 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA16: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA16 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA2: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA2 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA4: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA4 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA8: pass spec/ext_framebuffer_object/fbo-generatemipmap-formats/GL_RGBA8 NPOT: pass spec/ext_framebuffer_object/fbo-generatemipmap-noimage: pass spec/ext_framebuffer_object/fbo-generatemipmap-nonsquare: pass spec/ext_framebuffer_object/fbo-generatemipmap-npot: pass spec/ext_framebuffer_object/fbo-generatemipmap-scissor: pass spec/ext_framebuffer_object/fbo-generatemipmap-swizzle: pass spec/ext_framebuffer_object/fbo-generatemipmap-viewport: pass spec/ext_framebuffer_object/fbo-maxsize: pass spec/ext_framebuffer_object/fbo-nodepth-test: pass spec/ext_framebuffer_object/fbo-nostencil-test: pass spec/ext_framebuffer_object/fbo-readpixels: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH24_STENCIL8_EXT/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH24_STENCIL8_EXT/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH24_STENCIL8_EXT/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH24_STENCIL8_EXT/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT16/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT16/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT16/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT16/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT24/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT24/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT24/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT24/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT32/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT32/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT32/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_COMPONENT32/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_STENCIL_EXT/GL_FLOAT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_STENCIL_EXT/GL_UNSIGNED_BYTE: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_STENCIL_EXT/GL_UNSIGNED_INT: pass spec/ext_framebuffer_object/fbo-readpixels-depth-formats/GL_DEPTH_STENCIL_EXT/GL_UNSIGNED_SHORT: pass spec/ext_framebuffer_object/fbo-scissor-bitmap: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-blit: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-clear: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-copypixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-drawpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-readpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-blit: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-clear: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-copypixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-drawpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-readpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-blit: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-clear: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-copypixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-drawpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-readpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-blit: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-clear: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-copypixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-drawpixels: pass spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-readpixels: pass spec/ext_framebuffer_object/fbo-storage-completeness: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_ALPHA (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_ALPHA12 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_ALPHA16 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_ALPHA4 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_ALPHA8 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX12_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX16_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX1_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX2_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX4_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COLOR_INDEX8_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_ALPHA: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_INTENSITY: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_LUMINANCE: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_LUMINANCE_ALPHA: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RED: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RG: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGB: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGBA: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGBA_S3TC_DXT3_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGBA_S3TC_DXT5_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_COMPRESSED_RGB_S3TC_DXT1_EXT: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH24_STENCIL8 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH_COMPONENT (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH_COMPONENT16 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH_COMPONENT24 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH_COMPONENT32 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DEPTH_STENCIL (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DU8DV8_ATI: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_DUDV_ATI: pass spec/ext_framebuffer_object/fbo-storage-formats/GL_INTENSITY (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_LUMINANCE (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_LUMINANCE_ALPHA (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_R16 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_R3_G3_B2 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_R8 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RED (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RG (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RG16 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RG8 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB10 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB10_A2 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB12 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB16 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB4 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB5 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB5_A1 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGB8 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA12 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA16 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA2 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA4 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_RGBA8 (complete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_STENCIL_INDEX (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_STENCIL_INDEX1 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_STENCIL_INDEX16 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_STENCIL_INDEX4 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_STENCIL_INDEX8 (incomplete): pass spec/ext_framebuffer_object/fbo-storage-formats/GL_YCBCR_MESA: pass spec/ext_framebuffer_object/fdo20701: pass spec/ext_framebuffer_object/getteximage-formats init-by-rendering: pass spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_external_sampler_only: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_external_sampler_with_dma_only: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_unsupported_format: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-invalid_attributes: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-invalid_hints: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-missing_attributes: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-ownership_transfer: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_argb8888: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xrgb8888: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-transcode-nv12-as-r8-gr88: skip spec/ext_packed_depth_stencil/depth_stencil texture: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s8: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s8_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 ds=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=d=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s8: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s8_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 ds=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=d=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s8: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s8_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 ds=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=d=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s8: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s8_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 ds=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=d=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s8: pass spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s8_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s=z24_s8: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 ds=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=d=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8: fail spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24: skip spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24_s8: skip spec/ext_packed_depth_stencil/errors: pass spec/ext_packed_depth_stencil/fbo-blit-d24s8: pass spec/ext_packed_depth_stencil/fbo-clear-formats stencil/GL_DEPTH24_STENCIL8_EXT: fail spec/ext_packed_depth_stencil/fbo-clear-formats stencil/GL_DEPTH_STENCIL_EXT: fail spec/ext_packed_depth_stencil/fbo-clear-formats/GL_DEPTH24_STENCIL8_EXT: pass spec/ext_packed_depth_stencil/fbo-clear-formats/GL_DEPTH_STENCIL_EXT: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-blit: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-clear: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-copypixels: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-drawpixels: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-readpixels: pass spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-tex1d: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-blit: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-clear: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-copypixels: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8: fail spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-drawpixels-32f_24_8_rev: fail spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-drawpixels-float-and-ushort: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-readpixels-24_8: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-readpixels-32f_24_8_rev: pass spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-readpixels-float-and-ushort: pass spec/ext_packed_depth_stencil/fbo-generatemipmap-formats: pass spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-blit: pass spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-clear: pass spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-copypixels: pass spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-drawpixels: pass spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-readpixels: pass spec/ext_packed_depth_stencil/get-renderbuffer-internalformat: pass spec/ext_packed_depth_stencil/getteximage: pass spec/ext_packed_depth_stencil/readdrawpixels: pass spec/ext_packed_depth_stencil/readpixels-24_8: pass spec/ext_packed_depth_stencil/texsubimage: pass spec/ext_packed_depth_stencil/texwrap formats bordercolor-swizzled/GL_DEPTH24_STENCIL8, swizzled, border color only: pass spec/ext_packed_depth_stencil/texwrap formats bordercolor/GL_DEPTH24_STENCIL8, border color only: pass spec/ext_packed_depth_stencil/texwrap formats offset/GL_DEPTH24_STENCIL8: pass spec/ext_packed_depth_stencil/texwrap formats offset/GL_DEPTH24_STENCIL8, NPOT: pass spec/ext_packed_depth_stencil/texwrap formats offset/GL_DEPTH24_STENCIL8, swizzled: pass spec/ext_packed_depth_stencil/texwrap formats/GL_DEPTH24_STENCIL8: pass spec/ext_packed_depth_stencil/texwrap formats/GL_DEPTH24_STENCIL8, NPOT: pass spec/ext_packed_depth_stencil/texwrap formats/GL_DEPTH24_STENCIL8, swizzled: pass spec/ext_packed_float/fbo-alphatest-formats/GL_R11F_G11F_B10F_EXT: pass spec/ext_packed_float/fbo-blending-formats/GL_R11F_G11F_B10F_EXT: pass spec/ext_packed_float/fbo-clear-formats/GL_R11F_G11F_B10F_EXT: pass spec/ext_packed_float/fbo-colormask-formats/GL_R11F_G11F_B10F_EXT: pass spec/ext_packed_float/fbo-generatemipmap-formats/GL_R11F_G11F_B10F_EXT: pass spec/ext_packed_float/fbo-generatemipmap-formats/GL_R11F_G11F_B10F_EXT NPOT: pass spec/ext_packed_float/get-renderbuffer-internalformat: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_BLUE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_GREEN: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_LUMINANCE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_LUMINANCE_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_RED: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_RGB: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_2_3_3_REV, GL_RGBA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_BLUE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_GREEN: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_LUMINANCE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_LUMINANCE_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_RED: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_RGB: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_BYTE_3_3_2, GL_RGBA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_BLUE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_GREEN: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_LUMINANCE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_LUMINANCE_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_RED: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_RGB: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_INT_10F_11F_11F_REV, GL_RGBA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_BLUE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_GREEN: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_LUMINANCE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_LUMINANCE_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_RED: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_RGB: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5, GL_RGBA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_BLUE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_GREEN: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_LUMINANCE: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_LUMINANCE_ALPHA: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_RED: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_RGB: pass spec/ext_packed_float/getteximage-invalid-format-for-packed-type/GL_UNSIGNED_SHORT_5_6_5_REV, GL_RGBA: pass spec/ext_packed_float/multisample-fast-clear gl_ext_packed_float: pass spec/ext_packed_float/multisample-formats 16 gl_ext_packed_float: skip spec/ext_packed_float/multisample-formats 2 gl_ext_packed_float: pass spec/ext_packed_float/multisample-formats 32 gl_ext_packed_float: skip spec/ext_packed_float/multisample-formats 4 gl_ext_packed_float: pass spec/ext_packed_float/multisample-formats 6 gl_ext_packed_float: pass spec/ext_packed_float/multisample-formats 8 gl_ext_packed_float: pass spec/ext_packed_float/pack: pass spec/ext_packed_float/texwrap formats bordercolor-swizzled/GL_R11F_G11F_B10F, swizzled, border color only: fail spec/ext_packed_float/texwrap formats bordercolor/GL_R11F_G11F_B10F, border color only: pass spec/ext_packed_float/texwrap formats offset/GL_R11F_G11F_B10F: pass spec/ext_packed_float/texwrap formats offset/GL_R11F_G11F_B10F, NPOT: pass spec/ext_packed_float/texwrap formats offset/GL_R11F_G11F_B10F, swizzled: pass spec/ext_packed_float/texwrap formats/GL_R11F_G11F_B10F: pass spec/ext_packed_float/texwrap formats/GL_R11F_G11F_B10F, NPOT: pass spec/ext_packed_float/texwrap formats/GL_R11F_G11F_B10F, swizzled: pass spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-dlist/call: pass spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-dlist/compile and execute: pass spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-draw/negative clamp: pass spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-draw/positive clamp: pass spec/ext_provoking_vertex/provoking-vertex: pass spec/ext_shader_integer_mix/execution/fs-mix-bvec4: pass spec/ext_shader_integer_mix/execution/fs-mix-if-bool: pass spec/ext_shader_integer_mix/execution/fs-mix-ivec4: pass spec/ext_shader_integer_mix/execution/fs-mix-uvec4: pass spec/ext_shader_integer_mix/execution/vs-mix-bvec4: pass spec/ext_shader_integer_mix/execution/vs-mix-if-bool: pass spec/ext_shader_integer_mix/execution/vs-mix-ivec4: pass spec/ext_shader_integer_mix/execution/vs-mix-uvec4: pass spec/ext_texture_array/array-texture: pass spec/ext_texture_array/compressed teximage: skip spec/ext_texture_array/compressed texsubimage: skip spec/ext_texture_array/copyteximage 1d_array: pass spec/ext_texture_array/copyteximage 1d_array samples=16: skip spec/ext_texture_array/copyteximage 1d_array samples=2: pass spec/ext_texture_array/copyteximage 1d_array samples=32: skip spec/ext_texture_array/copyteximage 1d_array samples=4: pass spec/ext_texture_array/copyteximage 1d_array samples=6: pass spec/ext_texture_array/copyteximage 1d_array samples=8: pass spec/ext_texture_array/copyteximage 2d_array: pass spec/ext_texture_array/copyteximage 2d_array samples=16: skip spec/ext_texture_array/copyteximage 2d_array samples=2: pass spec/ext_texture_array/copyteximage 2d_array samples=32: skip spec/ext_texture_array/copyteximage 2d_array samples=4: pass spec/ext_texture_array/copyteximage 2d_array samples=6: pass spec/ext_texture_array/copyteximage 2d_array samples=8: pass spec/ext_texture_array/ext_texture_array-errors: pass spec/ext_texture_array/fbo-array: pass spec/ext_texture_array/fbo-depth-array depth-clear: pass spec/ext_texture_array/fbo-depth-array depth-draw: pass spec/ext_texture_array/fbo-depth-array depth-layered-clear: pass spec/ext_texture_array/fbo-depth-array fs-writes-depth: pass spec/ext_texture_array/fbo-depth-array fs-writes-stencil: pass spec/ext_texture_array/fbo-depth-array stencil-clear: pass spec/ext_texture_array/fbo-depth-array stencil-draw: pass spec/ext_texture_array/fbo-depth-array stencil-layered-clear: pass spec/ext_texture_array/fbo-generatemipmap-array: pass spec/ext_texture_array/fbo-generatemipmap-array rgb9_e5: pass spec/ext_texture_array/fbo-generatemipmap-array s3tc_dxt1: skip spec/ext_texture_array/gen-mipmap: pass spec/ext_texture_array/getteximage-targets 1d_array: pass spec/ext_texture_array/getteximage-targets 2d_array: pass spec/ext_texture_array/glsl-fs-shadow1darray: pass spec/ext_texture_array/glsl-fs-shadow1darray-01: pass spec/ext_texture_array/glsl-fs-shadow1darray-02: pass spec/ext_texture_array/glsl-fs-shadow1darray-03: pass spec/ext_texture_array/glsl-fs-shadow1darray-04: pass spec/ext_texture_array/glsl-fs-shadow1darray-05: pass spec/ext_texture_array/glsl-fs-shadow1darray-06: pass spec/ext_texture_array/glsl-fs-shadow1darray-07: pass spec/ext_texture_array/glsl-fs-shadow1darray-08: pass spec/ext_texture_array/glsl-fs-shadow1darray-09: pass spec/ext_texture_array/glsl-fs-shadow1darray-bias: pass spec/ext_texture_array/glsl-fs-shadow2darray: pass spec/ext_texture_array/glsl-fs-shadow2darray-01: pass spec/ext_texture_array/glsl-fs-shadow2darray-02: pass spec/ext_texture_array/glsl-fs-shadow2darray-03: pass spec/ext_texture_array/glsl-fs-shadow2darray-04: pass spec/ext_texture_array/glsl-fs-shadow2darray-05: pass spec/ext_texture_array/glsl-fs-shadow2darray-06: pass spec/ext_texture_array/glsl-fs-shadow2darray-07: pass spec/ext_texture_array/glsl-fs-shadow2darray-08: pass spec/ext_texture_array/glsl-fs-shadow2darray-09: pass spec/ext_texture_array/maxlayers: pass spec/ext_texture_array/render-1darray: pass spec/ext_texture_array/render-1darray-1slice: pass spec/ext_texture_array/render-2darray: pass spec/ext_texture_array/render-2darray-1slice: pass spec/ext_texture_array/texsubimage array: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT NPOT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT NPOT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT NPOT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_LATC1_EXT: pass spec/ext_texture_compression_latc/fbo-generatemipmap-formats/GL_COMPRESSED_LUMINANCE_LATC1_EXT NPOT: pass spec/ext_texture_compression_latc/invalid formats: pass spec/ext_texture_compression_latc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2, swizzled, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_LUMINANCE_LATC1, swizzled, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2, swizzled, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1, swizzled, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor/GL_COMPRESSED_LUMINANCE_LATC1, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2, border color only: pass spec/ext_texture_compression_latc/texwrap formats bordercolor/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1, border color only: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2, NPOT: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_ALPHA_LATC2, swizzled: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_LATC1: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_LATC1, NPOT: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_LUMINANCE_LATC1, swizzled: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2, NPOT: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2, swizzled: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1, NPOT: pass spec/ext_texture_compression_latc/texwrap formats/GL_COMPRESSED_SIGNED_LUMINANCE_LATC1, swizzled: pass spec/ext_texture_compression_rgtc/compressedteximage gl_compressed_red_green_rgtc2_ext: pass spec/ext_texture_compression_rgtc/compressedteximage gl_compressed_red_rgtc1_ext: pass spec/ext_texture_compression_rgtc/compressedteximage gl_compressed_signed_red_green_rgtc2_ext: pass spec/ext_texture_compression_rgtc/compressedteximage gl_compressed_signed_red_rgtc1_ext: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT NPOT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_RED_RGTC1_EXT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats-signed/GL_COMPRESSED_SIGNED_RED_RGTC1_EXT NPOT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED NPOT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED_GREEN_RGTC2_EXT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED_GREEN_RGTC2_EXT NPOT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED_RGTC1_EXT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RED_RGTC1_EXT NPOT: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RG: pass spec/ext_texture_compression_rgtc/fbo-generatemipmap-formats/GL_COMPRESSED_RG NPOT: pass spec/ext_texture_compression_rgtc/invalid formats: pass spec/ext_texture_compression_rgtc/rgtc-teximage-01: pass spec/ext_texture_compression_rgtc/rgtc-teximage-02: pass spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RED_RGTC1, swizzled, border color only: fail spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_RG_RGTC2, swizzled, border color only: fail spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_SIGNED_RED_RGTC1, swizzled, border color only: fail spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/GL_COMPRESSED_SIGNED_RG_RGTC2, swizzled, border color only: fail spec/ext_texture_compression_rgtc/texwrap formats bordercolor/GL_COMPRESSED_RED_RGTC1, border color only: pass spec/ext_texture_compression_rgtc/texwrap formats bordercolor/GL_COMPRESSED_RG_RGTC2, border color only: pass spec/ext_texture_compression_rgtc/texwrap formats bordercolor/GL_COMPRESSED_SIGNED_RED_RGTC1, border color only: pass spec/ext_texture_compression_rgtc/texwrap formats bordercolor/GL_COMPRESSED_SIGNED_RG_RGTC2, border color only: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RED_RGTC1: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RED_RGTC1, NPOT: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RED_RGTC1, swizzled: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RG_RGTC2: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RG_RGTC2, NPOT: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_RG_RGTC2, swizzled: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RED_RGTC1: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RED_RGTC1, NPOT: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RED_RGTC1, swizzled: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RG_RGTC2: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RG_RGTC2, NPOT: pass spec/ext_texture_compression_rgtc/texwrap formats/GL_COMPRESSED_SIGNED_RG_RGTC2, swizzled: pass spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_rgb_s3tc_dxt1_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_rgba_s3tc_dxt1_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_rgba_s3tc_dxt3_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_rgba_s3tc_dxt5_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_srgb_alpha_s3tc_dxt3_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_srgb_alpha_s3tc_dxt5_ext: skip spec/ext_texture_compression_s3tc/compressedteximage gl_compressed_srgb_s3tc_dxt1_ext: skip spec/ext_texture_compression_s3tc/fbo-generatemipmap-formats: skip spec/ext_texture_compression_s3tc/gen-compressed-teximage: skip spec/ext_texture_compression_s3tc/getteximage-targets 2d s3tc: skip spec/ext_texture_compression_s3tc/getteximage-targets 2d_array s3tc: skip spec/ext_texture_compression_s3tc/getteximage-targets cube s3tc: skip spec/ext_texture_compression_s3tc/getteximage-targets cube_array s3tc: skip spec/ext_texture_compression_s3tc/invalid formats: pass spec/ext_texture_compression_s3tc/s3tc-errors: skip spec/ext_texture_compression_s3tc/s3tc-teximage: skip spec/ext_texture_compression_s3tc/s3tc-texsubimage: skip spec/ext_texture_compression_s3tc/texwrap formats: skip spec/ext_texture_compression_s3tc/texwrap formats bordercolor: skip spec/ext_texture_compression_s3tc/texwrap formats bordercolor-swizzled: skip spec/ext_texture_format_bgra8888/api-errors: fail spec/ext_texture_integer/api-drawpixels: pass spec/ext_texture_integer/api-readpixels: pass spec/ext_texture_integer/api-teximage: pass spec/ext_texture_integer/ext_texture_integer-texformats: pass spec/ext_texture_integer/fbo-blending: pass spec/ext_texture_integer/fbo-blending gl_arb_texture_rg: pass spec/ext_texture_integer/fbo-integer: skip spec/ext_texture_integer/fbo_integer_precision_clear: pass spec/ext_texture_integer/fbo_integer_readpixels_sint_uint: pass spec/ext_texture_integer/getteximage-clamping: pass spec/ext_texture_integer/getteximage-clamping gl_arb_texture_rg: pass spec/ext_texture_integer/multisample-fast-clear gl_ext_texture_integer: pass spec/ext_texture_integer/multisample-formats 16 gl_ext_texture_integer: skip spec/ext_texture_integer/multisample-formats 2 gl_ext_texture_integer: fail spec/ext_texture_integer/multisample-formats 32 gl_ext_texture_integer: skip spec/ext_texture_integer/multisample-formats 4 gl_ext_texture_integer: fail spec/ext_texture_integer/multisample-formats 6 gl_ext_texture_integer: fail spec/ext_texture_integer/multisample-formats 8 gl_ext_texture_integer: fail spec/ext_texture_integer/texture_integer_glsl130: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA16I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA16UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA32I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA32UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA8I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_ALPHA8UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY16I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY16UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY32I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY32UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY8I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_INTENSITY8UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE16I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE16UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE32I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE32UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE8I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE8UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA16I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA16UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA32I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA32UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA8I_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_LUMINANCE_ALPHA8UI_EXT, swizzled, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB16I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB16UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB32I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB32UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB8I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGB8UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA16I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA16UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA32I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA32UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA8I, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor-swizzled/GL_RGBA8UI, swizzled, border color only: fail spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA16I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA16UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA32I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA32UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA8I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_ALPHA8UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY16I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY16UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY32I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY32UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY8I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_INTENSITY8UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE16I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE16UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE32I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE32UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE8I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE8UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA16I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA16UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA32I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA32UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA8I_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_LUMINANCE_ALPHA8UI_EXT, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB16I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB16UI, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB32I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB32UI, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB8I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGB8UI, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA16I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA16UI, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA32I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA32UI, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA8I, border color only: pass spec/ext_texture_integer/texwrap formats bordercolor/GL_RGBA8UI, border color only: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_ALPHA8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_INTENSITY8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8I_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8UI_EXT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_LUMINANCE_ALPHA8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB16UI, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB32UI, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGB8UI, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA16UI, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA32UI, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8I: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8I, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8I, swizzled: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8UI: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8UI, NPOT: pass spec/ext_texture_integer/texwrap formats offset/GL_RGBA8UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_ALPHA8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_INTENSITY8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA16UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA32UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8I_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8I_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8I_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8UI_EXT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8UI_EXT, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_LUMINANCE_ALPHA8UI_EXT, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB16I: pass spec/ext_texture_integer/texwrap formats/GL_RGB16I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB16I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB16UI: pass spec/ext_texture_integer/texwrap formats/GL_RGB16UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB16UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB32I: pass spec/ext_texture_integer/texwrap formats/GL_RGB32I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB32I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB32UI: pass spec/ext_texture_integer/texwrap formats/GL_RGB32UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB32UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB8I: pass spec/ext_texture_integer/texwrap formats/GL_RGB8I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB8I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGB8UI: pass spec/ext_texture_integer/texwrap formats/GL_RGB8UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGB8UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16I: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16UI: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA16UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32I: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32UI: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA32UI, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8I: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8I, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8I, swizzled: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8UI: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8UI, NPOT: pass spec/ext_texture_integer/texwrap formats/GL_RGBA8UI, swizzled: pass spec/ext_texture_lod_bias/lodbias: pass spec/ext_texture_shared_exponent/fbo-generatemipmap-formats/GL_RGB9_E5_EXT: pass spec/ext_texture_shared_exponent/fbo-generatemipmap-formats/GL_RGB9_E5_EXT NPOT: pass spec/ext_texture_shared_exponent/texwrap formats bordercolor-swizzled/GL_RGB9_E5, swizzled, border color only: fail spec/ext_texture_shared_exponent/texwrap formats bordercolor/GL_RGB9_E5, border color only: pass spec/ext_texture_shared_exponent/texwrap formats offset/GL_RGB9_E5: pass spec/ext_texture_shared_exponent/texwrap formats offset/GL_RGB9_E5, NPOT: pass spec/ext_texture_shared_exponent/texwrap formats offset/GL_RGB9_E5, swizzled: pass spec/ext_texture_shared_exponent/texwrap formats/GL_RGB9_E5: pass spec/ext_texture_shared_exponent/texwrap formats/GL_RGB9_E5, NPOT: pass spec/ext_texture_shared_exponent/texwrap formats/GL_RGB9_E5, swizzled: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_INTENSITY_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_LUMINANCE_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_R16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_R8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RED_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGBA_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RGB_SNORM: pass spec/ext_texture_snorm/fbo-alphatest-formats/GL_RG_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_INTENSITY_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_LUMINANCE_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_R16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_R8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RED_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGBA_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RGB_SNORM: pass spec/ext_texture_snorm/fbo-blending-formats/GL_RG_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_INTENSITY_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_LUMINANCE_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_R16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_R8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RED_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGBA_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RGB_SNORM: pass spec/ext_texture_snorm/fbo-clear-formats/GL_RG_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_INTENSITY_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_LUMINANCE_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_R16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_R8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RED_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGBA_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RGB_SNORM: pass spec/ext_texture_snorm/fbo-colormask-formats/GL_RG_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_ALPHA_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_INTENSITY_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE16_ALPHA16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE8_ALPHA8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE_ALPHA_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_LUMINANCE_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_R16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_R16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_R8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_R8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RED_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RED_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA16_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA8_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGBA_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RGB_SNORM NPOT: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG_SNORM: pass spec/ext_texture_snorm/fbo-generatemipmap-formats/GL_RG_SNORM NPOT: pass spec/ext_texture_snorm/get-renderbuffer-internalformat: pass spec/ext_texture_snorm/multisample-fast-clear gl_ext_texture_snorm: pass spec/ext_texture_snorm/multisample-formats 16 gl_ext_texture_snorm: skip spec/ext_texture_snorm/multisample-formats 2 gl_ext_texture_snorm: pass spec/ext_texture_snorm/multisample-formats 32 gl_ext_texture_snorm: skip spec/ext_texture_snorm/multisample-formats 4 gl_ext_texture_snorm: pass spec/ext_texture_snorm/multisample-formats 6 gl_ext_texture_snorm: pass spec/ext_texture_snorm/multisample-formats 8 gl_ext_texture_snorm: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_ALPHA16_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_ALPHA8_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_INTENSITY16_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_INTENSITY8_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_LUMINANCE16_ALPHA16_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_LUMINANCE16_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_LUMINANCE8_ALPHA8_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_LUMINANCE8_SNORM, swizzled, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_R16_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_R8_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RG16_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RG8_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RGB16_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RGB8_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RGBA16_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/GL_RGBA8_SNORM, swizzled, border color only: fail spec/ext_texture_snorm/texwrap formats bordercolor/GL_ALPHA16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_ALPHA8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_INTENSITY16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_INTENSITY8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_LUMINANCE16_ALPHA16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_LUMINANCE16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_LUMINANCE8_ALPHA8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_LUMINANCE8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_R16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_R8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RG16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RG8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RGB16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RGB8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RGBA16_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats bordercolor/GL_RGBA8_SNORM, border color only: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_ALPHA8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_INTENSITY8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_ALPHA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_ALPHA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_ALPHA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_ALPHA8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_LUMINANCE8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_R16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_R16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_R16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_R8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_R8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_R8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RG8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGB8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats offset/GL_RGBA8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_ALPHA8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_INTENSITY8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_ALPHA16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_ALPHA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_ALPHA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_ALPHA8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_ALPHA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_ALPHA8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_LUMINANCE8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_R16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_R16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_R16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_R8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_R8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_R8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RG16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RG16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RG16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RG8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RG8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RG8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RGB16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RGB16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RGB16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RGB8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RGB8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RGB8_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA16_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA16_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA16_SNORM, swizzled: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA8_SNORM: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA8_SNORM, NPOT: pass spec/ext_texture_snorm/texwrap formats/GL_RGBA8_SNORM, swizzled: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SLUMINANCE8_ALPHA8_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SLUMINANCE8_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SLUMINANCE_ALPHA_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SLUMINANCE_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SRGB8_ALPHA8_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SRGB8_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SRGB_ALPHA_EXT: pass spec/ext_texture_srgb/fbo-alphatest-formats/GL_SRGB_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats-s3tc: skip spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE8_ALPHA8_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE8_ALPHA8_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE8_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE8_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE_ALPHA_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE_ALPHA_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SLUMINANCE_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB8_ALPHA8_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB8_ALPHA8_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB8_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB8_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB_ALPHA_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB_ALPHA_EXT NPOT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB_EXT: pass spec/ext_texture_srgb/fbo-generatemipmap-formats/GL_SRGB_EXT NPOT: pass spec/ext_texture_srgb/fbo-srgb: pass spec/ext_texture_srgb/invalid formats: pass spec/ext_texture_srgb/multisample-fast-clear gl_ext_texture_srgb: pass spec/ext_texture_srgb/multisample-formats 16 gl_ext_texture_srgb: skip spec/ext_texture_srgb/multisample-formats 2 gl_ext_texture_srgb: pass spec/ext_texture_srgb/multisample-formats 32 gl_ext_texture_srgb: skip spec/ext_texture_srgb/multisample-formats 4 gl_ext_texture_srgb: pass spec/ext_texture_srgb/multisample-formats 6 gl_ext_texture_srgb: pass spec/ext_texture_srgb/multisample-formats 8 gl_ext_texture_srgb: pass spec/ext_texture_srgb/tex-srgb: pass spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/GL_SLUMINANCE8, swizzled, border color only: pass spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/GL_SLUMINANCE8_ALPHA8, swizzled, border color only: pass spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/GL_SRGB8, swizzled, border color only: fail spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/GL_SRGB8_ALPHA8, swizzled, border color only: fail spec/ext_texture_srgb/texwrap formats bordercolor/GL_SLUMINANCE8, border color only: pass spec/ext_texture_srgb/texwrap formats bordercolor/GL_SLUMINANCE8_ALPHA8, border color only: pass spec/ext_texture_srgb/texwrap formats bordercolor/GL_SRGB8, border color only: pass spec/ext_texture_srgb/texwrap formats bordercolor/GL_SRGB8_ALPHA8, border color only: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8, NPOT: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8, swizzled: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8_ALPHA8: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8_ALPHA8, NPOT: pass spec/ext_texture_srgb/texwrap formats offset/GL_SLUMINANCE8_ALPHA8, swizzled: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8, NPOT: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8, swizzled: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8_ALPHA8: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8_ALPHA8, NPOT: pass spec/ext_texture_srgb/texwrap formats offset/GL_SRGB8_ALPHA8, swizzled: pass spec/ext_texture_srgb/texwrap formats-s3tc: skip spec/ext_texture_srgb/texwrap formats-s3tc bordercolor: skip spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled: skip spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8: pass spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8, NPOT: pass spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8, swizzled: pass spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8_ALPHA8: pass spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8_ALPHA8, NPOT: pass spec/ext_texture_srgb/texwrap formats/GL_SLUMINANCE8_ALPHA8, swizzled: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8, NPOT: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8, swizzled: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8_ALPHA8: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8_ALPHA8, NPOT: pass spec/ext_texture_srgb/texwrap formats/GL_SRGB8_ALPHA8, swizzled: pass spec/ext_texture_swizzle/depth_texture_mode_and_swizzle: pass spec/ext_texture_swizzle/ext_texture_swizzle-api: pass spec/ext_texture_swizzle/ext_texture_swizzle-swizzle: pass spec/ext_timer_query/time-elapsed: pass spec/ext_timer_query/timer_query: pass spec/ext_transform_feedback2/cannot bind when another object is active: pass spec/ext_transform_feedback2/counting with pause: pass spec/ext_transform_feedback2/draw-auto: pass spec/ext_transform_feedback2/glgentransformfeedbacks names only: pass spec/ext_transform_feedback2/istranformfeedback: pass spec/ext_transform_feedback2/misc. api queries: pass spec/ext_transform_feedback/alignment 0: pass spec/ext_transform_feedback/alignment 12: pass spec/ext_transform_feedback/alignment 4: pass spec/ext_transform_feedback/alignment 8: pass spec/ext_transform_feedback/api-errors begin_active: pass spec/ext_transform_feedback/api-errors bind_base_active: pass spec/ext_transform_feedback/api-errors bind_base_max: pass spec/ext_transform_feedback/api-errors bind_offset_active: pass spec/ext_transform_feedback/api-errors bind_offset_max: pass spec/ext_transform_feedback/api-errors bind_offset_offset_1: pass spec/ext_transform_feedback/api-errors bind_offset_offset_2: pass spec/ext_transform_feedback/api-errors bind_offset_offset_3: pass spec/ext_transform_feedback/api-errors bind_offset_offset_5: pass spec/ext_transform_feedback/api-errors bind_pipeline: pass spec/ext_transform_feedback/api-errors bind_range_active: pass spec/ext_transform_feedback/api-errors bind_range_max: pass spec/ext_transform_feedback/api-errors bind_range_offset_1: pass spec/ext_transform_feedback/api-errors bind_range_offset_2: pass spec/ext_transform_feedback/api-errors bind_range_offset_3: pass spec/ext_transform_feedback/api-errors bind_range_offset_5: pass spec/ext_transform_feedback/api-errors bind_range_size_0: pass spec/ext_transform_feedback/api-errors bind_range_size_1: pass spec/ext_transform_feedback/api-errors bind_range_size_2: pass spec/ext_transform_feedback/api-errors bind_range_size_3: pass spec/ext_transform_feedback/api-errors bind_range_size_5: pass spec/ext_transform_feedback/api-errors bind_range_size_m4: pass spec/ext_transform_feedback/api-errors end_inactive: pass spec/ext_transform_feedback/api-errors interleaved_no_varyings: pass spec/ext_transform_feedback/api-errors interleaved_ok_base: pass spec/ext_transform_feedback/api-errors interleaved_ok_offset: pass spec/ext_transform_feedback/api-errors interleaved_ok_range: pass spec/ext_transform_feedback/api-errors interleaved_unbound: pass spec/ext_transform_feedback/api-errors link_current_active: pass spec/ext_transform_feedback/api-errors link_other_active: pass spec/ext_transform_feedback/api-errors no_prog_active: pass spec/ext_transform_feedback/api-errors not_a_program: pass spec/ext_transform_feedback/api-errors separate_no_varyings: pass spec/ext_transform_feedback/api-errors separate_ok_1: pass spec/ext_transform_feedback/api-errors separate_ok_2: pass spec/ext_transform_feedback/api-errors separate_unbound_0_1: pass spec/ext_transform_feedback/api-errors separate_unbound_0_2: pass spec/ext_transform_feedback/api-errors separate_unbound_1_2: pass spec/ext_transform_feedback/api-errors useprog_active: pass spec/ext_transform_feedback/api-errors useprogstage_active: pass spec/ext_transform_feedback/api-errors useprogstage_noactive: pass spec/ext_transform_feedback/buffer-usage: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[1]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[2]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[3]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[4]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[5]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[6]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[7]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipdistance[8]-no-subscript: pass spec/ext_transform_feedback/builtin-varyings gl_clipvertex: pass spec/ext_transform_feedback/builtin-varyings gl_color: pass spec/ext_transform_feedback/builtin-varyings gl_fogfragcoord: pass spec/ext_transform_feedback/builtin-varyings gl_pointsize: pass spec/ext_transform_feedback/builtin-varyings gl_position: pass spec/ext_transform_feedback/builtin-varyings gl_secondarycolor: pass spec/ext_transform_feedback/builtin-varyings gl_texcoord: pass spec/ext_transform_feedback/change-size base-grow: pass spec/ext_transform_feedback/change-size base-shrink: pass spec/ext_transform_feedback/change-size offset-grow: pass spec/ext_transform_feedback/change-size offset-shrink: pass spec/ext_transform_feedback/change-size range-grow: pass spec/ext_transform_feedback/change-size range-shrink: pass spec/ext_transform_feedback/discard-api: pass spec/ext_transform_feedback/discard-bitmap: pass spec/ext_transform_feedback/discard-clear: pass spec/ext_transform_feedback/discard-copypixels: pass spec/ext_transform_feedback/discard-drawarrays: pass spec/ext_transform_feedback/discard-drawpixels: pass spec/ext_transform_feedback/generatemipmap buffer: pass spec/ext_transform_feedback/generatemipmap discard: pass spec/ext_transform_feedback/generatemipmap prims_generated: pass spec/ext_transform_feedback/generatemipmap prims_written: pass spec/ext_transform_feedback/geometry-shaders-basic: pass spec/ext_transform_feedback/get-buffer-size buffer_size: skip spec/ext_transform_feedback/get-buffer-size buffer_start: skip spec/ext_transform_feedback/get-buffer-size indexed_binding: skip spec/ext_transform_feedback/get-buffer-size main_binding: skip spec/ext_transform_feedback/get-buffer-state buffer_size: pass spec/ext_transform_feedback/get-buffer-state buffer_start: pass spec/ext_transform_feedback/get-buffer-state indexed_binding: pass spec/ext_transform_feedback/get-buffer-state main_binding: pass spec/ext_transform_feedback/immediate-reuse: pass spec/ext_transform_feedback/immediate-reuse-index-buffer: pass spec/ext_transform_feedback/immediate-reuse-uniform-buffer: pass spec/ext_transform_feedback/interleaved-attribs: pass spec/ext_transform_feedback/intervening-read output: pass spec/ext_transform_feedback/intervening-read output use_gs: pass spec/ext_transform_feedback/intervening-read prims_generated: pass spec/ext_transform_feedback/intervening-read prims_generated use_gs: pass spec/ext_transform_feedback/intervening-read prims_written: pass spec/ext_transform_feedback/intervening-read prims_written use_gs: pass spec/ext_transform_feedback/max-varyings/max-varying-arrays-of-arrays: pass spec/ext_transform_feedback/max-varyings/max-varying-single-dimension-array: pass spec/ext_transform_feedback/negative-prims: pass spec/ext_transform_feedback/nonflat-integral: pass spec/ext_transform_feedback/order arrays lines: pass spec/ext_transform_feedback/order arrays points: pass spec/ext_transform_feedback/order arrays triangles: pass spec/ext_transform_feedback/order elements lines: pass spec/ext_transform_feedback/order elements points: pass spec/ext_transform_feedback/order elements triangles: pass spec/ext_transform_feedback/output-type float: pass spec/ext_transform_feedback/output-type float[2]: pass spec/ext_transform_feedback/output-type float[2]-no-subscript: pass spec/ext_transform_feedback/output-type int: pass spec/ext_transform_feedback/output-type int[2]: pass spec/ext_transform_feedback/output-type int[2]-no-subscript: pass spec/ext_transform_feedback/output-type ivec2: pass spec/ext_transform_feedback/output-type ivec2[2]: pass spec/ext_transform_feedback/output-type ivec2[2]-no-subscript: pass spec/ext_transform_feedback/output-type ivec3: pass spec/ext_transform_feedback/output-type ivec3[2]: pass spec/ext_transform_feedback/output-type ivec3[2]-no-subscript: pass spec/ext_transform_feedback/output-type ivec4: pass spec/ext_transform_feedback/output-type ivec4[2]: pass spec/ext_transform_feedback/output-type ivec4[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat2: pass spec/ext_transform_feedback/output-type mat2[2]: pass spec/ext_transform_feedback/output-type mat2[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat2x3: pass spec/ext_transform_feedback/output-type mat2x3[2]: pass spec/ext_transform_feedback/output-type mat2x3[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat2x4: pass spec/ext_transform_feedback/output-type mat2x4[2]: pass spec/ext_transform_feedback/output-type mat2x4[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat3: pass spec/ext_transform_feedback/output-type mat3[2]: pass spec/ext_transform_feedback/output-type mat3[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat3x2: pass spec/ext_transform_feedback/output-type mat3x2[2]: pass spec/ext_transform_feedback/output-type mat3x2[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat3x4: pass spec/ext_transform_feedback/output-type mat3x4[2]: pass spec/ext_transform_feedback/output-type mat3x4[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat4: pass spec/ext_transform_feedback/output-type mat4[2]: pass spec/ext_transform_feedback/output-type mat4[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat4x2: pass spec/ext_transform_feedback/output-type mat4x2[2]: pass spec/ext_transform_feedback/output-type mat4x2[2]-no-subscript: pass spec/ext_transform_feedback/output-type mat4x3: pass spec/ext_transform_feedback/output-type mat4x3[2]: pass spec/ext_transform_feedback/output-type mat4x3[2]-no-subscript: pass spec/ext_transform_feedback/output-type uint: pass spec/ext_transform_feedback/output-type uint[2]: pass spec/ext_transform_feedback/output-type uint[2]-no-subscript: pass spec/ext_transform_feedback/output-type uvec2: pass spec/ext_transform_feedback/output-type uvec2[2]: pass spec/ext_transform_feedback/output-type uvec2[2]-no-subscript: pass spec/ext_transform_feedback/output-type uvec3: pass spec/ext_transform_feedback/output-type uvec3[2]: pass spec/ext_transform_feedback/output-type uvec3[2]-no-subscript: pass spec/ext_transform_feedback/output-type uvec4: pass spec/ext_transform_feedback/output-type uvec4[2]: pass spec/ext_transform_feedback/output-type uvec4[2]-no-subscript: pass spec/ext_transform_feedback/output-type vec2: pass spec/ext_transform_feedback/output-type vec2[2]: pass spec/ext_transform_feedback/output-type vec2[2]-no-subscript: pass spec/ext_transform_feedback/output-type vec3: pass spec/ext_transform_feedback/output-type vec3[2]: pass spec/ext_transform_feedback/output-type vec3[2]-no-subscript: pass spec/ext_transform_feedback/output-type vec4: pass spec/ext_transform_feedback/output-type vec4[2]: pass spec/ext_transform_feedback/output-type vec4[2]-no-subscript: pass spec/ext_transform_feedback/overflow-edge-cases: pass spec/ext_transform_feedback/overflow-edge-cases use_gs: pass spec/ext_transform_feedback/pipeline-basic-primgen: pass spec/ext_transform_feedback/points: pass spec/ext_transform_feedback/points-large: pass spec/ext_transform_feedback/position-readback-bufferbase: pass spec/ext_transform_feedback/position-readback-bufferbase-discard: pass spec/ext_transform_feedback/position-readback-bufferoffset: pass spec/ext_transform_feedback/position-readback-bufferoffset-discard: pass spec/ext_transform_feedback/position-readback-bufferrange: pass spec/ext_transform_feedback/position-readback-bufferrange-discard: pass spec/ext_transform_feedback/position-render-bufferbase: pass spec/ext_transform_feedback/position-render-bufferbase-discard: pass spec/ext_transform_feedback/position-render-bufferoffset: pass spec/ext_transform_feedback/position-render-bufferoffset-discard: pass spec/ext_transform_feedback/position-render-bufferrange: pass spec/ext_transform_feedback/position-render-bufferrange-discard: pass spec/ext_transform_feedback/primgen-query transform-feedback-disabled: pass spec/ext_transform_feedback/query-primitives_generated-bufferbase: pass spec/ext_transform_feedback/query-primitives_generated-bufferbase-discard: pass spec/ext_transform_feedback/query-primitives_generated-bufferoffset: pass spec/ext_transform_feedback/query-primitives_generated-bufferoffset-discard: pass spec/ext_transform_feedback/query-primitives_generated-bufferrange: pass spec/ext_transform_feedback/query-primitives_generated-bufferrange-discard: pass spec/ext_transform_feedback/query-primitives_written-bufferbase: pass spec/ext_transform_feedback/query-primitives_written-bufferbase-discard: pass spec/ext_transform_feedback/query-primitives_written-bufferoffset: pass spec/ext_transform_feedback/query-primitives_written-bufferoffset-discard: pass spec/ext_transform_feedback/query-primitives_written-bufferrange: pass spec/ext_transform_feedback/query-primitives_written-bufferrange-discard: pass spec/ext_transform_feedback/separate-attribs: pass spec/ext_transform_feedback/structs array-struct error: pass spec/ext_transform_feedback/structs array-struct error interface: pass spec/ext_transform_feedback/structs array-struct get: pass spec/ext_transform_feedback/structs array-struct get interface: pass spec/ext_transform_feedback/structs array-struct run: pass spec/ext_transform_feedback/structs array-struct run interface: pass spec/ext_transform_feedback/structs array-struct run-no-fs: pass spec/ext_transform_feedback/structs array-struct run-no-fs interface: pass spec/ext_transform_feedback/structs array-struct-array-elem error: pass spec/ext_transform_feedback/structs array-struct-array-elem error interface: pass spec/ext_transform_feedback/structs array-struct-array-elem get: pass spec/ext_transform_feedback/structs array-struct-array-elem get interface: pass spec/ext_transform_feedback/structs array-struct-array-elem run: pass spec/ext_transform_feedback/structs array-struct-array-elem run interface: pass spec/ext_transform_feedback/structs array-struct-array-elem run-no-fs: pass spec/ext_transform_feedback/structs array-struct-array-elem run-no-fs interface: pass spec/ext_transform_feedback/structs array-struct-array-struct error: pass spec/ext_transform_feedback/structs array-struct-array-struct error interface: pass spec/ext_transform_feedback/structs array-struct-array-struct get: pass spec/ext_transform_feedback/structs array-struct-array-struct get interface: pass spec/ext_transform_feedback/structs array-struct-array-struct run: pass spec/ext_transform_feedback/structs array-struct-array-struct run interface: pass spec/ext_transform_feedback/structs array-struct-array-struct run-no-fs: pass spec/ext_transform_feedback/structs array-struct-array-struct run-no-fs interface: pass spec/ext_transform_feedback/structs array-struct-whole-array error: pass spec/ext_transform_feedback/structs array-struct-whole-array error interface: pass spec/ext_transform_feedback/structs array-struct-whole-array get: pass spec/ext_transform_feedback/structs array-struct-whole-array get interface: pass spec/ext_transform_feedback/structs array-struct-whole-array run: pass spec/ext_transform_feedback/structs array-struct-whole-array run interface: pass spec/ext_transform_feedback/structs array-struct-whole-array run-no-fs: pass spec/ext_transform_feedback/structs array-struct-whole-array run-no-fs interface: pass spec/ext_transform_feedback/structs basic-struct error: pass spec/ext_transform_feedback/structs basic-struct error interface: pass spec/ext_transform_feedback/structs basic-struct get: pass spec/ext_transform_feedback/structs basic-struct get interface: pass spec/ext_transform_feedback/structs basic-struct run: pass spec/ext_transform_feedback/structs basic-struct run interface: pass spec/ext_transform_feedback/structs basic-struct run-no-fs: pass spec/ext_transform_feedback/structs basic-struct run-no-fs interface: pass spec/ext_transform_feedback/structs struct-array-elem error: pass spec/ext_transform_feedback/structs struct-array-elem error interface: pass spec/ext_transform_feedback/structs struct-array-elem get: pass spec/ext_transform_feedback/structs struct-array-elem get interface: pass spec/ext_transform_feedback/structs struct-array-elem run: pass spec/ext_transform_feedback/structs struct-array-elem run interface: pass spec/ext_transform_feedback/structs struct-array-elem run-no-fs: pass spec/ext_transform_feedback/structs struct-array-elem run-no-fs interface: pass spec/ext_transform_feedback/structs struct-struct error: pass spec/ext_transform_feedback/structs struct-struct error interface: pass spec/ext_transform_feedback/structs struct-struct get: pass spec/ext_transform_feedback/structs struct-struct get interface: pass spec/ext_transform_feedback/structs struct-struct run: pass spec/ext_transform_feedback/structs struct-struct run interface: pass spec/ext_transform_feedback/structs struct-struct run-no-fs: pass spec/ext_transform_feedback/structs struct-struct run-no-fs interface: pass spec/ext_transform_feedback/structs struct-whole-array error: pass spec/ext_transform_feedback/structs struct-whole-array error interface: pass spec/ext_transform_feedback/structs struct-whole-array get: pass spec/ext_transform_feedback/structs struct-whole-array get interface: pass spec/ext_transform_feedback/structs struct-whole-array run: pass spec/ext_transform_feedback/structs struct-whole-array run interface: pass spec/ext_transform_feedback/structs struct-whole-array run-no-fs: pass spec/ext_transform_feedback/structs struct-whole-array run-no-fs interface: pass spec/ext_transform_feedback/structs_gles3 basic-struct error: pass spec/ext_transform_feedback/structs_gles3 basic-struct get: pass spec/ext_transform_feedback/structs_gles3 basic-struct run: pass spec/ext_transform_feedback/structs_gles3 basic-struct run-no-fs: pass spec/ext_transform_feedback/tessellation line_loop flat_first: pass spec/ext_transform_feedback/tessellation line_loop flat_last: pass spec/ext_transform_feedback/tessellation line_loop monochrome: pass spec/ext_transform_feedback/tessellation line_loop smooth: pass spec/ext_transform_feedback/tessellation line_strip flat_first: pass spec/ext_transform_feedback/tessellation line_strip flat_last: pass spec/ext_transform_feedback/tessellation line_strip monochrome: pass spec/ext_transform_feedback/tessellation line_strip smooth: pass spec/ext_transform_feedback/tessellation lines flat_first: pass spec/ext_transform_feedback/tessellation lines flat_last: pass spec/ext_transform_feedback/tessellation lines monochrome: pass spec/ext_transform_feedback/tessellation lines smooth: pass spec/ext_transform_feedback/tessellation points flat_first: pass spec/ext_transform_feedback/tessellation points flat_last: pass spec/ext_transform_feedback/tessellation points monochrome: pass spec/ext_transform_feedback/tessellation points smooth: pass spec/ext_transform_feedback/tessellation polygon flat_first: pass spec/ext_transform_feedback/tessellation polygon flat_last: pass spec/ext_transform_feedback/tessellation polygon monochrome: pass spec/ext_transform_feedback/tessellation polygon smooth: pass spec/ext_transform_feedback/tessellation polygon wireframe: pass spec/ext_transform_feedback/tessellation quad_strip flat_first: pass spec/ext_transform_feedback/tessellation quad_strip flat_last: pass spec/ext_transform_feedback/tessellation quad_strip monochrome: pass spec/ext_transform_feedback/tessellation quad_strip smooth: pass spec/ext_transform_feedback/tessellation quad_strip wireframe: pass spec/ext_transform_feedback/tessellation quads flat_first: pass spec/ext_transform_feedback/tessellation quads flat_last: pass spec/ext_transform_feedback/tessellation quads monochrome: pass spec/ext_transform_feedback/tessellation quads smooth: pass spec/ext_transform_feedback/tessellation quads wireframe: pass spec/ext_transform_feedback/tessellation triangle_fan flat_first: pass spec/ext_transform_feedback/tessellation triangle_fan flat_last: pass spec/ext_transform_feedback/tessellation triangle_fan monochrome: pass spec/ext_transform_feedback/tessellation triangle_fan smooth: pass spec/ext_transform_feedback/tessellation triangle_fan wireframe: pass spec/ext_transform_feedback/tessellation triangle_strip flat_first: pass spec/ext_transform_feedback/tessellation triangle_strip flat_last: pass spec/ext_transform_feedback/tessellation triangle_strip monochrome: pass spec/ext_transform_feedback/tessellation triangle_strip smooth: pass spec/ext_transform_feedback/tessellation triangle_strip wireframe: pass spec/ext_transform_feedback/tessellation triangles flat_first: pass spec/ext_transform_feedback/tessellation triangles flat_last: pass spec/ext_transform_feedback/tessellation triangles monochrome: pass spec/ext_transform_feedback/tessellation triangles smooth: pass spec/ext_transform_feedback/tessellation triangles wireframe: pass spec/ext_transform_instanced/draw-auto instanced: pass spec/ext_unpack_subimage/basic: pass spec/ext_vertex_array_bgra/bgra-sec-color-pointer: pass spec/ext_vertex_array_bgra/bgra-vert-attrib-pointer: pass spec/gl-3.1/attributeless-vertexid: pass spec/glsl-1.10/api/getactiveattrib 110: pass spec/glsl-1.10/built-in constants/gl_MaxClipPlanes: pass spec/glsl-1.10/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-1.10/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-1.10/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-1.10/built-in constants/gl_MaxLights: pass spec/glsl-1.10/built-in constants/gl_MaxTextureCoords: pass spec/glsl-1.10/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-1.10/built-in constants/gl_MaxTextureUnits: pass spec/glsl-1.10/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-1.10/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-1.10/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-1.10/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-1.10/execution/built-in-functions/fs-abs-float: pass spec/glsl-1.10/execution/built-in-functions/fs-abs-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-abs-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-abs-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-acos-float: pass spec/glsl-1.10/execution/built-in-functions/fs-acos-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-acos-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-acos-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-all-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-any-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-asin-float: pass spec/glsl-1.10/execution/built-in-functions/fs-asin-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-asin-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-asin-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-float: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-atan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-ceil-float: pass spec/glsl-1.10/execution/built-in-functions/fs-ceil-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-ceil-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-ceil-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec2-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec3-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec4-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-clamp-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-cos-float: pass spec/glsl-1.10/execution/built-in-functions/fs-cos-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-cos-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-cos-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-cross-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-degrees-float: pass spec/glsl-1.10/execution/built-in-functions/fs-degrees-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-degrees-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-degrees-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-distance-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-distance-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-distance-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-distance-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-dot-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-dot-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-dot-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-dot-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-equal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-exp-float: pass spec/glsl-1.10/execution/built-in-functions/fs-exp-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-exp-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-exp-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-exp2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-exp2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-exp2-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-exp2-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-faceforward-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-faceforward-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-faceforward-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-faceforward-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-floor-float: pass spec/glsl-1.10/execution/built-in-functions/fs-floor-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-floor-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-floor-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-fract-float: pass spec/glsl-1.10/execution/built-in-functions/fs-fract-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-fract-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-fract-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-greaterthanequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-inversesqrt-float: pass spec/glsl-1.10/execution/built-in-functions/fs-inversesqrt-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-inversesqrt-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-inversesqrt-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-length-float: pass spec/glsl-1.10/execution/built-in-functions/fs-length-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-length-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-length-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-lessthanequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-log-float: pass spec/glsl-1.10/execution/built-in-functions/fs-log-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-log-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-log-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-log2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-log2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-log2-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-log2-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-matrixcompmult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-matrixcompmult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-matrixcompmult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-max-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-max-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-min-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-min-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec2-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec3-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec4-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mix-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-mod-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-normalize-float: pass spec/glsl-1.10/execution/built-in-functions/fs-normalize-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-normalize-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-normalize-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-not-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-not-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-not-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-notequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-add-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-and-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-and-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-add-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-div-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-mult-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-assign-sub-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-div-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec2-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec3-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-bvec4-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec2-ivec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec3-ivec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-ivec4-ivec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat2-mat2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat3-mat3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-mat4-mat4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec2-vec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec3-vec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-eq-vec4-vec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ge-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ge-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ge-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ge-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-gt-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-gt-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-gt-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-gt-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-le-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-le-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-le-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-le-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-lt-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-lt-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-lt-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-lt-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-mat4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-mult-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec2-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec3-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-bvec4-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec2-ivec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec3-ivec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-ivec4-ivec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat2-mat2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat3-mat3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-mat4-mat4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec2-vec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec3-vec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-ne-vec4-vec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-neg-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-not-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-not-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-or-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-or-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-selection-bool-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-int-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-sub-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-float: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-int: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-ivec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-ivec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-ivec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-mat2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-mat3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-mat4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-op-uplus-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-op-xor-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/fs-op-xor-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/fs-pow-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-pow-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-pow-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-pow-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-radians-float: pass spec/glsl-1.10/execution/built-in-functions/fs-radians-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-radians-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-radians-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-reflect-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-reflect-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-reflect-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-reflect-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-refract-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-refract-vec2-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/fs-refract-vec3-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/fs-refract-vec4-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/fs-sign-float: pass spec/glsl-1.10/execution/built-in-functions/fs-sign-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-sign-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-sign-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-sin-float: pass spec/glsl-1.10/execution/built-in-functions/fs-sin-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-sin-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-sin-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-float-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-float-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-float-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-smoothstep-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-sqrt-float: pass spec/glsl-1.10/execution/built-in-functions/fs-sqrt-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-sqrt-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-sqrt-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-step-float-float: pass spec/glsl-1.10/execution/built-in-functions/fs-step-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-step-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-step-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-step-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-step-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-step-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/fs-tan-float: pass spec/glsl-1.10/execution/built-in-functions/fs-tan-vec2: pass spec/glsl-1.10/execution/built-in-functions/fs-tan-vec3: pass spec/glsl-1.10/execution/built-in-functions/fs-tan-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-abs-float: pass spec/glsl-1.10/execution/built-in-functions/vs-abs-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-abs-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-abs-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-acos-float: pass spec/glsl-1.10/execution/built-in-functions/vs-acos-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-acos-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-acos-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-all-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-any-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-asin-float: pass spec/glsl-1.10/execution/built-in-functions/vs-asin-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-asin-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-asin-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-float: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-atan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-ceil-float: pass spec/glsl-1.10/execution/built-in-functions/vs-ceil-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-ceil-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-ceil-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec2-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec3-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec4-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-clamp-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-cos-float: pass spec/glsl-1.10/execution/built-in-functions/vs-cos-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-cos-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-cos-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-cross-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-degrees-float: pass spec/glsl-1.10/execution/built-in-functions/vs-degrees-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-degrees-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-degrees-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-distance-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-distance-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-distance-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-distance-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-dot-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-dot-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-dot-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-dot-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-equal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-exp-float: pass spec/glsl-1.10/execution/built-in-functions/vs-exp-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-exp-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-exp-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-exp2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-exp2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-exp2-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-exp2-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-faceforward-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-faceforward-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-faceforward-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-faceforward-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-floor-float: pass spec/glsl-1.10/execution/built-in-functions/vs-floor-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-floor-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-floor-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-fract-float: pass spec/glsl-1.10/execution/built-in-functions/vs-fract-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-fract-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-fract-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-greaterthanequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-inversesqrt-float: pass spec/glsl-1.10/execution/built-in-functions/vs-inversesqrt-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-inversesqrt-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-inversesqrt-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-length-float: pass spec/glsl-1.10/execution/built-in-functions/vs-length-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-length-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-length-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthan-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-lessthanequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-log-float: pass spec/glsl-1.10/execution/built-in-functions/vs-log-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-log-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-log-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-log2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-log2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-log2-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-log2-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-matrixcompmult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-matrixcompmult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-matrixcompmult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-max-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-max-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-min-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-min-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec2-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec3-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec4-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mix-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-mod-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-normalize-float: pass spec/glsl-1.10/execution/built-in-functions/vs-normalize-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-normalize-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-normalize-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-not-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-not-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-not-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-notequal-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-add-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-and-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-and-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-add-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-div-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-mult-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-assign-sub-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-div-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec2-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec3-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-bvec4-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec2-ivec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec3-ivec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-ivec4-ivec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat2-mat2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat3-mat3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-mat4-mat4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec2-vec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec3-vec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-eq-vec4-vec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ge-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ge-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ge-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ge-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-gt-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-gt-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-gt-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-gt-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-le-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-le-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-le-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-le-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-lt-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-lt-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-lt-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-lt-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-mat4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-mult-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec2-bvec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec3-bvec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-bvec4-bvec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-float-float-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-int-int-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec2-ivec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec3-ivec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-ivec4-ivec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat2-mat2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat3-mat3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-mat4-mat4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec2-vec2-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec3-vec3-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-ne-vec4-vec4-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-neg-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-not-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-not-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-or-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-or-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-bvec2-bvec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-bvec3-bvec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-bvec4-bvec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-selection-bool-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-int-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-int-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-int-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-int-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec2-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec2-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec3-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec3-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec4-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-ivec4-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat2-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat3-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-mat4-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-sub-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-float: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-int: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-ivec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-ivec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-ivec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-mat2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-mat3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-mat4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-op-uplus-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-op-xor-bool-bool: pass spec/glsl-1.10/execution/built-in-functions/vs-op-xor-bool-bool-using-if: pass spec/glsl-1.10/execution/built-in-functions/vs-pow-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-pow-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-pow-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-pow-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-radians-float: pass spec/glsl-1.10/execution/built-in-functions/vs-radians-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-radians-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-radians-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-reflect-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-reflect-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-reflect-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-reflect-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-refract-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-refract-vec2-vec2-float: pass spec/glsl-1.10/execution/built-in-functions/vs-refract-vec3-vec3-float: pass spec/glsl-1.10/execution/built-in-functions/vs-refract-vec4-vec4-float: pass spec/glsl-1.10/execution/built-in-functions/vs-sign-float: pass spec/glsl-1.10/execution/built-in-functions/vs-sign-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-sign-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-sign-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-sin-float: pass spec/glsl-1.10/execution/built-in-functions/vs-sin-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-sin-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-sin-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-float-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-float-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-float-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-float-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-vec2-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-vec3-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-smoothstep-vec4-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-sqrt-float: pass spec/glsl-1.10/execution/built-in-functions/vs-sqrt-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-sqrt-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-sqrt-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-step-float-float: pass spec/glsl-1.10/execution/built-in-functions/vs-step-float-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-step-float-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-step-float-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-step-vec2-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-step-vec3-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-step-vec4-vec4: pass spec/glsl-1.10/execution/built-in-functions/vs-tan-float: pass spec/glsl-1.10/execution/built-in-functions/vs-tan-vec2: pass spec/glsl-1.10/execution/built-in-functions/vs-tan-vec3: pass spec/glsl-1.10/execution/built-in-functions/vs-tan-vec4: pass spec/glsl-1.10/execution/clipping/clip-plane-transformation clipvert_pos: pass spec/glsl-1.10/execution/clipping/clip-plane-transformation fixed: pass spec/glsl-1.10/execution/clipping/clip-plane-transformation pos_clipvert: pass spec/glsl-1.10/execution/fs-bool-less-compare-false: pass spec/glsl-1.10/execution/fs-bool-less-compare-true: pass spec/glsl-1.10/execution/fs-dfdx-accuracy: fail spec/glsl-1.10/execution/fs-dfdy-accuracy: fail spec/glsl-1.10/execution/fs-equal-of-expression: pass spec/glsl-1.10/execution/fs-frontfacing-ternary-0.0-neg-1.0: pass spec/glsl-1.10/execution/fs-frontfacing-ternary-1-neg-1: pass spec/glsl-1.10/execution/fs-frontfacing-ternary-1.0-neg-1.0: pass spec/glsl-1.10/execution/fs-frontfacing-ternary-neg-1.0-1.0: pass spec/glsl-1.10/execution/fs-frontfacing-ternary-vec4-neg-1.0-1.0: pass spec/glsl-1.10/execution/fs-loop-bounds-unrolled: pass spec/glsl-1.10/execution/fs-notequal-inline-function: pass spec/glsl-1.10/execution/fs-notequal-of-expression: pass spec/glsl-1.10/execution/fs-op-assign-mult-ivec2-ivec2-overwrite: pass spec/glsl-1.10/execution/fs-saturate-exp2: pass spec/glsl-1.10/execution/fs-saturate-pow: pass spec/glsl-1.10/execution/fs-saturate-sqrt: pass spec/glsl-1.10/execution/fs-step: pass spec/glsl-1.10/execution/fs-vector-indexing-kills-all-channels: pass spec/glsl-1.10/execution/glsl-1.10-fragdepth: pass spec/glsl-1.10/execution/glsl-render-after-bad-attach: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-flat-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-flat-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-flat-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-smooth-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-smooth-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-smooth-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-flat-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-flat-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-flat-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-smooth-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-smooth-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-smooth-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-flat-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-flat-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-flat-vertex: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-smooth-fixed: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-smooth-none: pass spec/glsl-1.10/execution/interpolation/interpolation-none-other-smooth-vertex: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-01: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-02: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-03: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-04: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-05: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-06: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-07: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-08: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-09: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1d-bias: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1dproj: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow1dproj-bias: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-01: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-02: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-03: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-04: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-05: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-06: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-07: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-08: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-09: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-bias: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2d-clamp-z: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2dproj: pass spec/glsl-1.10/execution/samplers/glsl-fs-shadow2dproj-bias: pass spec/glsl-1.10/execution/samplers/in-parameter: pass spec/glsl-1.10/execution/samplers/in-parameter-array: pass spec/glsl-1.10/execution/samplers/in-parameter-nested-struct: pass spec/glsl-1.10/execution/samplers/in-parameter-struct: pass spec/glsl-1.10/execution/samplers/in-parameter-struct-array: pass spec/glsl-1.10/execution/samplers/normal-parameter: pass spec/glsl-1.10/execution/samplers/normal-parameter-struct: pass spec/glsl-1.10/execution/temp_arrays: pass spec/glsl-1.10/execution/uniform-update: pass spec/glsl-1.10/execution/variable-indexing/fs-input-array-float-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-input-array-vec2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-input-array-vec3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-input-array-vec4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-index-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-index-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-index-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat4-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-temp-mat4-wr: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-uniform-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/fs-varying-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-output-array-float-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-output-array-vec2-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-output-array-vec3-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-output-array-vec4-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-uniform-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-rd: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-wr: pass spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-wr: pass spec/glsl-1.10/execution/varying-packing/simple float array: pass spec/glsl-1.10/execution/varying-packing/simple float arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple float separate: pass spec/glsl-1.10/execution/varying-packing/simple int array: pass spec/glsl-1.10/execution/varying-packing/simple int arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple int separate: pass spec/glsl-1.10/execution/varying-packing/simple ivec2 array: pass spec/glsl-1.10/execution/varying-packing/simple ivec2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple ivec2 separate: pass spec/glsl-1.10/execution/varying-packing/simple ivec3 array: pass spec/glsl-1.10/execution/varying-packing/simple ivec3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple ivec3 separate: pass spec/glsl-1.10/execution/varying-packing/simple ivec4 array: pass spec/glsl-1.10/execution/varying-packing/simple ivec4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple ivec4 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat2 array: pass spec/glsl-1.10/execution/varying-packing/simple mat2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat2 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat2x3 array: pass spec/glsl-1.10/execution/varying-packing/simple mat2x3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat2x3 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat2x4 array: pass spec/glsl-1.10/execution/varying-packing/simple mat2x4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat2x4 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat3 array: pass spec/glsl-1.10/execution/varying-packing/simple mat3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat3 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat3x2 array: pass spec/glsl-1.10/execution/varying-packing/simple mat3x2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat3x2 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat3x4 array: pass spec/glsl-1.10/execution/varying-packing/simple mat3x4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat3x4 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat4 array: pass spec/glsl-1.10/execution/varying-packing/simple mat4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat4 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat4x2 array: pass spec/glsl-1.10/execution/varying-packing/simple mat4x2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat4x2 separate: pass spec/glsl-1.10/execution/varying-packing/simple mat4x3 array: pass spec/glsl-1.10/execution/varying-packing/simple mat4x3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple mat4x3 separate: pass spec/glsl-1.10/execution/varying-packing/simple uint array: pass spec/glsl-1.10/execution/varying-packing/simple uint arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple uint separate: pass spec/glsl-1.10/execution/varying-packing/simple uvec2 array: pass spec/glsl-1.10/execution/varying-packing/simple uvec2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple uvec2 separate: pass spec/glsl-1.10/execution/varying-packing/simple uvec3 array: pass spec/glsl-1.10/execution/varying-packing/simple uvec3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple uvec3 separate: pass spec/glsl-1.10/execution/varying-packing/simple uvec4 array: pass spec/glsl-1.10/execution/varying-packing/simple uvec4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple uvec4 separate: pass spec/glsl-1.10/execution/varying-packing/simple vec2 array: pass spec/glsl-1.10/execution/varying-packing/simple vec2 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple vec2 separate: pass spec/glsl-1.10/execution/varying-packing/simple vec3 array: pass spec/glsl-1.10/execution/varying-packing/simple vec3 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple vec3 separate: pass spec/glsl-1.10/execution/varying-packing/simple vec4 array: pass spec/glsl-1.10/execution/varying-packing/simple vec4 arrays_of_arrays: pass spec/glsl-1.10/execution/varying-packing/simple vec4 separate: pass spec/glsl-1.10/execution/void-ternary: pass spec/glsl-1.10/execution/vs-call-in-nested-loop: pass spec/glsl-1.10/execution/vs-equal-of-expression: pass spec/glsl-1.10/execution/vs-float-main-return: pass spec/glsl-1.10/execution/vs-inner-loop-counts-outer-loop-var: pass spec/glsl-1.10/execution/vs-inner-loop-modifies-outer-loop-var: pass spec/glsl-1.10/execution/vs-integer-reduction: pass spec/glsl-1.10/execution/vs-loop-bounds-unrolled: pass spec/glsl-1.10/execution/vs-mat2-array-assignment: pass spec/glsl-1.10/execution/vs-mat2-struct-assignment: pass spec/glsl-1.10/execution/vs-notequal-inline-function: pass spec/glsl-1.10/execution/vs-notequal-of-expression: pass spec/glsl-1.10/execution/vs-saturate-exp2: pass spec/glsl-1.10/execution/vs-saturate-pow: pass spec/glsl-1.10/execution/vs-saturate-sqrt: pass spec/glsl-1.10/execution/vs-swizzle-swizzle-lhs: pass spec/glsl-1.10/execution/vs-swizzle-swizzle-lhs-2: pass spec/glsl-1.10/execution/vs-swizzle-swizzle-lhs-3: pass spec/glsl-1.10/execution/vs-swizzle-swizzle-rhs: pass spec/glsl-1.10/execution/vs-vec2-main-return: pass spec/glsl-1.10/execution/vs-vec3-main-return: pass spec/glsl-1.10/execution/vs-vec4-main-return: pass spec/glsl-1.10/execution/vs-vector-indexing-kills-all-channels: pass spec/glsl-1.10/linker/access-builtin-global-from-fn-unknown-to-main: pass spec/glsl-1.10/linker/override-builtin-const-01: pass spec/glsl-1.10/linker/override-builtin-const-02: pass spec/glsl-1.10/linker/override-builtin-const-03: pass spec/glsl-1.10/linker/override-builtin-const-04: pass spec/glsl-1.10/linker/override-builtin-const-05: pass spec/glsl-1.10/linker/override-builtin-const-06: pass spec/glsl-1.10/linker/override-builtin-const-07: pass spec/glsl-1.10/linker/override-builtin-const-08: pass spec/glsl-1.10/linker/override-builtin-uniform-01: pass spec/glsl-1.10/linker/override-builtin-uniform-02: pass spec/glsl-1.10/linker/override-builtin-uniform-03: pass spec/glsl-1.10/linker/override-builtin-uniform-04: pass spec/glsl-1.10/linker/override-builtin-uniform-05: pass spec/glsl-1.10/linker/override-builtin-uniform-06: pass spec/glsl-1.10/linker/override-builtin-uniform-07: pass spec/glsl-1.10/linker/override-builtin-uniform-08: pass spec/glsl-1.10/linker/uniform-type-mismatch: pass spec/glsl-1.20/api/getactiveattrib 120: pass spec/glsl-1.20/built-in constants/gl_MaxClipPlanes: pass spec/glsl-1.20/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-1.20/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-1.20/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-1.20/built-in constants/gl_MaxLights: pass spec/glsl-1.20/built-in constants/gl_MaxTextureCoords: pass spec/glsl-1.20/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-1.20/built-in constants/gl_MaxTextureUnits: pass spec/glsl-1.20/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-1.20/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-1.20/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-1.20/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-1.20/compiler/unused-const-array: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-matrixcompmult-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-add-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-div-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat2x3-mat2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat2x4-mat2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat3x2-mat3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat3x4-mat3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat4x2-mat4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-mult-mat4x3-mat4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-assign-sub-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-div-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x4-mat3x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat4x2-mat4x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat4x3-mat4x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x3-mat2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x3-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x3-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x3-vec2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x4-mat2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x4-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x4-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat2x4-vec2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x2-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x2-mat3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x2-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x2-vec3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x4-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x4-mat3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x4-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat3x4-vec3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x2-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x2-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x2-mat4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x2-vec4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x3-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x3-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x3-mat4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-mat4x3-vec4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-mult-vec4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat2x3-mat2x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat2x4-mat2x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat3x2-mat3x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat3x4-mat3x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat4x2-mat4x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-ne-mat4x3-mat4x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-neg-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-selection-bool-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/fs-op-sub-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-op-uplus-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec2-vec2: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec2-vec3: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec2-vec4: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec3-vec2: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec3-vec3: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec3-vec4: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec4-vec2: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec4-vec3: pass spec/glsl-1.20/execution/built-in-functions/fs-outerproduct-vec4-vec4: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat2: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat3: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat4: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/fs-transpose-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-02: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-03: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-04: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-05: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-06: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-07: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-08: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-09: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-equal-10: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-02: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-03: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-04: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-05: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-06: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-07: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-08: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-09: pass spec/glsl-1.20/execution/built-in-functions/glsl-const-builtin-notequal-10: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-matrixcompmult-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-add-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-add-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-div-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat2x3-mat2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat2x4-mat2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat3x2-mat3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat3x4-mat3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat4x2-mat4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-mult-mat4x3-mat4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-assign-sub-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-div-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat2x3-mat2x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat2x4-mat2x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat3x2-mat3x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat3x4-mat3x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat4x2-mat4x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-eq-mat4x3-mat4x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x3-mat2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x3-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x3-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x3-vec2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x4-mat2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x4-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x4-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat2x4-vec2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x2-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x2-mat3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x2-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x2-vec3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x4-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x4-mat3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x4-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat3x4-vec3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x2-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x2-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x2-mat4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x2-vec4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x3-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x3-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x3-mat4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-mat4x3-vec4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-mult-vec4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat2x3-mat2x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat2x4-mat2x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat3x2-mat3x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat3x4-mat3x4-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat4x2-mat4x2-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-ne-mat4x3-mat4x3-using-if: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-neg-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-selection-bool-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-float-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat2x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat2x3-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat2x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat2x4-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat3x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat3x2-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat3x4-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat3x4-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat4x2-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat4x2-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat4x3-float: pass spec/glsl-1.20/execution/built-in-functions/vs-op-sub-mat4x3-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-op-uplus-mat4x3: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec2-vec2: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec2-vec3: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec2-vec4: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec3-vec2: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec3-vec3: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec3-vec4: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec4-vec2: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec4-vec3: pass spec/glsl-1.20/execution/built-in-functions/vs-outerproduct-vec4-vec4: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat2: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat2x3: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat2x4: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat3: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat3x2: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat3x4: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat4: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat4x2: pass spec/glsl-1.20/execution/built-in-functions/vs-transpose-mat4x3: pass spec/glsl-1.20/execution/clipping/fixed-clip-enables: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-const-accept: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-const-reject: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-different-from-position: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-enables: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-equal-to-position: pass spec/glsl-1.20/execution/clipping/vs-clip-vertex-homogeneity: pass spec/glsl-1.20/execution/fs-array-deref-then-write: pass spec/glsl-1.20/execution/fs-assign-varied-struct: pass spec/glsl-1.20/execution/fs-const-array-of-struct: pass spec/glsl-1.20/execution/fs-const-array-of-struct-of-array: pass spec/glsl-1.20/execution/fs-deref-array-of-matrix-element: pass spec/glsl-1.20/execution/fs-deref-literal-array-of-structs: pass spec/glsl-1.20/execution/fs-notequal-const-of-const-bvec3: pass spec/glsl-1.20/execution/fs-notequal-const-of-const-vec3: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x2: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x3: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x4: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat2x4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x2: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x3: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x4: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat3x4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x2: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x3: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x4: pass spec/glsl-1.20/execution/fs-outerproduct-const-mat4x4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat2: pass spec/glsl-1.20/execution/fs-outerproduct-mat2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x2: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x3: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x4: pass spec/glsl-1.20/execution/fs-outerproduct-mat2x4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat3: pass spec/glsl-1.20/execution/fs-outerproduct-mat3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x2: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x3: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x4: pass spec/glsl-1.20/execution/fs-outerproduct-mat3x4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat4: pass spec/glsl-1.20/execution/fs-outerproduct-mat4-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x2: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x2-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x3: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x3-ivec: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x4: pass spec/glsl-1.20/execution/fs-outerproduct-mat4x4-ivec: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-004-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-008-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-016-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-032-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-048-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-064-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-128-elements: pass spec/glsl-1.20/execution/fs-vec4-const-array-indirect-access-256-elements: pass spec/glsl-1.20/execution/qualifiers/vs-out-conversion-int-int-float-to-float-float-float-return: pass spec/glsl-1.20/execution/qualifiers/vs-out-conversion-int-to-float: pass spec/glsl-1.20/execution/qualifiers/vs-out-conversion-int-to-float-return: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 1d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 1dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 2d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 2dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 3d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() cube: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 1d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 1dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 2d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 2dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 3d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) cube: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1d_projvec4: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2d_projvec4: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 3d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2d: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2dshadow: pass spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 3d: pass spec/glsl-1.20/execution/uniform-initializer/fs-bool: pass spec/glsl-1.20/execution/uniform-initializer/fs-bool-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-bool-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-bool-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-bool-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-float: pass spec/glsl-1.20/execution/uniform-initializer/fs-float-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-float-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-float-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-float-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-int: pass spec/glsl-1.20/execution/uniform-initializer/fs-int-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-int-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-int-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-int-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat2: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat2-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat2-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat2-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat2-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat3: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat3-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat3-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat3-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat3-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat4: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat4-array: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat4-from-const: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat4-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/fs-mat4-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/fs-structure: pass spec/glsl-1.20/execution/uniform-initializer/fs-structure-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-bool: pass spec/glsl-1.20/execution/uniform-initializer/vs-bool-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-bool-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-bool-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-bool-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-float: pass spec/glsl-1.20/execution/uniform-initializer/vs-float-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-float-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-float-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-float-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-int: pass spec/glsl-1.20/execution/uniform-initializer/vs-int-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-int-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-int-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-int-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat2: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat2-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat2-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat2-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat2-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat3: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat3-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat3-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat3-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat3-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat4: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat4-array: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat4-from-const: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat4-set-by-api: pass spec/glsl-1.20/execution/uniform-initializer/vs-mat4-set-by-other-stage: pass spec/glsl-1.20/execution/uniform-initializer/vs-structure: pass spec/glsl-1.20/execution/uniform-initializer/vs-structure-array: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-index-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-index-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat4-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-temp-mat4-wr: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-uniform-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/fs-varying-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-rd: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr: pass spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr: pass spec/glsl-1.20/execution/vs-all-equal-bool-array: pass spec/glsl-1.20/execution/vs-assign-varied-struct: pass spec/glsl-1.20/execution/vs-deref-literal-array-of-structs: pass spec/glsl-1.20/execution/vs-function-inout-array-self-assignment: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x2: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x3: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x4: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat2x4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x2: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x3: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x4: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat3x4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x2: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x3: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x4: pass spec/glsl-1.20/execution/vs-outerproduct-const-mat4x4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat2: pass spec/glsl-1.20/execution/vs-outerproduct-mat2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x2: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x3: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x4: pass spec/glsl-1.20/execution/vs-outerproduct-mat2x4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat3: pass spec/glsl-1.20/execution/vs-outerproduct-mat3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x2: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x3: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x4: pass spec/glsl-1.20/execution/vs-outerproduct-mat3x4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat4: pass spec/glsl-1.20/execution/vs-outerproduct-mat4-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x2: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x2-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x3: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x3-ivec: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x4: pass spec/glsl-1.20/execution/vs-outerproduct-mat4x4-ivec: pass spec/glsl-1.20/glsl-1.20-getactiveuniform-constant: pass spec/glsl-1.20/linker/array-initializers-1: pass spec/glsl-1.20/linker/double-indirect-1: pass spec/glsl-1.20/linker/intrastage-const-arrays: pass spec/glsl-1.20/linker/intrastage-unsized-array: pass spec/glsl-1.20/linker/intrastage-unsized-array-mismatch: pass spec/glsl-1.20/linker/intrastage-unsized-array-mismatch2: pass spec/glsl-1.20/linker/intrastage-unsized-array2: pass spec/glsl-1.20/linker/link-order-a-b: pass spec/glsl-1.20/linker/link-order-b-a: pass spec/glsl-1.20/recursion/indirect: pass spec/glsl-1.20/recursion/indirect-complex: pass spec/glsl-1.20/recursion/indirect-complex-separate: pass spec/glsl-1.20/recursion/indirect-separate: pass spec/glsl-1.20/recursion/simple: pass spec/glsl-1.20/recursion/unreachable: pass spec/glsl-1.20/recursion/unreachable-constant-folding: pass spec/glsl-1.30/api/getactiveattrib 130: pass spec/glsl-1.30/built-in constants/gl_MaxClipDistances: pass spec/glsl-1.30/built-in constants/gl_MaxClipPlanes: pass spec/glsl-1.30/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-1.30/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-1.30/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-1.30/built-in constants/gl_MaxTextureCoords: pass spec/glsl-1.30/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-1.30/built-in constants/gl_MaxTextureUnits: pass spec/glsl-1.30/built-in constants/gl_MaxVaryingComponents: pass spec/glsl-1.30/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-1.30/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-1.30/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-1.30/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-1.30/execution/built-in-functions/fs-abs-int: pass spec/glsl-1.30/execution/built-in-functions/fs-abs-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-abs-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-abs-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-acosh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-acosh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-acosh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-acosh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-asinh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-asinh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-asinh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-asinh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-atanh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-atanh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-atanh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-atanh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-int-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec2-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec2-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec3-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec3-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec4-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-ivec4-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uint-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec2-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec2-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec3-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec3-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec4-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-clamp-uvec4-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-cosh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-cosh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-cosh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-cosh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-equal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-equal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-equal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthan-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthan-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthan-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthanequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthanequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-greaterthanequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthan-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthan-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthan-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthanequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthanequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-lessthanequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-max-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-max-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-max-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-min-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-min-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-min-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-mix-float-float-bool: pass spec/glsl-1.30/execution/built-in-functions/fs-mix-vec2-vec2-bvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-mix-vec3-vec3-bvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-mix-vec4-vec4-bvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-notequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-notequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-notequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-add-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-add-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitand-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-bitxor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-large-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-div-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-lshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mod-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-mult-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-rshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-assign-sub-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitand-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-bitxor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-complement-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-large-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-div-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec2-uvec2-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec3-uvec3-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-eq-uvec4-uvec4-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ge-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ge-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-gt-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-gt-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-le-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-le-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lt-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-lt-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mod-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-mult-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec2-uvec2-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec3-uvec3-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-ne-uvec4-uvec4-using-if: pass spec/glsl-1.30/execution/built-in-functions/fs-op-neg-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-neg-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-neg-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-neg-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-rshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-selection-bool-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-selection-bool-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-selection-bool-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-selection-bool-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-sub-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-op-uplus-uint: pass spec/glsl-1.30/execution/built-in-functions/fs-op-uplus-uvec2: pass spec/glsl-1.30/execution/built-in-functions/fs-op-uplus-uvec3: pass spec/glsl-1.30/execution/built-in-functions/fs-op-uplus-uvec4: pass spec/glsl-1.30/execution/built-in-functions/fs-round-float: pass spec/glsl-1.30/execution/built-in-functions/fs-round-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-round-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-round-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-roundeven-float: pass spec/glsl-1.30/execution/built-in-functions/fs-roundeven-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-roundeven-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-roundeven-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-sign-int: pass spec/glsl-1.30/execution/built-in-functions/fs-sign-ivec2: pass spec/glsl-1.30/execution/built-in-functions/fs-sign-ivec3: pass spec/glsl-1.30/execution/built-in-functions/fs-sign-ivec4: pass spec/glsl-1.30/execution/built-in-functions/fs-sinh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-sinh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-sinh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-sinh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-tanh-float: pass spec/glsl-1.30/execution/built-in-functions/fs-tanh-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-tanh-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-tanh-vec4: pass spec/glsl-1.30/execution/built-in-functions/fs-trunc-float: pass spec/glsl-1.30/execution/built-in-functions/fs-trunc-vec2: pass spec/glsl-1.30/execution/built-in-functions/fs-trunc-vec3: pass spec/glsl-1.30/execution/built-in-functions/fs-trunc-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-abs-int: pass spec/glsl-1.30/execution/built-in-functions/vs-abs-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-abs-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-abs-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-acosh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-acosh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-acosh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-acosh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-asinh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-asinh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-asinh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-asinh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-atanh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-atanh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-atanh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-atanh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-int-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec2-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec2-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec3-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec3-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec4-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-ivec4-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uint-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec2-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec2-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec3-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec3-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec4-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-clamp-uvec4-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-cosh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-cosh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-cosh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-cosh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-equal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-equal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-equal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthan-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthan-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthan-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthanequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthanequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-greaterthanequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthan-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthan-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthan-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthanequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthanequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-lessthanequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-max-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-max-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-max-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-min-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-min-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-min-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-mix-float-float-bool: pass spec/glsl-1.30/execution/built-in-functions/vs-mix-vec2-vec2-bvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-mix-vec3-vec3-bvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-mix-vec4-vec4-bvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-notequal-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-notequal-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-notequal-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-add-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-add-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitand-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-bitxor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-large-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-div-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-lshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mod-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-mult-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-rshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-assign-sub-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitand-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-abs-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-neg-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-abs-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-not-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-bitxor-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-complement-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-large-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-div-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec2-uvec2-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec3-uvec3-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-eq-uvec4-uvec4-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ge-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ge-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-gt-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-gt-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-le-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-le-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lt-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-lt-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-int-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-int-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-int-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mod-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-mult-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uint-uint-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec2-uvec2-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec3-uvec3-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-ne-uvec4-uvec4-using-if: pass spec/glsl-1.30/execution/built-in-functions/vs-op-neg-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-neg-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-neg-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-neg-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-int-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-int-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-ivec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uint-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec2-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec2-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec3-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec3-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec4-int: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec4-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-rshift-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-selection-bool-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-selection-bool-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-selection-bool-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-selection-bool-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uint-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uint-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uint-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uint-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec2-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec2-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec3-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec3-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec4-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-sub-uvec4-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-op-uplus-uint: pass spec/glsl-1.30/execution/built-in-functions/vs-op-uplus-uvec2: pass spec/glsl-1.30/execution/built-in-functions/vs-op-uplus-uvec3: pass spec/glsl-1.30/execution/built-in-functions/vs-op-uplus-uvec4: pass spec/glsl-1.30/execution/built-in-functions/vs-round-float: pass spec/glsl-1.30/execution/built-in-functions/vs-round-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-round-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-round-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-roundeven-float: pass spec/glsl-1.30/execution/built-in-functions/vs-roundeven-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-roundeven-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-roundeven-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-sign-int: pass spec/glsl-1.30/execution/built-in-functions/vs-sign-ivec2: pass spec/glsl-1.30/execution/built-in-functions/vs-sign-ivec3: pass spec/glsl-1.30/execution/built-in-functions/vs-sign-ivec4: pass spec/glsl-1.30/execution/built-in-functions/vs-sinh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-sinh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-sinh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-sinh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-tanh-float: pass spec/glsl-1.30/execution/built-in-functions/vs-tanh-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-tanh-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-tanh-vec4: pass spec/glsl-1.30/execution/built-in-functions/vs-trunc-float: pass spec/glsl-1.30/execution/built-in-functions/vs-trunc-vec2: pass spec/glsl-1.30/execution/built-in-functions/vs-trunc-vec3: pass spec/glsl-1.30/execution/built-in-functions/vs-trunc-vec4: pass spec/glsl-1.30/execution/clipping/clip-plane-transformation pos: pass spec/glsl-1.30/execution/clipping/fs-clip-distance-explicitly-sized: pass spec/glsl-1.30/execution/clipping/fs-clip-distance-interpolated: pass spec/glsl-1.30/execution/clipping/fs-clip-distance-sizeable-to-max: pass spec/glsl-1.30/execution/clipping/max-clip-distances: pass spec/glsl-1.30/execution/clipping/vs-clip-based-on-position: pass spec/glsl-1.30/execution/clipping/vs-clip-based-on-position-homogeneity: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-all-planes-enabled: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-bulk-assign: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-const-accept: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-const-reject: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-enables: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-explicitly-sized: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-implicitly-sized: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-in-param: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-inout-param: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-out-param: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-retval: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-sizeable-to-max: pass spec/glsl-1.30/execution/clipping/vs-clip-distance-uint-index: pass spec/glsl-1.30/execution/fs-decrement-int: pass spec/glsl-1.30/execution/fs-decrement-uint: pass spec/glsl-1.30/execution/fs-discard-exit-1: pass spec/glsl-1.30/execution/fs-discard-exit-2: pass spec/glsl-1.30/execution/fs-discard-exit-3: fail spec/glsl-1.30/execution/fs-execution-ordering: pass spec/glsl-1.30/execution/fs-float-uint-conversion: pass spec/glsl-1.30/execution/fs-increment-int: pass spec/glsl-1.30/execution/fs-increment-uint: pass spec/glsl-1.30/execution/fs-isinf-vec2: pass spec/glsl-1.30/execution/fs-isinf-vec3: pass spec/glsl-1.30/execution/fs-isinf-vec4: pass spec/glsl-1.30/execution/fs-isnan-vec2: pass spec/glsl-1.30/execution/fs-isnan-vec3: pass spec/glsl-1.30/execution/fs-isnan-vec4: pass spec/glsl-1.30/execution/fs-mix-bvec4-infnan: pass spec/glsl-1.30/execution/fs-modf-float: pass spec/glsl-1.30/execution/fs-modf-vec2: pass spec/glsl-1.30/execution/fs-modf-vec3: pass spec/glsl-1.30/execution/fs-modf-vec4: pass spec/glsl-1.30/execution/fs-multiply-const-ivec4: pass spec/glsl-1.30/execution/fs-multiply-const-uvec4: pass spec/glsl-1.30/execution/fs-multiply-ivec4-const: pass spec/glsl-1.30/execution/fs-multiply-uvec4-const: pass spec/glsl-1.30/execution/fs-texelfetch-2d: pass spec/glsl-1.30/execution/fs-texelfetchoffset-2d: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-01: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-02: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-03: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-04: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-05: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-06: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-07: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-08: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-09: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-10: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-11: pass spec/glsl-1.30/execution/fs-texture-sampler2dshadow-12: pass spec/glsl-1.30/execution/fs-texturegrad-miplevels: pass spec/glsl-1.30/execution/fs-texturelod-miplevels: pass spec/glsl-1.30/execution/fs-texturelod-miplevels-biased: pass spec/glsl-1.30/execution/fs-textureoffset-2d: pass spec/glsl-1.30/execution/fs-texturesize-compare: pass spec/glsl-1.30/execution/interpolation/fs-int-interpolation: pass spec/glsl-1.30/execution/interpolation/fs-uint-interpolation: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-mixed: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-other-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-none-other-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-vertex: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-distance: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-fixed: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-none: pass spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-vertex: pass spec/glsl-1.30/execution/isinf-and-isnan fs_basic: pass spec/glsl-1.30/execution/isinf-and-isnan fs_fbo: pass spec/glsl-1.30/execution/isinf-and-isnan vs_basic: pass spec/glsl-1.30/execution/isinf-and-isnan vs_fbo: pass spec/glsl-1.30/execution/isinf-and-isnan vs_xfb: pass spec/glsl-1.30/execution/qualifiers/vs-out-conversion-ivec4-to-vec4: pass spec/glsl-1.30/execution/switch/fs-conditional-break: pass spec/glsl-1.30/execution/switch/fs-default-notlast-fallthrough: pass spec/glsl-1.30/execution/switch/fs-default_last: pass spec/glsl-1.30/execution/switch/fs-default_notlast: pass spec/glsl-1.30/execution/switch/fs-exec-after-break: pass spec/glsl-1.30/execution/switch/fs-fallthrough: pass spec/glsl-1.30/execution/switch/fs-perpixel: pass spec/glsl-1.30/execution/switch/fs-uint: pass spec/glsl-1.30/execution/switch/fs-uniform: pass spec/glsl-1.30/execution/switch/fs-uniform-nested: pass spec/glsl-1.30/execution/switch/vs-pervertex: pass spec/glsl-1.30/execution/switch/vs-uniform: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() cube: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() cubearray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() cubearrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture() cubeshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cube: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cubearray: pass spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cubeshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cube: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubearray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubeshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod cube: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelod cubearray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection texturelodoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darrayshadow: skip spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 1darray: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 1darrayshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 2darray: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureoffset(bias) 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2drect_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2drect_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2drect_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojlodoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2drect: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2drect_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2drectshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset 3d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 1d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 1d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 1dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 2d: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 2d_projvec4: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 2dshadow: pass spec/glsl-1.30/execution/tex-miplevel-selection textureprojoffset(bias) 3d: pass spec/glsl-1.30/execution/texelfetch fs sampler1d 1-513: pass spec/glsl-1.30/execution/texelfetch fs sampler1darray 1x281-501x281: pass spec/glsl-1.30/execution/texelfetch fs sampler1darray 1x71-501x71: pass spec/glsl-1.30/execution/texelfetch fs sampler1darray 281x1-281x281: pass spec/glsl-1.30/execution/texelfetch fs sampler1darray 71x1-71x281: pass spec/glsl-1.30/execution/texelfetch fs sampler2d 1x281-501x281: pass spec/glsl-1.30/execution/texelfetch fs sampler2d 1x71-501x71: pass spec/glsl-1.30/execution/texelfetch fs sampler2d 281x1-281x281: pass spec/glsl-1.30/execution/texelfetch fs sampler2d 71x1-71x281: pass spec/glsl-1.30/execution/texelfetch fs sampler2darray 1x129x9-98x129x9: pass spec/glsl-1.30/execution/texelfetch fs sampler2darray 98x129x1-98x129x9: pass spec/glsl-1.30/execution/texelfetch fs sampler2darray 98x1x9-98x129x9: pass spec/glsl-1.30/execution/texelfetch fs sampler3d 1x129x9-98x129x9: pass spec/glsl-1.30/execution/texelfetch fs sampler3d 98x129x1-98x129x9: pass spec/glsl-1.30/execution/texelfetch fs sampler3d 98x1x9-98x129x9: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler1d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler1darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler2d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler2darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-isampler3d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler1d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler1darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler2d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler2darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-sampler3d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler1d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler1darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler2d: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler2darray: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/fs-texelfetch-usampler3d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler1d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler1darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler2d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler2darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-isampler3d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler1d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler1darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler2d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler2darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-sampler3d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler1d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler1darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler2d: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler2darray: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler2darray-swizzle: pass spec/glsl-1.30/execution/texelfetch/vs-texelfetch-usampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-isampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-isampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-isampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-isampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-isampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-sampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-sampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-sampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-sampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-sampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-usampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-usampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-usampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-usampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/fs-texelfetch-usampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-isampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-isampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-isampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-isampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-isampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-sampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-sampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-sampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-sampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-sampler3d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-usampler1d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-usampler1darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-usampler2d: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-usampler2darray: pass spec/glsl-1.30/execution/texelfetchoffset/vs-texelfetch-usampler3d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isampler1d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isampler1darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isampler2d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isampler2darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isampler3d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-isamplercube: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler1d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler1darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler1darrayshadow: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler1dshadow: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler2d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler2darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler2darrayshadow: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler2dshadow: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-sampler3d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-samplercube: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-samplercubeshadow: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usampler1d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usampler1darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usampler2d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usampler2darray: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usampler3d: pass spec/glsl-1.30/execution/texturesize/fs-texturesize-usamplercube: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isampler1d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isampler1darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isampler2d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isampler2darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isampler3d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-isamplercube: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler1d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler1darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler1darrayshadow: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler1dshadow: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler2d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler2darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler2darrayshadow: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler2dshadow: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-sampler3d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-samplercube: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-samplercubeshadow: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usampler1d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usampler1darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usampler2d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usampler2darray: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usampler3d: pass spec/glsl-1.30/execution/texturesize/vs-texturesize-usamplercube: pass spec/glsl-1.30/execution/uniform-initializer/fs-uint: pass spec/glsl-1.30/execution/uniform-initializer/fs-uint-array: pass spec/glsl-1.30/execution/uniform-initializer/fs-uint-from-const: pass spec/glsl-1.30/execution/uniform-initializer/fs-uint-set-by-api: pass spec/glsl-1.30/execution/uniform-initializer/fs-uint-set-by-other-stage: pass spec/glsl-1.30/execution/uniform-initializer/vs-uint: pass spec/glsl-1.30/execution/uniform-initializer/vs-uint-array: pass spec/glsl-1.30/execution/uniform-initializer/vs-uint-from-const: pass spec/glsl-1.30/execution/uniform-initializer/vs-uint-set-by-api: pass spec/glsl-1.30/execution/uniform-initializer/vs-uint-set-by-other-stage: pass spec/glsl-1.30/execution/varying-packing-mixed-types: pass spec/glsl-1.30/execution/vertexid-beginend: pass spec/glsl-1.30/execution/vertexid-drawarrays: pass spec/glsl-1.30/execution/vertexid-drawelements: pass spec/glsl-1.30/execution/vs-attrib-ivec4-implied: pass spec/glsl-1.30/execution/vs-attrib-ivec4-precision: pass spec/glsl-1.30/execution/vs-attrib-uvec4-implied: pass spec/glsl-1.30/execution/vs-attrib-uvec4-precision: pass spec/glsl-1.30/execution/vs-decrement-int: pass spec/glsl-1.30/execution/vs-decrement-uint: pass spec/glsl-1.30/execution/vs-float-uint-conversion: pass spec/glsl-1.30/execution/vs-increment-int: pass spec/glsl-1.30/execution/vs-increment-uint: pass spec/glsl-1.30/execution/vs-isinf-vec2: pass spec/glsl-1.30/execution/vs-isinf-vec3: pass spec/glsl-1.30/execution/vs-isinf-vec4: pass spec/glsl-1.30/execution/vs-isnan-vec2: pass spec/glsl-1.30/execution/vs-isnan-vec3: pass spec/glsl-1.30/execution/vs-isnan-vec4: pass spec/glsl-1.30/execution/vs-mix-bvec4-infnan: pass spec/glsl-1.30/execution/vs-modf-float: pass spec/glsl-1.30/execution/vs-modf-vec2: pass spec/glsl-1.30/execution/vs-modf-vec3: pass spec/glsl-1.30/execution/vs-modf-vec4: pass spec/glsl-1.30/execution/vs-multiply-const-ivec4: pass spec/glsl-1.30/execution/vs-multiply-const-uvec4: pass spec/glsl-1.30/execution/vs-multiply-ivec4-const: pass spec/glsl-1.30/execution/vs-multiply-uvec4-const: pass spec/glsl-1.30/execution/vs-texturelod-miplevels: pass spec/glsl-1.30/execution/vs-texturelod-miplevels-2: pass spec/glsl-1.30/execution/vs-texturelod-miplevels-biased: pass spec/glsl-1.30/execution/vs-texturesize-compare: pass spec/glsl-1.30/linker/clipping/mixing-clip-distance-and-clip-vertex-disallowed: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-flat-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-noperspective-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backcolor-smooth-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-flat-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-smooth-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_backsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-flat-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-noperspective-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-smooth-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-flat-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-smooth-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/default-gl_frontsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-default-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-noperspective-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-smooth-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-default-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-smooth-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_backsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-default-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-noperspective-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-smooth-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-default-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-smooth-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/flat-gl_frontsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-default-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-flat-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-smooth-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-default-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-flat-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-smooth-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_backsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-default-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-flat-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-smooth-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-default-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-flat-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-smooth-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/noperspective-gl_frontsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-default-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-flat-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-noperspective-gl_frontcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-default-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-flat-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_backsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-default-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-flat-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-noperspective-gl_backcolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontcolor-unused-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-default-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-flat-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/smooth-gl_frontsecondarycolor-unused-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_backsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-default-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_backsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-flat-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontcolor-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontcolor-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontcolor-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontsecondarycolor-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontsecondarycolor-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-gl_frontsecondarycolor-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_backsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontcolor-unused-smooth-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-noperspective-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontcolor-unused-default-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontcolor-unused-flat-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontcolor-unused-noperspective-gl_color: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontsecondarycolor-unused-default-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontsecondarycolor-unused-flat-gl_secondarycolor: pass spec/glsl-1.30/linker/interpolation-qualifiers/unused-smooth-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor: pass spec/glsl-1.30/linker/sampler-bug: pass spec/glsl-1.30/texel-offset-limits: pass spec/glsl-1.40/built-in constants/gl_MaxClipDistances: pass spec/glsl-1.40/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-1.40/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-1.40/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-1.40/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-1.40/built-in constants/gl_MaxVaryingComponents: pass spec/glsl-1.40/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-1.40/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-1.40/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-1.40/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat2: pass spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat3: pass spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat4: pass spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat2: pass spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat3: pass spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat4: pass spec/glsl-1.40/execution/gl_depthrangeparameters: pass spec/glsl-1.40/execution/glsl-fs-shadow2drect: pass spec/glsl-1.40/execution/glsl-fs-shadow2drectproj: pass spec/glsl-1.40/execution/texelfetch/fs-texelfetch-isampler2drect: pass spec/glsl-1.40/execution/texelfetch/fs-texelfetch-sampler2drect: pass spec/glsl-1.40/execution/texelfetch/fs-texelfetch-usampler2drect: pass spec/glsl-1.40/execution/texelfetch/vs-texelfetch-isampler2drect: pass spec/glsl-1.40/execution/texelfetch/vs-texelfetch-sampler2drect: pass spec/glsl-1.40/execution/texelfetch/vs-texelfetch-usampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/fs-isampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/fs-sampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/fs-usampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/vs-isampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/vs-sampler2drect: pass spec/glsl-1.40/execution/texelfetchoffset/vs-usampler2drect: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler1d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler1darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler2d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler2darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler2drect: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isampler3d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isamplerbuffer: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-isamplercube: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler1d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler1darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler1darrayshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler1dshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2darrayshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2drect: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2drectshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler2dshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-sampler3d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-samplerbuffer: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-samplercube: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-samplercubeshadow: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usampler1d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usampler1darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usampler2d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usampler2darray: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usampler3d: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usamplerbuffer: pass spec/glsl-1.40/execution/texturesize/fs-texturesize-usamplercube: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler1d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler1darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler2d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler2darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler2drect: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isampler3d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isamplerbuffer: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-isamplercube: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler1d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler1darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler1darrayshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler1dshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2darrayshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2drect: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2drectshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler2dshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-sampler3d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-samplerbuffer: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-samplercube: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-samplercubeshadow: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usampler1d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usampler1darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usampler2d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usampler2darray: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usampler3d: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usamplerbuffer: pass spec/glsl-1.40/execution/texturesize/vs-texturesize-usamplercube: pass spec/glsl-1.40/execution/tf-no-position: pass spec/glsl-1.40/uniform_buffer/fs-array-copy: pass spec/glsl-1.40/uniform_buffer/fs-basic: pass spec/glsl-1.40/uniform_buffer/fs-bools: pass spec/glsl-1.40/uniform_buffer/fs-bvec-array: pass spec/glsl-1.40/uniform_buffer/fs-exp2: pass spec/glsl-1.40/uniform_buffer/fs-float-array-const-index: pass spec/glsl-1.40/uniform_buffer/fs-float-array-variable-index: pass spec/glsl-1.40/uniform_buffer/fs-floats: pass spec/glsl-1.40/uniform_buffer/fs-mat4: pass spec/glsl-1.40/uniform_buffer/fs-mat4-row-major: pass spec/glsl-1.40/uniform_buffer/fs-saturated-vec-array: pass spec/glsl-1.40/uniform_buffer/fs-struct: pass spec/glsl-1.40/uniform_buffer/fs-struct-copy: pass spec/glsl-1.40/uniform_buffer/fs-struct-copy-complicated: pass spec/glsl-1.40/uniform_buffer/fs-struct-pad: pass spec/glsl-1.40/uniform_buffer/fs-two-members: pass spec/glsl-1.40/uniform_buffer/vs-array-copy: pass spec/glsl-1.40/uniform_buffer/vs-basic: pass spec/glsl-1.40/uniform_buffer/vs-bools: pass spec/glsl-1.40/uniform_buffer/vs-float-array-const-index: pass spec/glsl-1.40/uniform_buffer/vs-float-array-variable-index: pass spec/glsl-1.40/uniform_buffer/vs-floats: pass spec/glsl-1.40/uniform_buffer/vs-mat4: pass spec/glsl-1.40/uniform_buffer/vs-mat4-row-major: pass spec/glsl-1.40/uniform_buffer/vs-struct: pass spec/glsl-1.40/uniform_buffer/vs-struct-copy: pass spec/glsl-1.40/uniform_buffer/vs-struct-copy-complicated: pass spec/glsl-1.40/uniform_buffer/vs-struct-pad: pass spec/glsl-1.40/uniform_buffer/vs-two-members: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core gl_line_strip_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core gl_lines_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core gl_triangle_strip_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core gl_triangles_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_line_strip_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_lines_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_triangle_strip_adjacency: pass spec/glsl-1.50/arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_triangles_adjacency: pass spec/glsl-1.50/built-in constants/gl_MaxClipDistances: pass spec/glsl-1.50/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-1.50/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-1.50/built-in constants/gl_MaxFragmentInputComponents: pass spec/glsl-1.50/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryInputComponents: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryOutputComponents: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryOutputVertices: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryTextureImageUnits: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryTotalOutputComponents: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryUniformComponents: pass spec/glsl-1.50/built-in constants/gl_MaxGeometryVaryingComponents: pass spec/glsl-1.50/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-1.50/built-in constants/gl_MaxVaryingComponents: pass spec/glsl-1.50/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-1.50/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-1.50/built-in constants/gl_MaxVertexOutputComponents: pass spec/glsl-1.50/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-1.50/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-1.50/execution/built-in-functions/fs-determinant-mat2: pass spec/glsl-1.50/execution/built-in-functions/fs-determinant-mat3: pass spec/glsl-1.50/execution/built-in-functions/fs-determinant-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-float: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-int: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-abs-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-acos-float: pass spec/glsl-1.50/execution/built-in-functions/gs-acos-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-acos-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-acos-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-acosh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-acosh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-acosh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-acosh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-all-bvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-any-bvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-asin-float: pass spec/glsl-1.50/execution/built-in-functions/gs-asin-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-asin-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-asin-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-asinh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-asinh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-asinh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-asinh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-float: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-atan-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-atanh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-atanh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-atanh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-atanh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-ceil-float: pass spec/glsl-1.50/execution/built-in-functions/gs-ceil-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-ceil-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-ceil-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-float-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-int-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec2-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec2-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec3-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec3-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec4-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-ivec4-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uint-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec2-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec2-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec3-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec3-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec4-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-uvec4-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec2-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec2-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec3-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec3-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec4-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-clamp-vec4-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-cos-float: pass spec/glsl-1.50/execution/built-in-functions/gs-cos-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-cos-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-cos-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-cosh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-cosh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-cosh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-cosh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-cross-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-degrees-float: pass spec/glsl-1.50/execution/built-in-functions/gs-degrees-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-degrees-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-degrees-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-determinant-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-determinant-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-determinant-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-distance-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-distance-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-distance-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-distance-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-dot-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-dot-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-dot-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-dot-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-bvec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-bvec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-bvec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-equal-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-exp-float: pass spec/glsl-1.50/execution/built-in-functions/gs-exp-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-exp-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-exp-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-exp2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-exp2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-exp2-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-exp2-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-faceforward-float-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-faceforward-vec2-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-faceforward-vec3-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-faceforward-vec4-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-floor-float: pass spec/glsl-1.50/execution/built-in-functions/gs-floor-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-floor-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-floor-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-fract-float: pass spec/glsl-1.50/execution/built-in-functions/gs-fract-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-fract-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-fract-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthan-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-greaterthanequal-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-inverse-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-inverse-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-inverse-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-inversesqrt-float: pass spec/glsl-1.50/execution/built-in-functions/gs-inversesqrt-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-inversesqrt-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-inversesqrt-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-length-float: pass spec/glsl-1.50/execution/built-in-functions/gs-length-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-length-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-length-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthan-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-lessthanequal-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-log-float: pass spec/glsl-1.50/execution/built-in-functions/gs-log-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-log-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-log-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-log2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-log2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-log2-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-log2-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-matrixcompmult-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-max-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-max-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-max-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-max-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-max-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-min-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-min-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-min-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-min-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-min-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-float-float-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-float-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec2-vec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec2-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec2-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec3-vec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec3-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec3-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec4-vec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec4-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mix-vec4-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-mod-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-normalize-float: pass spec/glsl-1.50/execution/built-in-functions/gs-normalize-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-normalize-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-normalize-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-not-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-not-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-not-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-bvec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-bvec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-bvec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-notequal-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-add-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-and-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-and-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-add-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitand-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitor-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-bitxor-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-large-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-div-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-int-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-ivec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uint-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-lshift-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mod-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2x3-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat2x4-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3x2-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat3x4-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4x2-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-mat4x3-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-mult-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-int-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-ivec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uint-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-rshift-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-assign-sub-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-abs-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-neg-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-not-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitand-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-abs-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-neg-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-not-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitor-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-abs-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-neg-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-abs-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-not-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-bitxor-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-complement-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-large-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-div-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec2-bvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec3-bvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-bvec4-bvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec2-ivec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec3-ivec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-ivec4-ivec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2-mat2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2x3-mat2x3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat2x4-mat2x4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3-mat3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3x2-mat3x2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat3x4-mat3x4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4-mat4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4x2-mat4x2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-mat4x3-mat4x3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec2-uvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec3-uvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-uvec4-uvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec2-vec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec3-vec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-eq-vec4-vec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ge-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-gt-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-le-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-int-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-ivec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uint-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lshift-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-lt-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mod-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x3-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x3-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x3-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x3-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x4-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x4-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x4-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat2x4-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x2-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x2-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x2-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x2-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x4-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x4-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x4-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat3x4-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x2-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x2-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x2-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x2-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x3-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x3-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x3-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-mat4x3-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-mult-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec2-bvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec3-bvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-bvec4-bvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-float-float-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-int-int-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec2-ivec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec3-ivec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-ivec4-ivec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2-mat2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2x3-mat2x3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat2x4-mat2x4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3-mat3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3x2-mat3x2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat3x4-mat3x4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4-mat4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4x2-mat4x2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-mat4x3-mat4x3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uint-uint-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec2-uvec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec3-uvec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-uvec4-uvec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec2-vec2-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec3-vec3-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-ne-vec4-vec4-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-neg-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-not-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-not-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-or-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-or-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-int-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-ivec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uint-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-rshift-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-bvec2-bvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-bvec3-bvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-bvec4-bvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-selection-bool-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-int-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-int-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-int-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-int-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec2-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec2-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec3-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec3-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec4-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-ivec4-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2x3-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat2x4-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3x2-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3x4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat3x4-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4x2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4x2-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4x3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-mat4x3-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uint-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uint-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uint-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uint-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec2-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec2-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec3-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec3-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec4-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-uvec4-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-sub-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-float: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-int: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-uint: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-uvec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-uvec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-uvec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-op-uplus-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-op-xor-bool-bool: pass spec/glsl-1.50/execution/built-in-functions/gs-op-xor-bool-bool-using-if: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec2-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec2-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec3-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec3-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec4-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec4-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-outerproduct-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-pow-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-pow-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-pow-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-pow-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-radians-float: pass spec/glsl-1.50/execution/built-in-functions/gs-radians-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-radians-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-radians-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-reflect-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-reflect-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-reflect-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-reflect-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-refract-float-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-refract-vec2-vec2-float: pass spec/glsl-1.50/execution/built-in-functions/gs-refract-vec3-vec3-float: pass spec/glsl-1.50/execution/built-in-functions/gs-refract-vec4-vec4-float: pass spec/glsl-1.50/execution/built-in-functions/gs-round-float: pass spec/glsl-1.50/execution/built-in-functions/gs-round-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-round-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-round-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-roundeven-float: pass spec/glsl-1.50/execution/built-in-functions/gs-roundeven-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-roundeven-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-roundeven-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-float: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-int: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-ivec2: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-ivec3: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-ivec4: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-sign-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-sin-float: pass spec/glsl-1.50/execution/built-in-functions/gs-sin-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-sin-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-sin-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-sinh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-sinh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-sinh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-sinh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-float-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-float-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-float-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-float-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-vec2-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-vec3-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-smoothstep-vec4-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-sqrt-float: pass spec/glsl-1.50/execution/built-in-functions/gs-sqrt-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-sqrt-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-sqrt-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-step-float-float: pass spec/glsl-1.50/execution/built-in-functions/gs-step-float-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-step-float-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-step-float-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-step-vec2-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-step-vec3-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-step-vec4-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-tan-float: pass spec/glsl-1.50/execution/built-in-functions/gs-tan-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-tan-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-tan-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-tanh-float: pass spec/glsl-1.50/execution/built-in-functions/gs-tanh-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-tanh-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-tanh-vec4: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat2: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat2x3: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat2x4: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat3: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat3x2: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat3x4: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat4: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat4x2: pass spec/glsl-1.50/execution/built-in-functions/gs-transpose-mat4x3: pass spec/glsl-1.50/execution/built-in-functions/gs-trunc-float: pass spec/glsl-1.50/execution/built-in-functions/gs-trunc-vec2: pass spec/glsl-1.50/execution/built-in-functions/gs-trunc-vec3: pass spec/glsl-1.50/execution/built-in-functions/gs-trunc-vec4: pass spec/glsl-1.50/execution/built-in-functions/vs-determinant-mat2: pass spec/glsl-1.50/execution/built-in-functions/vs-determinant-mat3: pass spec/glsl-1.50/execution/built-in-functions/vs-determinant-mat4: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-1: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-2: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-3: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-4: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-5: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-6: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-7: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-8: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-9: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-1: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-2: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-3: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-4: pass spec/glsl-1.50/execution/fragcoord-layout-qualifiers-missing: pass spec/glsl-1.50/execution/geometry-basic: pass spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy: pass spec/glsl-1.50/execution/geometry/clip-distance-in-bulk-read: pass spec/glsl-1.50/execution/geometry/clip-distance-in-explicitly-sized: pass spec/glsl-1.50/execution/geometry/clip-distance-in-param: pass spec/glsl-1.50/execution/geometry/clip-distance-in-values: pass spec/glsl-1.50/execution/geometry/clip-distance-itemized-copy: pass spec/glsl-1.50/execution/geometry/clip-distance-out-values: pass spec/glsl-1.50/execution/geometry/core-inputs: pass spec/glsl-1.50/execution/geometry/dynamic_input_array_index: pass spec/glsl-1.50/execution/geometry/end-primitive 0: pass spec/glsl-1.50/execution/geometry/end-primitive 127: pass spec/glsl-1.50/execution/geometry/end-primitive 128: pass spec/glsl-1.50/execution/geometry/end-primitive 129: pass spec/glsl-1.50/execution/geometry/end-primitive 130: pass spec/glsl-1.50/execution/geometry/end-primitive 31: pass spec/glsl-1.50/execution/geometry/end-primitive 32: pass spec/glsl-1.50/execution/geometry/end-primitive 33: pass spec/glsl-1.50/execution/geometry/end-primitive 34: pass spec/glsl-1.50/execution/geometry/generate-zero-primitives: pass spec/glsl-1.50/execution/geometry/max-input-components: pass spec/glsl-1.50/execution/geometry/point-size-out: pass spec/glsl-1.50/execution/geometry/primitive-id-in: pass spec/glsl-1.50/execution/geometry/primitive-id-out: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_loop ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_loop other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip_adjacency ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip_adjacency other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines_adjacency ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines_adjacency other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_points ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_points other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_fan ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_fan other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip_adjacency ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip_adjacency other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles other: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles_adjacency ffs: pass spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles_adjacency other: pass spec/glsl-1.50/execution/geometry/primitive-types gl_line_loop: pass spec/glsl-1.50/execution/geometry/primitive-types gl_line_strip: pass spec/glsl-1.50/execution/geometry/primitive-types gl_line_strip_adjacency: pass spec/glsl-1.50/execution/geometry/primitive-types gl_lines: pass spec/glsl-1.50/execution/geometry/primitive-types gl_lines_adjacency: pass spec/glsl-1.50/execution/geometry/primitive-types gl_points: pass spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_fan: pass spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_strip: pass spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_strip_adjacency: pass spec/glsl-1.50/execution/geometry/primitive-types gl_triangles: pass spec/glsl-1.50/execution/geometry/primitive-types gl_triangles_adjacency: pass spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip ffs: pass spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip other: pass spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs: fail spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other: fail spec/glsl-1.50/execution/geometry/triangle-strip-adj: pass spec/glsl-1.50/execution/geometry/triangle-strip-adj-orientation: pass spec/glsl-1.50/execution/geometry/triangle-strip-orientation: pass spec/glsl-1.50/execution/get-active-attrib-array: pass spec/glsl-1.50/execution/gs-also-uses-smooth-flat-noperspective: pass spec/glsl-1.50/execution/gs-input-sizing-layout-consistent-with-static-usage: pass spec/glsl-1.50/execution/gs-input-sizing-layout-larger-than-static-usage: pass spec/glsl-1.50/execution/gs-redeclares-both-pervertex-blocks: pass spec/glsl-1.50/execution/gs-redeclares-pervertex-in-only: pass spec/glsl-1.50/execution/gs-redeclares-pervertex-out-only: pass spec/glsl-1.50/execution/interface-block-interpolation-array: pass spec/glsl-1.50/execution/interface-block-interpolation-named: pass spec/glsl-1.50/execution/interface-block-interpolation-unnamed: pass spec/glsl-1.50/execution/interface-block-struct-nesting: pass spec/glsl-1.50/execution/interface-blocks-api-access-members: pass spec/glsl-1.50/execution/interface-blocks-complex-vs-fs: pass spec/glsl-1.50/execution/interface-blocks-same-uniform-varying-name: pass spec/glsl-1.50/execution/interface-blocks-simple-varying: pass spec/glsl-1.50/execution/interface-blocks-with-gs: pass spec/glsl-1.50/execution/interface-vs-named-to-gs-array: pass spec/glsl-1.50/execution/interface-vs-unnamed-to-fs-unnamed: pass spec/glsl-1.50/execution/invariant-qualifier-everywhere: pass spec/glsl-1.50/execution/primitive-id-no-gs: pass spec/glsl-1.50/execution/primitive-id-no-gs-first-vertex: pass spec/glsl-1.50/execution/primitive-id-no-gs-strip: pass spec/glsl-1.50/execution/primitive-id-no-gs-strip-first-vertex: pass spec/glsl-1.50/execution/redeclare-pervertex-out-subset-gs: pass spec/glsl-1.50/execution/redeclare-pervertex-subset-vs: pass spec/glsl-1.50/execution/redeclare-pervertex-subset-vs-to-gs: pass spec/glsl-1.50/execution/sanity: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler1d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler1darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler2d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler2darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler2darray-swizzle: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler2drect: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-isampler3d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler1d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler1darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler2d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler2darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler2darray-swizzle: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler2drect: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-sampler3d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler1d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler1darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler2d: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler2darray: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler2darray-swizzle: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler2drect: pass spec/glsl-1.50/execution/texelfetch/gs-texelfetch-usampler3d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-isampler2drect: pass spec/glsl-1.50/execution/texelfetchoffset/gs-sampler2drect: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-isampler1d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-isampler1darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-isampler2d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-isampler2darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-isampler3d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-sampler1d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-sampler1darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-sampler2d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-sampler2darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-sampler3d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-usampler1d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-usampler1darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-usampler2d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-usampler2darray: pass spec/glsl-1.50/execution/texelfetchoffset/gs-texelfetch-usampler3d: pass spec/glsl-1.50/execution/texelfetchoffset/gs-usampler2drect: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler1d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler1darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler2d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler2darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler2drect: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isampler3d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isamplerbuffer: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-isamplercube: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler1d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler1darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler1darrayshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler1dshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2darrayshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2drect: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2drectshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler2dshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-sampler3d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-samplerbuffer: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-samplercube: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-samplercubeshadow: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usampler1d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usampler1darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usampler2d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usampler2darray: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usampler3d: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usamplerbuffer: pass spec/glsl-1.50/execution/texturesize/gs-texturesize-usamplercube: pass spec/glsl-1.50/execution/unsized-in-named-interface-block: pass spec/glsl-1.50/execution/unsized-in-named-interface-block-gs: pass spec/glsl-1.50/execution/unsized-in-named-interface-block-multiple: pass spec/glsl-1.50/execution/unsized-in-unnamed-interface-block: pass spec/glsl-1.50/execution/unsized-in-unnamed-interface-block-gs: pass spec/glsl-1.50/execution/unsized-in-unnamed-interface-block-multiple: pass spec/glsl-1.50/execution/unused-outputs: pass spec/glsl-1.50/execution/variable-indexing/gs-input-array-float-index-rd: pass spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec2-index-rd: pass spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec3-index-rd: pass spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec4-index-rd: pass spec/glsl-1.50/execution/variable-indexing/gs-output-array-float-index-wr: pass spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec2-index-wr: pass spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec3-index-wr: pass spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec4-index-wr: pass spec/glsl-1.50/execution/variable-indexing/vs-output-array-float-index-wr-before-gs: pass spec/glsl-1.50/execution/variable-indexing/vs-output-array-vec2-index-wr-before-gs: pass spec/glsl-1.50/execution/variable-indexing/vs-output-array-vec3-index-wr-before-gs: pass spec/glsl-1.50/execution/variable-indexing/vs-output-array-vec4-index-wr-before-gs: pass spec/glsl-1.50/execution/varying-struct-basic-gs-fs: pass spec/glsl-1.50/execution/varying-struct-basic-vs-fs: pass spec/glsl-1.50/execution/varying-struct-basic-vs-gs: pass spec/glsl-1.50/execution/vs-gs-arrays-fail: pass spec/glsl-1.50/execution/vs-gs-arrays-within-blocks-pass: pass spec/glsl-1.50/execution/vs-gs-varyings-match-types: pass spec/glsl-1.50/execution/vs-input-arrays: pass spec/glsl-1.50/execution/vs-named-block-no-modify: pass spec/glsl-1.50/getshaderiv-may-return-gs: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers line_strip: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers lines: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers lines_adjacency: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers points: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers triangle_strip: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers triangles: pass spec/glsl-1.50/glsl-1.50-gs-input-layout-qualifiers triangles_adjacency: pass spec/glsl-1.50/glsl-1.50-gs-mismatch-prim-type lines: pass spec/glsl-1.50/glsl-1.50-gs-mismatch-prim-type lines_adjacency: pass spec/glsl-1.50/glsl-1.50-gs-mismatch-prim-type points: pass spec/glsl-1.50/glsl-1.50-gs-mismatch-prim-type triangles: pass spec/glsl-1.50/glsl-1.50-gs-mismatch-prim-type triangles_adjacency: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers line_strip: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers lines: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers lines_adjacency: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers points: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers triangle_strip: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers triangles: pass spec/glsl-1.50/glsl-1.50-gs-output-layout-qualifiers triangles_adjacency: pass spec/glsl-1.50/glsl-1.50-interface-block-centroid array: pass spec/glsl-1.50/glsl-1.50-interface-block-centroid named: pass spec/glsl-1.50/glsl-1.50-interface-block-centroid unnamed: pass spec/glsl-1.50/gs-emits-too-few-verts: pass spec/glsl-1.50/gs-end-primitive-optional-with-points-out: pass spec/glsl-1.50/linker/gs-different-max-vertices-multiple-shader-objects: pass spec/glsl-1.50/linker/gs-different-output-type-multiple-shader-objects: pass spec/glsl-1.50/linker/gs-input-sizing-conflicting-input-layouts: pass spec/glsl-1.50/linker/gs-input-sizing-layout-conflicts-with-static-usage: pass spec/glsl-1.50/linker/gs-input-sizing-layout-greater-than-size: pass spec/glsl-1.50/linker/gs-input-sizing-layout-greater-than-size-blocks: pass spec/glsl-1.50/linker/gs-input-sizing-layout-less-than-size: pass spec/glsl-1.50/linker/gs-input-sizing-layout-less-than-size-blocks: pass spec/glsl-1.50/linker/gs-input-sizing-no-input-layout-declared: pass spec/glsl-1.50/linker/gs-must-specify-input-type: pass spec/glsl-1.50/linker/gs-must-specify-max-vertices: pass spec/glsl-1.50/linker/gs-must-specify-output-type: pass spec/glsl-1.50/linker/gs-without-vs: pass spec/glsl-1.50/linker/interface-blocks-member-name-mismatch: pass spec/glsl-1.50/linker/interface-blocks-member-qualifier-mismatch: pass spec/glsl-1.50/linker/interface-blocks-member-type-mismatch: pass spec/glsl-1.50/linker/interface-blocks-multiple-vs-member-count-mismatch: pass spec/glsl-1.50/linker/interface-blocks-vs-fs-array-size-mismatch: pass spec/glsl-1.50/linker/interface-blocks-vs-fs-member-count-mismatch: pass spec/glsl-1.50/linker/interface-blocks-vs-fs-member-order-mismatch: pass spec/glsl-1.50/linker/interface-vs-array-to-fs-named: pass spec/glsl-1.50/linker/interface-vs-array-to-fs-unnamed: pass spec/glsl-1.50/linker/interface-vs-array-to-gs-array-sized: pass spec/glsl-1.50/linker/interface-vs-array-to-gs-array-unsized: pass spec/glsl-1.50/linker/interface-vs-named-to-fs-array: pass spec/glsl-1.50/linker/interface-vs-unnamed-to-fs-array: pass spec/glsl-1.50/linker/interstage-pervertex-redeclaration-mismatch: pass spec/glsl-1.50/linker/interstage-pervertex-redeclaration-needed: pass spec/glsl-1.50/linker/interstage-pervertex-redeclaration-unneeded: pass spec/glsl-1.50/linker/intrastage-interface-arrays-unmatched-sizes: pass spec/glsl-1.50/linker/intrastage-interface-named-array: pass spec/glsl-1.50/linker/intrastage-interface-unnamed-array: pass spec/glsl-1.50/linker/intrastage-pervertex-in-redeclaration-mismatch: pass spec/glsl-1.50/linker/intrastage-pervertex-in-redeclaration-needed: pass spec/glsl-1.50/linker/intrastage-pervertex-in-redeclaration-unneeded: pass spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-mismatch: pass spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-needed: pass spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-unneeded: pass spec/glsl-1.50/linker/intrastage-unsized-interface-array: pass spec/glsl-1.50/linker/intrastage-unsized-interface-array-mismatch: pass spec/glsl-1.50/linker/intrastage-unsized-interface-array-mismatch2: pass spec/glsl-1.50/linker/intrastage-unsized-interface-array2: pass spec/glsl-1.50/linker/invariant-qualifier-everywhere-gs-fs-inconsistency: pass spec/glsl-1.50/linker/invariant-qualifier-everywhere-vs-gs-inconsistency: pass spec/glsl-1.50/linker/skip-stage-uniform-block-array-size-mismatch: pass spec/glsl-1.50/linker/uniform-block-array-instance-name-mismatch: pass spec/glsl-1.50/linker/uniform-block-array-size-and-instance-name-mismatch: pass spec/glsl-1.50/linker/unsized-in-named-interface-block: pass spec/glsl-1.50/linker/unsized-in-named-interface-block-gs: pass spec/glsl-1.50/linker/unsized-in-unnamed-interface-block: pass spec/glsl-1.50/linker/unsized-in-unnamed-interface-block-gs: pass spec/glsl-1.50/linker/versions-mingled: pass spec/glsl-1.50/linker/versions-mingled-multiple-shader-objects: pass spec/glsl-1.50/query-gs-prim-types: pass spec/glsl-1.50/transform-feedback-builtins: pass spec/glsl-1.50/transform-feedback-type-and-size: pass spec/glsl-1.50/transform-feedback-vertex-id: pass spec/glsl-1.50/uniform_buffer/gs-array-copy: pass spec/glsl-1.50/uniform_buffer/gs-basic: pass spec/glsl-1.50/uniform_buffer/gs-bools: pass spec/glsl-1.50/uniform_buffer/gs-float-array-const-index: pass spec/glsl-1.50/uniform_buffer/gs-float-array-variable-index: pass spec/glsl-1.50/uniform_buffer/gs-floats: pass spec/glsl-1.50/uniform_buffer/gs-mat3x4: pass spec/glsl-1.50/uniform_buffer/gs-mat3x4-row-major: pass spec/glsl-1.50/uniform_buffer/gs-mat4: pass spec/glsl-1.50/uniform_buffer/gs-mat4-row-major: pass spec/glsl-1.50/uniform_buffer/gs-mat4x3: pass spec/glsl-1.50/uniform_buffer/gs-mat4x3-row-major: pass spec/glsl-1.50/uniform_buffer/gs-struct: pass spec/glsl-1.50/uniform_buffer/gs-struct-copy: pass spec/glsl-1.50/uniform_buffer/gs-struct-copy-complicated: pass spec/glsl-1.50/uniform_buffer/gs-struct-pad: pass spec/glsl-1.50/uniform_buffer/gs-two-members: pass spec/glsl-1.50/uniform_buffer/struct_base_alignment: pass spec/glsl-3.30/built-in constants/gl_MaxClipDistances: pass spec/glsl-3.30/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-3.30/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-3.30/built-in constants/gl_MaxFragmentInputComponents: pass spec/glsl-3.30/built-in constants/gl_MaxFragmentUniformComponents: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryInputComponents: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryOutputComponents: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryOutputVertices: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryTextureImageUnits: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryTotalOutputComponents: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryUniformComponents: pass spec/glsl-3.30/built-in constants/gl_MaxGeometryVaryingComponents: pass spec/glsl-3.30/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-3.30/built-in constants/gl_MaxVaryingComponents: pass spec/glsl-3.30/built-in constants/gl_MaxVaryingFloats: pass spec/glsl-3.30/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-3.30/built-in constants/gl_MaxVertexOutputComponents: pass spec/glsl-3.30/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-3.30/built-in constants/gl_MaxVertexUniformComponents: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-abs: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-neg: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-abs: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg: pass spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat: pass spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-abs: pass spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-neg: pass spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/fs-uintbitstofloat: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-abs: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-neg: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-abs: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-neg: pass spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat: pass spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-abs: pass spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-neg: pass spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-neg_abs: pass spec/glsl-3.30/execution/built-in-functions/vs-uintbitstofloat: pass spec/glsl-4.00/execution/built-in-functions/fs-abs-double: pass spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-ceil-double: pass spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-cross-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-distance-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-dot-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-faceforward-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-floor-double: pass spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-fract-double: pass spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-double: pass spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-length-double: pass spec/glsl-4.00/execution/built-in-functions/fs-length-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-length-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-length-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-max-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-min-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-bool: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-bvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-bvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-bvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-normalize-double: pass spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-reflect-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-refract-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/fs-round-double: pass spec/glsl-4.00/execution/built-in-functions/fs-round-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-round-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-round-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-roundeven-double: pass spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-sign-double: pass spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-sqrt-double: pass spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-step-double-double: pass spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-step-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-step-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-step-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/fs-trunc-double: pass spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec2: pass spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec3: pass spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-abs-double: pass spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-ceil-double: pass spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-cross-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-distance-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-dot-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-faceforward-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-floor-double: pass spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-fract-double: pass spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-double: pass spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-length-double: pass spec/glsl-4.00/execution/built-in-functions/gs-length-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-length-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-length-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-max-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-min-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-bool: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-bvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-bvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-bvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-normalize-double: pass spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-reflect-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-refract-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/gs-round-double: pass spec/glsl-4.00/execution/built-in-functions/gs-round-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-round-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-round-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-roundeven-double: pass spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-sign-double: pass spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-sqrt-double: pass spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-step-double-double: pass spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-step-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-step-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-step-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/gs-trunc-double: pass spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec2: pass spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec3: pass spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-abs-double: pass spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-ceil-double: pass spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-cross-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-distance-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-dot-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-faceforward-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-floor-double: pass spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-fract-double: pass spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-double: pass spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-length-double: pass spec/glsl-4.00/execution/built-in-functions/vs-length-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-length-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-length-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-max-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-min-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-bool: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-bvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-bvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-bvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-normalize-double: pass spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-reflect-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-refract-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec2-dvec2-double: pass spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec3-dvec3-double: pass spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec4-dvec4-double: pass spec/glsl-4.00/execution/built-in-functions/vs-round-double: pass spec/glsl-4.00/execution/built-in-functions/vs-round-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-round-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-round-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-roundeven-double: pass spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-sign-double: pass spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec2-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec3-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec4-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-sqrt-double: pass spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-step-double-double: pass spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-step-dvec2-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-step-dvec3-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-step-dvec4-dvec4: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x3: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x4: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x2: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x4: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x2: pass spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x3: pass spec/glsl-4.00/execution/built-in-functions/vs-trunc-double: pass spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec2: pass spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec3: pass spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-float: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-int: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-abs-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-acos-float: pass spec/glsl-4.30/execution/built-in-functions/cs-acos-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-acos-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-acos-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-acosh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-asin-float: pass spec/glsl-4.30/execution/built-in-functions/cs-asin-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-asin-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-asin-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-asinh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-float: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-atanh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-ceil-float: pass spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-float-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-int-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uint-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-cos-float: pass spec/glsl-4.30/execution/built-in-functions/cs-cos-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-cos-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-cos-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-cosh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-cross-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-degrees-float: pass spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-distance-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-distance-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-distance-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-distance-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-dot-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-dot-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-dot-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-dot-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-equal-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-exp-float: pass spec/glsl-4.30/execution/built-in-functions/cs-exp-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-exp-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-exp-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-exp2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-faceforward-float-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec2-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec3-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec4-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-floor-float: pass spec/glsl-4.30/execution/built-in-functions/cs-floor-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-floor-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-floor-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-fract-float: pass spec/glsl-4.30/execution/built-in-functions/cs-fract-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-fract-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-fract-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-float: pass spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-length-float: pass spec/glsl-4.30/execution/built-in-functions/cs-length-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-length-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-length-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-log-float: pass spec/glsl-4.30/execution/built-in-functions/cs-log-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-log-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-log-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-log2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-log2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-log2-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-log2-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-max-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-max-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-min-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-min-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-normalize-float: pass spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-not-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-not-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-not-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-large-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-large-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec2-bvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec3-bvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec4-bvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-float: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-int: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uint: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool: pass spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool-using-if: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-pow-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-pow-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-pow-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-pow-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-radians-float: pass spec/glsl-4.30/execution/built-in-functions/cs-radians-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-radians-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-radians-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-reflect-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-refract-float-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-refract-vec2-vec2-float: pass spec/glsl-4.30/execution/built-in-functions/cs-refract-vec3-vec3-float: pass spec/glsl-4.30/execution/built-in-functions/cs-refract-vec4-vec4-float: pass spec/glsl-4.30/execution/built-in-functions/cs-round-float: pass spec/glsl-4.30/execution/built-in-functions/cs-round-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-round-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-round-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-roundeven-float: pass spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-float: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-int: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec2: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec3: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec4: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-sign-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-sin-float: pass spec/glsl-4.30/execution/built-in-functions/cs-sin-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-sin-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-sin-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-sinh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec2-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec3-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec4-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-sqrt-float: pass spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-step-float-float: pass spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-step-vec2-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-step-vec3-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-step-vec4-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-tan-float: pass spec/glsl-4.30/execution/built-in-functions/cs-tan-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-tan-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-tan-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-tanh-float: pass spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec4: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x3: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x4: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x2: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x4: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x2: pass spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x3: pass spec/glsl-4.30/execution/built-in-functions/cs-trunc-float: pass spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec2: pass spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec3: pass spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec4: pass spec/glsl-es-1.00/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-es-1.00/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-es-1.00/built-in constants/gl_MaxFragmentUniformVectors: pass spec/glsl-es-1.00/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-es-1.00/built-in constants/gl_MaxVaryingVectors: pass spec/glsl-es-1.00/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-es-1.00/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-es-1.00/built-in constants/gl_MaxVertexUniformVectors: pass spec/glsl-es-1.00/execution/glsl-no-vertex-attribs: pass spec/glsl-es-1.00/execution/sanity: pass spec/glsl-es-1.00/linker/glsl-fcoord-invariant: fail spec/glsl-es-1.00/linker/glsl-fface-invariant: fail spec/glsl-es-1.00/linker/glsl-no-glposition: pass spec/glsl-es-1.00/linker/glsl-pcoord-invariant: fail spec/glsl-es-1.00/linker/glsl-undefined-varying: pass spec/glsl-es-3.00/built-in constants/gl_MaxCombinedTextureImageUnits: pass spec/glsl-es-3.00/built-in constants/gl_MaxDrawBuffers: pass spec/glsl-es-3.00/built-in constants/gl_MaxFragmentInputVectors: pass spec/glsl-es-3.00/built-in constants/gl_MaxFragmentUniformVectors: pass spec/glsl-es-3.00/built-in constants/gl_MaxProgramTexelOffset: pass spec/glsl-es-3.00/built-in constants/gl_MaxTextureImageUnits: pass spec/glsl-es-3.00/built-in constants/gl_MaxVertexAttribs: pass spec/glsl-es-3.00/built-in constants/gl_MaxVertexOutputVectors: pass spec/glsl-es-3.00/built-in constants/gl_MaxVertexTextureImageUnits: pass spec/glsl-es-3.00/built-in constants/gl_MaxVertexUniformVectors: pass spec/glsl-es-3.00/built-in constants/gl_MinProgramTexelOffset: pass spec/glsl-es-3.00/execution/built-in-functions/const-packhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/const-packsnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/const-packunorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/const-unpackhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/const-unpacksnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/const-unpackunorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-packhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-packsnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-packunorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-unpackhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-unpacksnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/fs-unpackunorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-packhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-packsnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-packunorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-unpackhalf2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-unpacksnorm2x16: pass spec/glsl-es-3.00/execution/built-in-functions/vs-unpackunorm2x16: pass spec/glsl-es-3.00/execution/sanity: pass spec/glsl-es-3.00/execution/varying-struct-basic: pass spec/glsl-es-3.00/execution/varying-struct-centroid_gles3: pass spec/glsl-es-3.00/execution/varying-struct-copy-function-fs: pass spec/glsl-es-3.00/execution/varying-struct-copy-local-fs: pass spec/glsl-es-3.00/execution/varying-struct-copy-local-vs: pass spec/glsl-es-3.00/execution/varying-struct-copy-out-vs: pass spec/glsl-es-3.00/execution/varying-struct-copy-return-vs: pass spec/glsl-es-3.00/execution/varying-struct-copy-uniform-vs: pass spec/glsl-es-3.00/execution/varying-struct-interpolation: pass spec/glsl-es-3.00/linker/interface-blocks-member-type-mismatch: pass spec/glsl-es-3.10/built-in constants/gl_MaxAtomicCounterBindings: fail spec/glsl-es-3.10/built-in constants/gl_MaxAtomicCounterBufferSize: fail spec/glsl-es-3.10/built-in constants/gl_MaxCombinedAtomicCounterBuffers: fail spec/glsl-es-3.10/built-in constants/gl_MaxCombinedAtomicCounters: fail spec/glsl-es-3.10/built-in constants/gl_MaxCombinedImageUniforms: fail spec/glsl-es-3.10/built-in constants/gl_MaxCombinedShaderOutputResources: fail spec/glsl-es-3.10/built-in constants/gl_MaxCombinedTextureImageUnits: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeAtomicCounterBuffers: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeAtomicCounters: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeImageUniforms: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeTextureImageUnits: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeUniformComponents: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupCount.x: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupCount.y: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupCount.z: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupSize.x: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupSize.y: fail spec/glsl-es-3.10/built-in constants/gl_MaxComputeWorkGroupSize.z: fail spec/glsl-es-3.10/built-in constants/gl_MaxDrawBuffers: fail spec/glsl-es-3.10/built-in constants/gl_MaxFragmentAtomicCounterBuffers: fail spec/glsl-es-3.10/built-in constants/gl_MaxFragmentAtomicCounters: fail spec/glsl-es-3.10/built-in constants/gl_MaxFragmentImageUniforms: fail spec/glsl-es-3.10/built-in constants/gl_MaxFragmentInputVectors: fail spec/glsl-es-3.10/built-in constants/gl_MaxFragmentUniformVectors: fail spec/glsl-es-3.10/built-in constants/gl_MaxImageUnits: fail spec/glsl-es-3.10/built-in constants/gl_MaxProgramTexelOffset: fail spec/glsl-es-3.10/built-in constants/gl_MaxTextureImageUnits: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexAtomicCounterBuffers: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexAtomicCounters: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexAttribs: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexImageUniforms: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexOutputVectors: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexTextureImageUnits: fail spec/glsl-es-3.10/built-in constants/gl_MaxVertexUniformVectors: fail spec/glsl-es-3.10/built-in constants/gl_MinProgramTexelOffset: fail spec/khr_debug/object-label_gl: pass spec/khr_debug/object-label_gles2: pass spec/khr_debug/object-label_gles3: pass spec/khr_debug/push-pop-group_gl: pass spec/khr_debug/push-pop-group_gles2: pass spec/khr_debug/push-pop-group_gles3: pass spec/khr_texture_compression_astc/array-gl: skip spec/khr_texture_compression_astc/array-gles: skip spec/khr_texture_compression_astc/basic-gl: skip spec/khr_texture_compression_astc/basic-gles: skip spec/khr_texture_compression_astc/invalid formats: pass spec/khr_texture_compression_astc/miptree-gl: skip spec/khr_texture_compression_astc/miptree-gles: skip spec/mesa_pack_invert/mesa_pack_invert-readpixels/PBO float RGBA: pass spec/mesa_pack_invert/mesa_pack_invert-readpixels/PBO unorm BGRA: pass spec/mesa_pack_invert/mesa_pack_invert-readpixels/non-PBO float RGBA: pass spec/mesa_pack_invert/mesa_pack_invert-readpixels/non-PBO unorm BGRA: pass spec/nv_conditional_render/begin-while-active: pass spec/nv_conditional_render/begin-zero: pass spec/nv_conditional_render/bitmap: pass spec/nv_conditional_render/blitframebuffer: pass spec/nv_conditional_render/clear: pass spec/nv_conditional_render/copypixels: pass spec/nv_conditional_render/copyteximage: pass spec/nv_conditional_render/copytexsubimage: pass spec/nv_conditional_render/dlist: pass spec/nv_conditional_render/drawpixels: pass spec/nv_conditional_render/generatemipmap: pass spec/nv_conditional_render/vertex_array: pass spec/nv_fragment_program_option/fp-abs-02: skip spec/nv_fragment_program_option/fp-condition_codes-01: skip spec/nv_fragment_program_option/fp-rfl: skip spec/nv_fragment_program_option/fp-set-02: skip spec/nv_fragment_program_option/fp-unpack-01: skip spec/nv_primitive_restart/primitive-restart-disable_vbo: pass spec/nv_primitive_restart/primitive-restart-draw-mode-line_loop: pass spec/nv_primitive_restart/primitive-restart-draw-mode-line_strip: pass spec/nv_primitive_restart/primitive-restart-draw-mode-lines: pass spec/nv_primitive_restart/primitive-restart-draw-mode-points: pass spec/nv_primitive_restart/primitive-restart-draw-mode-polygon: pass spec/nv_primitive_restart/primitive-restart-draw-mode-quad_strip: pass spec/nv_primitive_restart/primitive-restart-draw-mode-quads: pass spec/nv_primitive_restart/primitive-restart-draw-mode-triangle_fan: pass spec/nv_primitive_restart/primitive-restart-draw-mode-triangle_strip: pass spec/nv_primitive_restart/primitive-restart-draw-mode-triangles: pass spec/nv_primitive_restart/primitive-restart-vbo_combined_vertex_and_index: pass spec/nv_primitive_restart/primitive-restart-vbo_index_only: pass spec/nv_primitive_restart/primitive-restart-vbo_separate_vertex_and_index: pass spec/nv_primitive_restart/primitive-restart-vbo_vertex_only: pass spec/nv_read_depth/read_depth_gles3: pass spec/nv_texture_barrier/blending-in-shader: pass spec/nv_vertex_program2_option/vp-address-03: skip spec/nv_vertex_program2_option/vp-address-05: skip spec/nv_vertex_program2_option/vp-address-06: skip spec/nv_vertex_program2_option/vp-clipdistance-01: skip spec/nv_vertex_program2_option/vp-clipdistance-02: skip spec/nv_vertex_program2_option/vp-clipdistance-03: skip spec/nv_vertex_program2_option/vp-clipdistance-04: skip spec/oes_compressed_etc1_rgb8_texture/basic: skip spec/oes_compressed_etc1_rgb8_texture/miptree: pass spec/oes_compressed_paletted_texture/basic api: skip spec/oes_compressed_paletted_texture/invalid formats: pass spec/oes_draw_elements_base_vertex/oes_draw_elements_base_vertex-drawelements: pass spec/oes_draw_elements_base_vertex/oes_draw_elements_base_vertex-drawelements-instanced: pass spec/oes_draw_elements_base_vertex/oes_draw_elements_base_vertex-drawrangeelements: pass spec/oes_draw_elements_base_vertex/oes_draw_elements_base_vertex-multidrawelements: pass spec/oes_draw_texture/oes_draw_texture: skip spec/oes_fixed_point/attribute-arrays: skip spec/oes_matrix_get/all queries: skip spec/oes_packed_depth_stencil/depth_stencil texture gles1: skip spec/oes_packed_depth_stencil/depth_stencil texture gles2: pass spec/oes_read_format/oes-read-format: pass spec/oes_texture_float/oes_texture_float: pass spec/oes_texture_float/oes_texture_float half: pass spec/oes_texture_float/oes_texture_float half linear: pass spec/oes_texture_float/oes_texture_float linear: pass spec/sgis_generate_mipmap/gen-nonzero-unit: pass spec/sgis_generate_mipmap/gen-teximage: pass spec/sgis_generate_mipmap/gen-texsubimage: pass summary: name: carrio_results ---- -------------- pass: 28812 fail: 2459 crash: 6 skip: 6605 timeout: 0 warn: 7 incomplete: 10 dmesg-warn: 0 dmesg-fail: 0 changes: 0 fixes: 0 regressions: 0 total: 37899