Result summary

Currently showing: problems

Show: all | changes | fixes | problems | regressions

intel.3100.10.7.2.11C74
(info)
  All 4702/5800
  asmparsertest 284/291
  ARBfp1.0 123/128
  cos-03.txt fail
  precision_hint-03.txt fail
  precision_hint-05.txt fail
  size_specifier-01.txt fail
  size_specifier-06.txt fail
  ARBvp1.0 161/163
  alias-02.txt fail
  param-05.txt fail
  fbo 41/47
  fbo-bind-renderbuffer fail
  fbo-copypix fail
  fbo-depth-sample-compare fail
  fbo-generatemipmap-formats fail
  fbo-readdrawpix fail
  fbo-srgb-blit fail
  general 75/86
  line-aa-width fail
  object_purgeable-api-pbo crash
  object_purgeable-api-texture fail
  object_purgeable-api-vbo crash
  pos-array fail
  roundmode-getintegerv fail
  roundmode-pixelstore fail
  scissor-bitmap fail
  sync_api fail
  texunits fail
  windowoverlap fail
  glean 372/389
  exactRGBA fail
  fbo fail
  fp1-EX2 test fail
  fp1-LG2 test fail
  glsl1-&& operator, short-circuit fail
  glsl1-gl_Position not written check fail
  glsl1-integer division with uniform var fail
  glsl1-|| operator, short-circuit fail
  occluquery fail
  pixelFormats fail
  polygonOffset fail
  readPixSanity fail
  texUnits fail
  vp1-EX2 test fail
  vp1-EXP test fail
  vp1-LG2 test fail
  vp1-XPD test 1 fail
  glslparsertest 435/473
  glsl2 250/288
  bit-not-01.frag fail
  bit-not-02.frag fail
  condition-06.vert fail
  invariant-05.vert fail
  local-function-01.frag crash
  local-function-03.frag crash
  parameters-01.vert fail
  parameters-04.vert fail
  pragma-03.vert fail
  pragma-04.vert fail
  pragma-05.vert fail
  pragma-06.vert fail
  redeclaration-04.vert fail
  redeclaration-06.vert fail
  redeclaration-07.vert fail
  redeclaration-10.vert fail
  redeclaration-11.vert fail
  redeclaration-15.vert fail
  redeclaration-19.vert fail
  return-conversion-03.vert fail
  scoping-01.frag fail
  scoping-02.frag crash
  struct-01.vert fail
  struct-05.vert fail
  tex_lod-01.frag fail
  tex_lod-02.frag fail
  tex_lod-03.frag fail
  tex_lod-04.frag fail
  tex_lod-05.frag fail
  tex_lod-06.frag fail
  tex_lod-07.frag fail
  tex_lod-08.frag fail
  tex_lod-09.frag fail
  tex_lod-10.frag fail
  tex_lod-11.frag fail
  tex_lod-12.frag fail
  tex_lod-13.frag fail
  tex_rect-02.frag fail
  glx 0/33
  glx-close-display fail
  glx-copy-sub-buffer fail
  glx-destroycontext-1 fail
  glx-destroycontext-2 fail
  glx-fbconfig-compliance fail
  glx-fbconfig-sanity fail
  glx-fbo-binding fail
  glx-make-current fail
  glx-make-glxdrawable-current fail
  glx-multi-context-ib-1 fail
  glx-multithread fail
  glx-multithread-makecurrent-1 fail
  glx-multithread-makecurrent-2 fail
  glx-multithread-makecurrent-3 fail
  glx-multithread-makecurrent-4 fail
  glx-pixmap-crosscheck fail
  glx-pixmap-life fail
  glx-pixmap-multi fail
  glx-pixmap13-life fail
  glx-query-drawable-GLXBadDrawable fail
  glx-query-drawable-GLX_HEIGHT fail
  glx-query-drawable-GLX_WIDTH fail
  glx-shader-sharing fail
  glx-swap-event_async fail
  glx-swap-event_event fail
  glx-swap-event_interval fail
  glx-swap-exchange fail
  glx-swap-pixmap fail
  glx-swap-pixmap-bad fail
  glx-swap-singlebuffer fail
  glx-tfp fail
  glx-visuals-stencil fail
  glx-window-life fail
  mesa 0/1
  crossbar fail
  shaders 513/549
  fp-incomplete-tex fail
  fp-long-alu fail
  getuniform-02 fail
  glsl-bindattriblocation fail
  glsl-bug-22603 fail
  glsl-const-builtin-transpose fail
  glsl-const-folding-01 fail
  glsl-floating-constant-120 fail
  glsl-fs-abs-neg fail
  glsl-fs-abs-neg-with-intermediate fail
  glsl-fs-array-redeclaration fail
  glsl-fs-loop-nested fail
  glsl-fs-lots-of-tex fail
  glsl-fs-tan-2 fail
  glsl-fs-texture2d-branching fail
  glsl-fs-texture2d-dependent-4 fail
  glsl-fs-user-varying-ff fail
  glsl-getactiveuniform-length fail
  glsl-invariant-pragma fail
  glsl-novertexdata fail
  glsl-override-builtin-2 fail
  glsl-vs-abs-neg fail
  glsl-vs-abs-neg-with-intermediate fail
  glsl-vs-loop-nested fail
  glsl-vs-normalscale fail
  vp-address-01 fail
  vp-address-02 fail
  vp-address-04 fail
  vpfp-generic 27/35
  fogcoord-dp3 fail
  fogcoord-dp4 fail
  fogcoord-dph fail
  fp-arb-fragment-coord-conventions-none fail
  vp-arl-constant-array-huge-offset-neg fail
  vp-arl-constant-array-huge-relative-offset fail
  vp-arl-neg-array fail
  vp-exp-alias fail
  spec 2921/3863
  !OpenGL 2.0 37/46
  clip-flag-behavior fail
  getattriblocation-conventional fail
  vertex-program-two-side enabled back fail
  vertex-program-two-side enabled back back2 fail
  vertex-program-two-side enabled back front2 fail
  vertex-program-two-side enabled back front2 back2 fail
  vertex-program-two-side enabled back2 fail
  vertex-program-two-side enabled front back back2 fail
  vertex-program-two-side enabled front back2 fail
  ARB_depth_texture 25/26
  fbo-clear-formats fail
  ARB_shader_objects 4/5
  delete-repeat fail
  ARB_texture_compression 13/15
  GL_TEXTURE_INTERNAL_FORMAT query fail
  fbo-generatemipmap-formats fail
  EXT_packed_depth_stencil 22/23
  fbo-clear-formats fail
  EXT_texture_compression_s3tc 9/10
  fbo-generatemipmap-formats fail
  EXT_texture_sRGB 3/4
  fbo-generatemipmap-formats-s3tc fail
  EXT_transform_feedback 33/58
  discard-drawarrays fail
  interleaved-attribs fail
  position-readback-bufferbase fail
  position-readback-bufferbase-discard fail
  position-readback-bufferoffset fail
  position-readback-bufferoffset-discard fail
  position-readback-bufferrange fail
  position-readback-bufferrange-discard fail
  position-render-bufferbase fail
  position-render-bufferbase-discard fail
  position-render-bufferoffset fail
  position-render-bufferoffset-discard fail
  position-render-bufferrange fail
  position-render-bufferrange-discard fail
  query-primitives_generated-bufferbase fail
  query-primitives_generated-bufferbase-discard fail
  query-primitives_generated-bufferoffset fail
  query-primitives_generated-bufferoffset-discard fail
  query-primitives_generated-bufferrange fail
  query-primitives_generated-bufferrange-discard fail
  query-primitives_written-bufferbase fail
  query-primitives_written-bufferbase-discard fail
  query-primitives_written-bufferoffset fail
  query-primitives_written-bufferoffset-discard fail
  separate-attribs fail
  glsl-1.10 1322/1428
  compiler 62/72
  arithmetic-operators 2/3
  modulus-00.frag fail
  assignment-operators 2/3
  modulus-assign-00.frag fail
  expressions 10/11
  return-01.vert crash
  qualifiers 7/11
  fn-inout-array-prohibited-cstyle.frag fail
  fn-inout-array-prohibited-cstyle.vert fail
  fn-out-array-prohibited-cstyle.frag fail
  fn-out-array-prohibited-cstyle.vert fail
  reserved 0/3
  double-underscore-01.frag fail
  double-underscore-02.frag fail
  double-underscore-03.frag fail
  execution 1243/1333
  built-in-functions 898/932
  fs-dot-float-float fail
  fs-faceforward-float-float-float fail
  fs-length-float fail
  fs-normalize-float fail
  fs-op-div-int-int fail
  fs-op-div-int-ivec2 fail
  fs-op-div-int-ivec3 fail
  fs-op-div-int-ivec4 fail
  fs-op-div-ivec2-int fail
  fs-op-div-ivec2-ivec2 fail
  fs-op-div-ivec3-int fail
  fs-op-div-ivec3-ivec3 fail
  fs-op-div-ivec4-int fail
  fs-op-div-ivec4-ivec4 fail
  fs-reflect-float-float fail
  fs-refract-float-float-float fail
  fs-smoothstep-vec3-vec3-vec3 fail
  vs-dot-float-float fail
  vs-faceforward-float-float-float fail
  vs-length-float fail
  vs-normalize-float fail
  vs-op-div-int-int fail
  vs-op-div-int-ivec2 fail
  vs-op-div-int-ivec3 fail
  vs-op-div-int-ivec4 fail
  vs-op-div-ivec2-int fail
  vs-op-div-ivec2-ivec2 fail
  vs-op-div-ivec3-int fail
  vs-op-div-ivec3-ivec3 fail
  vs-op-div-ivec4-int fail
  vs-op-div-ivec4-ivec4 fail
  vs-reflect-float-float fail
  vs-refract-float-float-float fail
  vs-smoothstep-vec3-vec3-vec3 fail
  clipping 1/3
  clip-plane-transformation clipvert_pos fail
  clip-plane-transformation pos_clipvert fail
  interpolation 12/30
  interpolation-none-gl_BackColor-flat-fixed fail
  interpolation-none-gl_BackColor-flat-none fail
  interpolation-none-gl_BackColor-flat-vertex fail
  interpolation-none-gl_BackColor-smooth-fixed fail
  interpolation-none-gl_BackColor-smooth-none fail
  interpolation-none-gl_BackColor-smooth-vertex fail
  interpolation-none-gl_BackSecondaryColor-flat-fixed fail
  interpolation-none-gl_BackSecondaryColor-flat-none fail
  interpolation-none-gl_BackSecondaryColor-flat-vertex fail
  interpolation-none-gl_BackSecondaryColor-smooth-fixed fail
  interpolation-none-gl_BackSecondaryColor-smooth-none fail
  interpolation-none-gl_BackSecondaryColor-smooth-vertex fail
  interpolation-none-gl_FrontColor-flat-vertex fail
  interpolation-none-gl_FrontColor-smooth-vertex fail
  interpolation-none-gl_FrontSecondaryColor-flat-vertex fail
  interpolation-none-gl_FrontSecondaryColor-smooth-vertex fail
  interpolation-none-other-flat-vertex fail
  interpolation-none-other-smooth-vertex fail
  variable-indexing 288/324
  fs-temp-array-mat2-index-col-row-wr fail
  fs-temp-array-mat2-index-col-wr fail
  fs-temp-array-mat2-index-row-wr fail
  fs-temp-array-mat2-index-wr fail
  fs-temp-array-mat3-index-col-row-wr fail
  fs-temp-array-mat3-index-col-wr fail
  fs-temp-array-mat3-index-row-wr fail
  fs-temp-array-mat3-index-wr fail
  fs-temp-array-mat4-index-col-row-wr fail
  fs-temp-array-mat4-index-col-wr fail
  fs-temp-array-mat4-index-row-wr fail
  fs-temp-array-mat4-index-wr fail
  vs-temp-array-mat2-index-col-row-wr fail
  vs-temp-array-mat2-index-col-wr fail
  vs-temp-array-mat2-index-row-wr fail
  vs-temp-array-mat2-index-wr fail
  vs-temp-array-mat3-index-col-row-wr fail
  vs-temp-array-mat3-index-col-wr fail
  vs-temp-array-mat3-index-row-wr fail
  vs-temp-array-mat3-index-wr fail
  vs-temp-array-mat4-index-col-row-wr fail
  vs-temp-array-mat4-index-col-wr fail
  vs-temp-array-mat4-index-row-wr fail
  vs-temp-array-mat4-index-wr fail
  vs-varying-array-mat2-index-col-row-wr fail
  vs-varying-array-mat2-index-col-wr fail
  vs-varying-array-mat2-index-row-wr fail
  vs-varying-array-mat2-index-wr fail
  vs-varying-array-mat3-index-col-row-wr fail
  vs-varying-array-mat3-index-col-wr fail
  vs-varying-array-mat3-index-row-wr fail
  vs-varying-array-mat3-index-wr fail
  vs-varying-array-mat4-index-col-row-wr fail
  vs-varying-array-mat4-index-col-wr fail
  vs-varying-array-mat4-index-row-wr fail
  vs-varying-array-mat4-index-wr fail
  linker 13/17
  override-builtin-const-05 fail
  override-builtin-const-07 fail
  override-builtin-uniform-05 fail
  override-builtin-uniform-07 fail
  preprocessor 4/6
  divide-by-zero.vert fail
  modulus-by-zero.vert fail
  glsl-1.20 1320/2115
  compiler 599/1330
  arithmetic-operators 2/3
  modulus-00.frag fail
  assignment-operators 3/4
  modulus-assign-00.frag fail
  built-in-functions 438/1164
  abs-float.frag fail
  abs-float.vert fail
  abs-vec2.frag fail
  abs-vec2.vert fail
  abs-vec3.frag fail
  abs-vec3.vert fail
  abs-vec4.frag fail
  abs-vec4.vert fail
  acos-float.frag fail
  acos-float.vert fail
  asin-float.frag fail
  asin-float.vert fail
  atan-float-float.frag fail
  atan-float-float.vert fail
  atan-float.frag fail
  atan-float.vert fail
  atan-vec2-vec2.frag fail
  atan-vec2-vec2.vert fail
  atan-vec2.frag fail
  atan-vec2.vert fail
  atan-vec3-vec3.frag fail
  atan-vec3-vec3.vert fail
  atan-vec3.frag fail
  atan-vec3.vert fail
  atan-vec4-vec4.frag fail
  atan-vec4-vec4.vert fail
  ceil-float.frag fail
  ceil-float.vert fail
  ceil-vec2.frag fail
  ceil-vec2.vert fail
  ceil-vec3.frag fail
  ceil-vec3.vert fail
  ceil-vec4.frag fail
  ceil-vec4.vert fail
  clamp-float-float-float.frag fail
  clamp-float-float-float.vert fail
  clamp-vec2-float-float.frag fail
  clamp-vec2-float-float.vert fail
  clamp-vec2-vec2-vec2.frag fail
  clamp-vec2-vec2-vec2.vert fail
  clamp-vec3-float-float.frag fail
  clamp-vec3-float-float.vert fail
  clamp-vec3-vec3-vec3.frag fail
  clamp-vec3-vec3-vec3.vert fail
  clamp-vec4-float-float.frag fail
  clamp-vec4-float-float.vert fail
  clamp-vec4-vec4-vec4.frag fail
  clamp-vec4-vec4-vec4.vert fail
  cross-vec3-vec3.frag fail
  cross-vec3-vec3.vert fail
  degrees-float.frag fail
  degrees-float.vert fail
  distance-float-float.frag fail
  distance-float-float.vert fail
  distance-vec2-vec2.frag fail
  distance-vec2-vec2.vert fail
  distance-vec3-vec3.frag fail
  distance-vec3-vec3.vert fail
  distance-vec4-vec4.frag fail
  distance-vec4-vec4.vert fail
  dot-float-float.frag fail
  dot-float-float.vert fail
  dot-vec2-vec2.frag fail
  dot-vec2-vec2.vert fail
  dot-vec3-vec3.frag fail
  dot-vec3-vec3.vert fail
  dot-vec4-vec4.frag fail
  dot-vec4-vec4.vert fail
  exp2-float.frag fail
  exp2-float.vert fail
  faceforward-float-float-float.frag fail
  faceforward-float-float-float.vert fail
  faceforward-vec2-vec2-vec2.frag fail
  faceforward-vec2-vec2-vec2.vert fail
  faceforward-vec3-vec3-vec3.frag fail
  faceforward-vec3-vec3-vec3.vert fail
  faceforward-vec4-vec4-vec4.frag fail
  faceforward-vec4-vec4-vec4.vert fail
  floor-float.frag fail
  floor-float.vert fail
  floor-vec2.frag fail
  floor-vec2.vert fail
  floor-vec3.frag fail
  floor-vec3.vert fail
  floor-vec4.frag fail
  floor-vec4.vert fail
  fract-float.frag fail
  fract-float.vert fail
  fract-vec2.frag fail
  fract-vec2.vert fail
  fract-vec3.frag fail
  fract-vec3.vert fail
  fract-vec4.frag fail
  fract-vec4.vert fail
  inversesqrt-float.frag fail
  inversesqrt-float.vert fail
  length-float.frag fail
  length-float.vert fail
  length-vec2.frag fail
  length-vec2.vert fail
  length-vec3.frag fail
  length-vec3.vert fail
  length-vec4.frag fail
  length-vec4.vert fail
  log-float.frag fail
  log-float.vert fail
  log2-float.frag fail
  log2-float.vert fail
  matrixCompMult-mat2-mat2.frag fail
  matrixCompMult-mat2-mat2.vert fail
  matrixCompMult-mat2x3-mat2x3.frag fail
  matrixCompMult-mat2x3-mat2x3.vert fail
  matrixCompMult-mat2x4-mat2x4.frag fail
  matrixCompMult-mat2x4-mat2x4.vert fail
  matrixCompMult-mat3-mat3.frag fail
  matrixCompMult-mat3-mat3.vert fail
  matrixCompMult-mat3x2-mat3x2.frag fail
  matrixCompMult-mat3x2-mat3x2.vert fail
  matrixCompMult-mat3x4-mat3x4.frag fail
  matrixCompMult-mat3x4-mat3x4.vert fail
  matrixCompMult-mat4-mat4.frag fail
  matrixCompMult-mat4-mat4.vert fail
  matrixCompMult-mat4x2-mat4x2.frag fail
  matrixCompMult-mat4x2-mat4x2.vert fail
  matrixCompMult-mat4x3-mat4x3.frag fail
  matrixCompMult-mat4x3-mat4x3.vert fail
  max-float-float.frag fail
  max-float-float.vert fail
  max-vec2-float.frag fail
  max-vec2-float.vert fail
  max-vec2-vec2.frag fail
  max-vec2-vec2.vert fail
  max-vec3-float.frag fail
  max-vec3-float.vert fail
  max-vec3-vec3.frag fail
  max-vec3-vec3.vert fail
  max-vec4-float.frag fail
  max-vec4-float.vert fail
  max-vec4-vec4.frag fail
  max-vec4-vec4.vert fail
  min-float-float.frag fail
  min-float-float.vert fail
  min-vec2-float.frag fail
  min-vec2-float.vert fail
  min-vec2-vec2.frag fail
  min-vec2-vec2.vert fail
  min-vec3-float.frag fail
  min-vec3-float.vert fail
  min-vec3-vec3.frag fail
  min-vec3-vec3.vert fail
  min-vec4-float.frag fail
  min-vec4-float.vert fail
  min-vec4-vec4.frag fail
  min-vec4-vec4.vert fail
  mix-float-float-float.frag fail
  mix-float-float-float.vert fail
  mix-vec2-vec2-float.frag fail
  mix-vec2-vec2-float.vert fail
  mix-vec2-vec2-vec2.frag fail
  mix-vec2-vec2-vec2.vert fail
  mix-vec3-vec3-float.frag fail
  mix-vec3-vec3-float.vert fail
  mix-vec3-vec3-vec3.frag fail
  mix-vec3-vec3-vec3.vert fail
  mix-vec4-vec4-float.frag fail
  mix-vec4-vec4-float.vert fail
  mod-float-float.frag fail
  mod-float-float.vert fail
  mod-vec2-float.frag fail
  mod-vec2-float.vert fail
  mod-vec2-vec2.frag fail
  mod-vec2-vec2.vert fail
  mod-vec3-float.frag fail
  mod-vec3-float.vert fail
  mod-vec3-vec3.frag fail
  mod-vec3-vec3.vert fail
  normalize-vec2.frag fail
  normalize-vec2.vert fail
  normalize-vec3.frag fail
  normalize-vec3.vert fail
  op-add-float-float.frag fail
  op-add-float-float.vert fail
  op-add-float-mat2.frag fail
  op-add-float-mat2.vert fail
  op-add-float-mat2x3.frag fail
  op-add-float-mat2x3.vert fail
  op-add-float-mat2x4.frag fail
  op-add-float-mat2x4.vert fail
  op-add-float-mat3.frag fail
  op-add-float-mat3.vert fail
  op-add-float-mat3x2.frag fail
  op-add-float-mat3x2.vert fail
  op-add-float-mat3x4.frag fail
  op-add-float-mat3x4.vert fail
  op-add-float-mat4.frag fail
  op-add-float-mat4.vert fail
  op-add-float-mat4x2.frag fail
  op-add-float-mat4x2.vert fail
  op-add-float-mat4x3.frag fail
  op-add-float-mat4x3.vert fail
  op-add-float-vec2.frag fail
  op-add-float-vec2.vert fail
  op-add-float-vec3.frag fail
  op-add-float-vec3.vert fail
  op-add-float-vec4.frag fail
  op-add-float-vec4.vert fail
  op-add-mat2-float.frag fail
  op-add-mat2-float.vert fail
  op-add-mat2-mat2.frag fail
  op-add-mat2-mat2.vert fail
  op-add-mat2x3-float.frag fail
  op-add-mat2x3-float.vert fail
  op-add-mat2x3-mat2x3.frag fail
  op-add-mat2x3-mat2x3.vert fail
  op-add-mat2x4-float.frag fail
  op-add-mat2x4-float.vert fail
  op-add-mat2x4-mat2x4.frag fail
  op-add-mat2x4-mat2x4.vert fail
  op-add-mat3-float.frag fail
  op-add-mat3-float.vert fail
  op-add-mat3-mat3.frag fail
  op-add-mat3-mat3.vert fail
  op-add-mat3x2-float.frag fail
  op-add-mat3x2-float.vert fail
  op-add-mat3x2-mat3x2.frag fail
  op-add-mat3x2-mat3x2.vert fail
  op-add-mat3x4-float.frag fail
  op-add-mat3x4-float.vert fail
  op-add-mat3x4-mat3x4.frag fail
  op-add-mat3x4-mat3x4.vert fail
  op-add-mat4-float.frag fail
  op-add-mat4-float.vert fail
  op-add-mat4-mat4.frag fail
  op-add-mat4-mat4.vert fail
  op-add-mat4x2-float.frag fail
  op-add-mat4x2-float.vert fail
  op-add-mat4x2-mat4x2.frag fail
  op-add-mat4x2-mat4x2.vert fail
  op-add-mat4x3-float.frag fail
  op-add-mat4x3-float.vert fail
  op-add-mat4x3-mat4x3.frag fail
  op-add-mat4x3-mat4x3.vert fail
  op-add-vec2-float.frag fail
  op-add-vec2-float.vert fail
  op-add-vec2-vec2.frag fail
  op-add-vec2-vec2.vert fail
  op-add-vec3-float.frag fail
  op-add-vec3-float.vert fail
  op-add-vec3-vec3.frag fail
  op-add-vec3-vec3.vert fail
  op-add-vec4-float.frag fail
  op-add-vec4-float.vert fail
  op-add-vec4-vec4.frag fail
  op-add-vec4-vec4.vert fail
  op-div-float-float.frag fail
  op-div-float-float.vert fail
  op-div-float-mat2.frag fail
  op-div-float-mat2.vert fail
  op-div-float-mat2x3.frag fail
  op-div-float-mat2x3.vert fail
  op-div-float-mat2x4.frag fail
  op-div-float-mat2x4.vert fail
  op-div-float-mat3.frag fail
  op-div-float-mat3.vert fail
  op-div-float-mat3x2.frag fail
  op-div-float-mat3x2.vert fail
  op-div-float-mat3x4.frag fail
  op-div-float-mat3x4.vert fail
  op-div-float-mat4.frag fail
  op-div-float-mat4.vert fail
  op-div-float-mat4x2.frag fail
  op-div-float-mat4x2.vert fail
  op-div-float-mat4x3.frag fail
  op-div-float-mat4x3.vert fail
  op-div-float-vec2.frag fail
  op-div-float-vec2.vert fail
  op-div-float-vec3.frag fail
  op-div-float-vec3.vert fail
  op-div-float-vec4.frag fail
  op-div-float-vec4.vert fail
  op-div-mat2-float.frag fail
  op-div-mat2-float.vert fail
  op-div-mat2-mat2.frag fail
  op-div-mat2-mat2.vert fail
  op-div-mat2x3-float.frag fail
  op-div-mat2x3-float.vert fail
  op-div-mat2x3-mat2x3.frag fail
  op-div-mat2x3-mat2x3.vert fail
  op-div-mat2x4-float.frag fail
  op-div-mat2x4-float.vert fail
  op-div-mat2x4-mat2x4.frag fail
  op-div-mat2x4-mat2x4.vert fail
  op-div-mat3-float.frag fail
  op-div-mat3-float.vert fail
  op-div-mat3-mat3.frag fail
  op-div-mat3-mat3.vert fail
  op-div-mat3x2-float.frag fail
  op-div-mat3x2-float.vert fail
  op-div-mat3x2-mat3x2.frag fail
  op-div-mat3x2-mat3x2.vert fail
  op-div-mat3x4-float.frag fail
  op-div-mat3x4-float.vert fail
  op-div-mat3x4-mat3x4.frag fail
  op-div-mat3x4-mat3x4.vert fail
  op-div-mat4-float.frag fail
  op-div-mat4-float.vert fail
  op-div-mat4-mat4.frag fail
  op-div-mat4-mat4.vert fail
  op-div-mat4x2-float.frag fail
  op-div-mat4x2-float.vert fail
  op-div-mat4x2-mat4x2.frag fail
  op-div-mat4x2-mat4x2.vert fail
  op-div-mat4x3-float.frag fail
  op-div-mat4x3-float.vert fail
  op-div-mat4x3-mat4x3.frag fail
  op-div-mat4x3-mat4x3.vert fail
  op-div-vec2-float.frag fail
  op-div-vec2-float.vert fail
  op-div-vec2-vec2.frag fail
  op-div-vec2-vec2.vert fail
  op-div-vec3-float.frag fail
  op-div-vec3-float.vert fail
  op-div-vec3-vec3.frag fail
  op-div-vec3-vec3.vert fail
  op-div-vec4-float.frag fail
  op-div-vec4-float.vert fail
  op-div-vec4-vec4.frag fail
  op-div-vec4-vec4.vert fail
  op-mult-float-float.frag fail
  op-mult-float-float.vert fail
  op-mult-float-mat2.frag fail
  op-mult-float-mat2.vert fail
  op-mult-float-mat2x3.frag fail
  op-mult-float-mat2x3.vert fail
  op-mult-float-mat2x4.frag fail
  op-mult-float-mat2x4.vert fail
  op-mult-float-mat3.frag fail
  op-mult-float-mat3.vert fail
  op-mult-float-mat3x2.frag fail
  op-mult-float-mat3x2.vert fail
  op-mult-float-mat3x4.frag fail
  op-mult-float-mat3x4.vert fail
  op-mult-float-mat4.frag fail
  op-mult-float-mat4.vert fail
  op-mult-float-mat4x2.frag fail
  op-mult-float-mat4x2.vert fail
  op-mult-float-mat4x3.frag fail
  op-mult-float-mat4x3.vert fail
  op-mult-float-vec2.frag fail
  op-mult-float-vec2.vert fail
  op-mult-float-vec3.frag fail
  op-mult-float-vec3.vert fail
  op-mult-float-vec4.frag fail
  op-mult-float-vec4.vert fail
  op-mult-mat2-float.frag fail
  op-mult-mat2-float.vert fail
  op-mult-mat2-mat2.frag fail
  op-mult-mat2-mat2.vert fail
  op-mult-mat2-mat3x2.frag fail
  op-mult-mat2-mat3x2.vert fail
  op-mult-mat2-mat4x2.frag fail
  op-mult-mat2-mat4x2.vert fail
  op-mult-mat2-vec2.frag fail
  op-mult-mat2-vec2.vert fail
  op-mult-mat2x3-float.frag fail
  op-mult-mat2x3-float.vert fail
  op-mult-mat2x3-mat2.frag fail
  op-mult-mat2x3-mat2.vert fail
  op-mult-mat2x3-mat3x2.frag fail
  op-mult-mat2x3-mat3x2.vert fail
  op-mult-mat2x3-mat4x2.frag fail
  op-mult-mat2x3-mat4x2.vert fail
  op-mult-mat2x3-vec2.frag fail
  op-mult-mat2x3-vec2.vert fail
  op-mult-mat2x4-float.frag fail
  op-mult-mat2x4-float.vert fail
  op-mult-mat2x4-mat2.frag fail
  op-mult-mat2x4-mat2.vert fail
  op-mult-mat2x4-mat3x2.frag fail
  op-mult-mat2x4-mat3x2.vert fail
  op-mult-mat2x4-mat4x2.frag fail
  op-mult-mat2x4-mat4x2.vert fail
  op-mult-mat2x4-vec2.frag fail
  op-mult-mat2x4-vec2.vert fail
  op-mult-mat3-float.frag fail
  op-mult-mat3-float.vert fail
  op-mult-mat3-mat2x3.frag fail
  op-mult-mat3-mat2x3.vert fail
  op-mult-mat3-mat3.frag fail
  op-mult-mat3-mat3.vert fail
  op-mult-mat3-mat4x3.frag fail
  op-mult-mat3-mat4x3.vert fail
  op-mult-mat3-vec3.frag fail
  op-mult-mat3-vec3.vert fail
  op-mult-mat3x2-float.frag fail
  op-mult-mat3x2-float.vert fail
  op-mult-mat3x2-mat2x3.frag fail
  op-mult-mat3x2-mat2x3.vert fail
  op-mult-mat3x2-mat3.frag fail
  op-mult-mat3x2-mat3.vert fail
  op-mult-mat3x2-mat4x3.frag fail
  op-mult-mat3x2-mat4x3.vert fail
  op-mult-mat3x2-vec3.frag fail
  op-mult-mat3x2-vec3.vert fail
  op-mult-mat3x4-float.frag fail
  op-mult-mat3x4-float.vert fail
  op-mult-mat3x4-mat2x3.frag fail
  op-mult-mat3x4-mat2x3.vert fail
  op-mult-mat3x4-mat3.frag fail
  op-mult-mat3x4-mat3.vert fail
  op-mult-mat3x4-mat4x3.frag fail
  op-mult-mat3x4-mat4x3.vert fail
  op-mult-mat3x4-vec3.frag fail
  op-mult-mat3x4-vec3.vert fail
  op-mult-mat4-float.frag fail
  op-mult-mat4-float.vert fail
  op-mult-mat4-mat2x4.frag fail
  op-mult-mat4-mat2x4.vert fail
  op-mult-mat4-mat3x4.frag fail
  op-mult-mat4-mat3x4.vert fail
  op-mult-mat4-mat4.frag fail
  op-mult-mat4-mat4.vert fail
  op-mult-mat4-vec4.frag fail
  op-mult-mat4-vec4.vert fail
  op-mult-mat4x2-float.frag fail
  op-mult-mat4x2-float.vert fail
  op-mult-mat4x2-mat2x4.frag fail
  op-mult-mat4x2-mat2x4.vert fail
  op-mult-mat4x2-mat3x4.frag fail
  op-mult-mat4x2-mat3x4.vert fail
  op-mult-mat4x2-mat4.frag fail
  op-mult-mat4x2-mat4.vert fail
  op-mult-mat4x2-vec4.frag fail
  op-mult-mat4x2-vec4.vert fail
  op-mult-mat4x3-float.frag fail
  op-mult-mat4x3-float.vert fail
  op-mult-mat4x3-mat2x4.frag fail
  op-mult-mat4x3-mat2x4.vert fail
  op-mult-mat4x3-mat3x4.frag fail
  op-mult-mat4x3-mat3x4.vert fail
  op-mult-mat4x3-mat4.frag fail
  op-mult-mat4x3-mat4.vert fail
  op-mult-mat4x3-vec4.frag fail
  op-mult-mat4x3-vec4.vert fail
  op-mult-vec2-float.frag fail
  op-mult-vec2-float.vert fail
  op-mult-vec2-mat2.frag fail
  op-mult-vec2-mat2.vert fail
  op-mult-vec2-mat3x2.frag fail
  op-mult-vec2-mat3x2.vert fail
  op-mult-vec2-mat4x2.frag fail
  op-mult-vec2-mat4x2.vert fail
  op-mult-vec2-vec2.frag fail
  op-mult-vec2-vec2.vert fail
  op-mult-vec3-float.frag fail
  op-mult-vec3-float.vert fail
  op-mult-vec3-mat2x3.frag fail
  op-mult-vec3-mat2x3.vert fail
  op-mult-vec3-mat3.frag fail
  op-mult-vec3-mat3.vert fail
  op-mult-vec3-mat4x3.frag fail
  op-mult-vec3-mat4x3.vert fail
  op-mult-vec3-vec3.frag fail
  op-mult-vec3-vec3.vert fail
  op-mult-vec4-float.frag fail
  op-mult-vec4-float.vert fail
  op-mult-vec4-mat2x4.frag fail
  op-mult-vec4-mat2x4.vert fail
  op-mult-vec4-mat3x4.frag fail
  op-mult-vec4-mat3x4.vert fail
  op-mult-vec4-mat4.frag fail
  op-mult-vec4-mat4.vert fail
  op-mult-vec4-vec4.frag fail
  op-mult-vec4-vec4.vert fail
  op-neg-float.frag fail
  op-neg-float.vert fail
  op-neg-mat2.frag fail
  op-neg-mat2.vert fail
  op-neg-mat2x3.frag fail
  op-neg-mat2x3.vert fail
  op-neg-mat2x4.frag fail
  op-neg-mat2x4.vert fail
  op-neg-mat3.frag fail
  op-neg-mat3.vert fail
  op-neg-mat3x2.frag fail
  op-neg-mat3x2.vert fail
  op-neg-mat3x4.frag fail
  op-neg-mat3x4.vert fail
  op-neg-mat4.frag fail
  op-neg-mat4.vert fail
  op-neg-mat4x2.frag fail
  op-neg-mat4x2.vert fail
  op-neg-mat4x3.frag fail
  op-neg-mat4x3.vert fail
  op-neg-vec2.frag fail
  op-neg-vec2.vert fail
  op-neg-vec3.frag fail
  op-neg-vec3.vert fail
  op-neg-vec4.frag fail
  op-neg-vec4.vert fail
  op-selection-bool-float-float.frag fail
  op-selection-bool-float-float.vert fail
  op-selection-bool-mat2-mat2.frag fail
  op-selection-bool-mat2-mat2.vert fail
  op-selection-bool-mat2x3-mat2x3.frag fail
  op-selection-bool-mat2x3-mat2x3.vert fail
  op-selection-bool-mat2x4-mat2x4.frag fail
  op-selection-bool-mat2x4-mat2x4.vert fail
  op-selection-bool-mat3-mat3.frag fail
  op-selection-bool-mat3-mat3.vert fail
  op-selection-bool-mat3x2-mat3x2.frag fail
  op-selection-bool-mat3x2-mat3x2.vert fail
  op-selection-bool-mat3x4-mat3x4.frag fail
  op-selection-bool-mat3x4-mat3x4.vert fail
  op-selection-bool-mat4-mat4.frag fail
  op-selection-bool-mat4-mat4.vert fail
  op-selection-bool-mat4x2-mat4x2.frag fail
  op-selection-bool-mat4x2-mat4x2.vert fail
  op-selection-bool-mat4x3-mat4x3.frag fail
  op-selection-bool-mat4x3-mat4x3.vert fail
  op-selection-bool-vec2-vec2.frag fail
  op-selection-bool-vec2-vec2.vert fail
  op-selection-bool-vec3-vec3.frag fail
  op-selection-bool-vec3-vec3.vert fail
  op-selection-bool-vec4-vec4.frag fail
  op-selection-bool-vec4-vec4.vert fail
  op-sub-float-float.frag fail
  op-sub-float-float.vert fail
  op-sub-float-mat2.frag fail
  op-sub-float-mat2.vert fail
  op-sub-float-mat2x3.frag fail
  op-sub-float-mat2x3.vert fail
  op-sub-float-mat2x4.frag fail
  op-sub-float-mat2x4.vert fail
  op-sub-float-mat3.frag fail
  op-sub-float-mat3.vert fail
  op-sub-float-mat3x2.frag fail
  op-sub-float-mat3x2.vert fail
  op-sub-float-mat3x4.frag fail
  op-sub-float-mat3x4.vert fail
  op-sub-float-mat4.frag fail
  op-sub-float-mat4.vert fail
  op-sub-float-mat4x2.frag fail
  op-sub-float-mat4x2.vert fail
  op-sub-float-mat4x3.frag fail
  op-sub-float-mat4x3.vert fail
  op-sub-float-vec2.frag fail
  op-sub-float-vec2.vert fail
  op-sub-float-vec3.frag fail
  op-sub-float-vec3.vert fail
  op-sub-float-vec4.frag fail
  op-sub-float-vec4.vert fail
  op-sub-mat2-float.frag fail
  op-sub-mat2-float.vert fail
  op-sub-mat2-mat2.frag fail
  op-sub-mat2-mat2.vert fail
  op-sub-mat2x3-float.frag fail
  op-sub-mat2x3-float.vert fail
  op-sub-mat2x3-mat2x3.frag fail
  op-sub-mat2x3-mat2x3.vert fail
  op-sub-mat2x4-float.frag fail
  op-sub-mat2x4-float.vert fail
  op-sub-mat2x4-mat2x4.frag fail
  op-sub-mat2x4-mat2x4.vert fail
  op-sub-mat3-float.frag fail
  op-sub-mat3-float.vert fail
  op-sub-mat3-mat3.frag fail
  op-sub-mat3-mat3.vert fail
  op-sub-mat3x2-float.frag fail
  op-sub-mat3x2-float.vert fail
  op-sub-mat3x2-mat3x2.frag fail
  op-sub-mat3x2-mat3x2.vert fail
  op-sub-mat3x4-float.frag fail
  op-sub-mat3x4-float.vert fail
  op-sub-mat3x4-mat3x4.frag fail
  op-sub-mat3x4-mat3x4.vert fail
  op-sub-mat4-float.frag fail
  op-sub-mat4-float.vert fail
  op-sub-mat4-mat4.frag fail
  op-sub-mat4-mat4.vert fail
  op-sub-mat4x2-float.frag fail
  op-sub-mat4x2-float.vert fail
  op-sub-mat4x2-mat4x2.frag fail
  op-sub-mat4x2-mat4x2.vert fail
  op-sub-mat4x3-float.frag fail
  op-sub-mat4x3-float.vert fail
  op-sub-mat4x3-mat4x3.frag fail
  op-sub-mat4x3-mat4x3.vert fail
  op-sub-vec2-float.frag fail
  op-sub-vec2-float.vert fail
  op-sub-vec2-vec2.frag fail
  op-sub-vec2-vec2.vert fail
  op-sub-vec3-float.frag fail
  op-sub-vec3-float.vert fail
  op-sub-vec3-vec3.frag fail
  op-sub-vec3-vec3.vert fail
  op-sub-vec4-float.frag fail
  op-sub-vec4-float.vert fail
  op-sub-vec4-vec4.frag fail
  op-sub-vec4-vec4.vert fail
  op-uplus-float.frag fail
  op-uplus-float.vert fail
  op-uplus-mat2.frag fail
  op-uplus-mat2.vert fail
  op-uplus-mat2x3.frag fail
  op-uplus-mat2x3.vert fail
  op-uplus-mat2x4.frag fail
  op-uplus-mat2x4.vert fail
  op-uplus-mat3.frag fail
  op-uplus-mat3.vert fail
  op-uplus-mat3x2.frag fail
  op-uplus-mat3x2.vert fail
  op-uplus-mat3x4.frag fail
  op-uplus-mat3x4.vert fail
  op-uplus-mat4.frag fail
  op-uplus-mat4.vert fail
  op-uplus-mat4x2.frag fail
  op-uplus-mat4x2.vert fail
  op-uplus-mat4x3.frag fail
  op-uplus-mat4x3.vert fail
  op-uplus-vec2.frag fail
  op-uplus-vec2.vert fail
  op-uplus-vec3.frag fail
  op-uplus-vec3.vert fail
  op-uplus-vec4.frag fail
  op-uplus-vec4.vert fail
  outerProduct-vec2-vec2.frag fail
  outerProduct-vec2-vec2.vert fail
  outerProduct-vec2-vec3.frag fail
  outerProduct-vec2-vec3.vert fail
  outerProduct-vec2-vec4.frag fail
  outerProduct-vec2-vec4.vert fail
  outerProduct-vec3-vec2.frag fail
  outerProduct-vec3-vec2.vert fail
  outerProduct-vec3-vec3.frag fail
  outerProduct-vec3-vec3.vert fail
  outerProduct-vec3-vec4.frag fail
  outerProduct-vec3-vec4.vert fail
  outerProduct-vec4-vec2.frag fail
  outerProduct-vec4-vec2.vert fail
  outerProduct-vec4-vec3.frag fail
  outerProduct-vec4-vec3.vert fail
  outerProduct-vec4-vec4.frag fail
  outerProduct-vec4-vec4.vert fail
  pow-float-float.frag fail
  pow-float-float.vert fail
  pow-vec2-vec2.frag fail
  pow-vec2-vec2.vert fail
  radians-float.frag fail
  radians-float.vert fail
  radians-vec2.frag fail
  radians-vec2.vert fail
  radians-vec3.frag fail
  radians-vec3.vert fail
  radians-vec4.frag fail
  radians-vec4.vert fail
  reflect-float-float.frag fail
  reflect-float-float.vert fail
  refract-float-float-float.frag fail
  refract-float-float-float.vert fail
  refract-vec2-vec2-float.frag fail
  refract-vec2-vec2-float.vert fail
  refract-vec3-vec3-float.frag fail
  refract-vec3-vec3-float.vert fail
  sign-float.frag fail
  sign-float.vert fail
  sign-vec2.frag fail
  sign-vec2.vert fail
  sign-vec3.frag fail
  sign-vec3.vert fail
  sign-vec4.frag fail
  sign-vec4.vert fail
  smoothstep-float-float-float.frag fail
  smoothstep-float-float-float.vert fail
  smoothstep-float-float-vec2.frag fail
  smoothstep-float-float-vec2.vert fail
  smoothstep-float-float-vec3.frag fail
  smoothstep-float-float-vec3.vert fail
  smoothstep-float-float-vec4.frag fail
  smoothstep-float-float-vec4.vert fail
  smoothstep-vec2-vec2-vec2.frag fail
  smoothstep-vec2-vec2-vec2.vert fail
  smoothstep-vec3-vec3-vec3.frag fail
  smoothstep-vec3-vec3-vec3.vert fail
  smoothstep-vec4-vec4-vec4.frag fail
  smoothstep-vec4-vec4-vec4.vert fail
  sqrt-float.frag fail
  sqrt-float.vert fail
  sqrt-vec2.frag fail
  sqrt-vec2.vert fail
  sqrt-vec3.frag fail
  sqrt-vec3.vert fail
  sqrt-vec4.frag fail
  sqrt-vec4.vert fail
  step-float-float.frag fail
  step-float-float.vert fail
  step-float-vec2.frag fail
  step-float-vec2.vert fail
  step-float-vec3.frag fail
  step-float-vec3.vert fail
  step-float-vec4.frag fail
  step-float-vec4.vert fail
  step-vec2-vec2.frag fail
  step-vec2-vec2.vert fail
  step-vec3-vec3.frag fail
  step-vec3-vec3.vert fail
  step-vec4-vec4.frag fail
  step-vec4-vec4.vert fail
  transpose-mat2.frag fail
  transpose-mat2.vert fail
  transpose-mat2x3.frag fail
  transpose-mat2x3.vert fail
  transpose-mat2x4.frag fail
  transpose-mat2x4.vert fail
  transpose-mat3.frag fail
  transpose-mat3.vert fail
  transpose-mat3x2.frag fail
  transpose-mat3x2.vert fail
  transpose-mat3x4.frag fail
  transpose-mat3x4.vert fail
  transpose-mat4.frag fail
  transpose-mat4.vert fail
  transpose-mat4x2.frag fail
  transpose-mat4x2.vert fail
  transpose-mat4x3.frag fail
  transpose-mat4x3.vert fail
  structure-and-array-operations 133/136
  array-function-return-unsized.vert crash
  array-of-struct-of-array.vert fail
  array-size-sequence-in-parenthesis.vert fail
  execution 716/778
  clipping 5/7
  vs-clip-vertex-const-reject fail
  vs-clip-vertex-enables fail
  variable-indexing 264/324
  fs-temp-array-mat2-index-col-row-wr fail
  fs-temp-array-mat2-index-col-wr fail
  fs-temp-array-mat2-index-row-wr fail
  fs-temp-array-mat2-index-wr fail
  fs-temp-array-mat3-index-col-row-wr fail
  fs-temp-array-mat3-index-col-wr fail
  fs-temp-array-mat3-index-row-wr fail
  fs-temp-array-mat3-index-wr fail
  fs-temp-array-mat4-index-col-row-wr fail
  fs-temp-array-mat4-index-col-wr fail
  fs-temp-array-mat4-index-row-wr fail
  fs-temp-array-mat4-index-wr fail
  fs-uniform-array-mat2-col-rd fail
  fs-uniform-array-mat2-col-row-rd fail
  fs-uniform-array-mat2-index-col-rd fail
  fs-uniform-array-mat2-index-col-row-rd fail
  fs-uniform-array-mat2-index-rd fail
  fs-uniform-array-mat2-index-row-rd fail
  fs-uniform-array-mat2-rd fail
  fs-uniform-array-mat2-row-rd fail
  fs-uniform-array-mat3-col-rd fail
  fs-uniform-array-mat3-col-row-rd fail
  fs-uniform-array-mat3-index-col-rd fail
  fs-uniform-array-mat3-index-col-row-rd fail
  fs-uniform-array-mat3-index-rd fail
  fs-uniform-array-mat3-index-row-rd fail
  fs-uniform-array-mat3-rd fail
  fs-uniform-array-mat3-row-rd fail
  fs-uniform-array-mat4-col-rd fail
  fs-uniform-array-mat4-col-row-rd fail
  fs-uniform-array-mat4-index-col-rd fail
  fs-uniform-array-mat4-index-col-row-rd fail
  fs-uniform-array-mat4-index-rd fail
  fs-uniform-array-mat4-index-row-rd fail
  fs-uniform-array-mat4-rd fail
  fs-uniform-array-mat4-row-rd fail
  vs-temp-array-mat2-index-col-row-wr fail
  vs-temp-array-mat2-index-col-wr fail
  vs-temp-array-mat2-index-row-wr fail
  vs-temp-array-mat2-index-wr fail
  vs-temp-array-mat3-index-col-row-wr fail
  vs-temp-array-mat3-index-col-wr fail
  vs-temp-array-mat3-index-row-wr fail
  vs-temp-array-mat3-index-wr fail
  vs-temp-array-mat4-index-col-row-wr fail
  vs-temp-array-mat4-index-col-wr fail
  vs-temp-array-mat4-index-row-wr fail
  vs-temp-array-mat4-index-wr fail
  vs-varying-array-mat2-index-col-row-wr fail
  vs-varying-array-mat2-index-col-wr fail
  vs-varying-array-mat2-index-row-wr fail
  vs-varying-array-mat2-index-wr fail
  vs-varying-array-mat3-index-col-row-wr fail
  vs-varying-array-mat3-index-col-wr fail
  vs-varying-array-mat3-index-row-wr fail
  vs-varying-array-mat3-index-wr fail
  vs-varying-array-mat4-index-col-row-wr fail
  vs-varying-array-mat4-index-col-wr fail
  vs-varying-array-mat4-index-row-wr fail
  vs-varying-array-mat4-index-wr fail
  recursion 5/7
  unreachable fail
  unreachable-constant-folding fail
  texturing 36/43
  copyteximage-border fail
  depth-tex-compare fail
  getteximage-formats fail
  lodbias fail
  tex3d fail
  texsubimage fail
  texture-packed-formats fail