1. 05 Jan, 2012 4 commits
    • Brian Paul's avatar
      incomplete-texture: test sampling from an incomplete texture object · 937e68e4
      Brian Paul authored
      v2: take a command line parameter for fixed vs. ARB_fp vs. GLSL mode.
      v3: make concurrent, probe rect, use piglit_require_GLSL_version()
      v4: use piglit_require_extension(), don't use glutReshapeFunc(),
          use concurrent_test() in all.tests
      Reviewed-by: Emma Anholt's avatarEric Anholt <eric@anholt.net>
    • Brian Paul's avatar
    • Brian Paul's avatar
      fbo-blit-d24s8: don't try to blit betweendifferent Z/stencil depths · 68b0f40d
      Brian Paul authored
      The docs for glBlitFramebuffer say GL_INVALID_OPERATION is generated
      if the source/dest depth/stencil buffer formats do no match.  The spec
      is a bit vague on what's meant by formats (do just the component depths
      need to match, or must the hw formats match?) but clearly if the depths
      don't match, the formats can't match.
      This fixes a bogus error that's generated when testing swrast which
      usually uses a 16-bit depth buffer for the window and a 24-bit Z
      renderbuffer for the FBO.
      v2: just report PIGLIT_SKIP if the bit depths don't match (per Eric)
      Reviewed-by: Emma Anholt's avatarEric Anholt <eric@anholt.net>
    • Paul Berry's avatar
      Test transform feedback of built-in varyings. · 8646f41f
      Paul Berry authored
      This test verifies that transform feedback can be applied to the
      following built-in vertex shader outputs:
      - gl_FrontColor
      - gl_BackColor
      - gl_FrontSecondaryColor
      - gl_BackSecondaryColor
      - gl_TexCoord
      - gl_FogFragCoord
      - gl_Position
      - gl_PointSize
      - gl_ClipVertex
      - gl_ClipDistance
      I've verified that all of these tests pass on the nVidia proprietary
      Linux driver except for gl_ClipVertex (which is unsurprising, as
      gl_ClipVertex has several known bugs on this driver).
  2. 03 Jan, 2012 3 commits
  3. 02 Jan, 2012 5 commits
  4. 31 Dec, 2011 1 commit
  5. 30 Dec, 2011 6 commits
  6. 29 Dec, 2011 6 commits
  7. 28 Dec, 2011 1 commit
  8. 27 Dec, 2011 2 commits
  9. 26 Dec, 2011 2 commits
  10. 24 Dec, 2011 4 commits
  11. 21 Dec, 2011 6 commits