1. 11 Sep, 2012 4 commits
    • Brian Paul's avatar
      texture-storage: fix internal format mistakes in the test · 40202a1d
      Brian Paul authored
      Per issue 17 of the extension spec, unsized internalFormat values are
      not allowed.  Change GL_RGBA to GL_RGBA8 and add some extra error
      checks.
      
      The test passes on NVIDIA now.
      40202a1d
    • Brian Paul's avatar
      02c78ff3
    • Brian Paul's avatar
      max-texture-size-level: don't try to create maxSize x maxSize textures · 29488b7a
      Brian Paul authored
      We might not have enough memory for a texture that large.
      Use width or height = 1 instead.
      Reviewed-by: Jose Fonseca's avatarJosé Fonseca <jfonseca@vmware.com>
      29488b7a
    • Kenneth Graunke's avatar
      Fix explicit attrib location tests layout-12|13.frag; add a new one. · fc19d53b
      Kenneth Graunke authored
      The ARB_explicit_attrib_location tests layout-12.frag and layout-13.frag
      were incorrect: they both used index == 2 (which is invalid) and
      expected the compile to succeed.  Although the extension spec doesn't
      state anything about generating an error on indices other than 0 or 1,
      the GLSL 4.30 spec clarifies this as a compile error.  This matches the
      behavior of the API call defined in ARB_blend_func_extended,
      glBindFragDataLocationIndexed, which generates INVALID_VALUE for indices
      other than 0 or 1.
      
      This patch changes layout-13.frag to use index = 1 so it will actually
      test the intended behavior.
      
      layout-12.frag was just bogus: the comment said "Even though the
      specified locations overlap [...]" but the test only had one variable.
      This patch turns it into a negative test to ensure index == 2 is a
      compile error.
      
      This patch also adds layout-14.frag, a test to check that index < 0 is
      also a compile error.
      fc19d53b
  2. 10 Sep, 2012 1 commit
  3. 06 Sep, 2012 1 commit
  4. 05 Sep, 2012 6 commits
  5. 04 Sep, 2012 8 commits
  6. 31 Aug, 2012 4 commits
  7. 30 Aug, 2012 1 commit
  8. 29 Aug, 2012 4 commits
  9. 28 Aug, 2012 1 commit
    • Matt Turner's avatar
      egl_khr_create_context: Brown bag fixes · 34db73da
      Matt Turner authored
      Namely, don't print anything if the test passes, otherwise this is
      interpreted as a warning, as would happen if GLES2 wasn't available;
      and EGL_BAD_MATCH is generated if forward-compatible contexts aren't
      supported, not EGL_BAD_ATTRIBUTE.
      34db73da
  10. 27 Aug, 2012 1 commit
  11. 24 Aug, 2012 9 commits