1. 24 May, 2018 1 commit
  2. 03 Apr, 2017 1 commit
  3. 17 May, 2016 1 commit
  4. 09 Nov, 2015 1 commit
    • Dylan Baker's avatar
      glslparsertest: Update for gles3.1 and gles3.2 · 355090ec
      Dylan Baker authored
      I noticed during my fast-skip work that one test[1] changed status (from
      fail -> skip), what I realized is that glslparsertest doesn't know how
      to handle gles3.1 or gles3.2.
      
      This patch adds support for checking 3.1 and 3.2 glsl versions, both in
      setting the config information, and in checking for
      ARB_ES3_x_compatibility extensions when running on a non-GLES or mixed
      piglit build.
      
      [1] spec@glsl-es-3.10@compiler@helper-invocation.frag
      
      This fixes [1] on the i965 driver (fail -> skip), since it now requests
      ARB_ES3_1_compatibility
      
      v2: - remove extra variable (Ilia)
      Signed-off-by: default avatarDylan Baker <dylanx.c.baker@intel.com>
      Reviewed-by: Ilia Mirkin's avatarIlia Mirkin <imirkin@alum.mit.edu>
      355090ec
  5. 29 Sep, 2015 1 commit
  6. 06 Sep, 2015 1 commit
  7. 08 Jul, 2015 1 commit
  8. 09 Mar, 2015 1 commit
    • Kenneth Graunke's avatar
      Delete redundant condition-07.vert test. · 7f1704aa
      Kenneth Graunke authored
      This test is redundant with:
      glsl-1.20/compiler/structure-and-array-operations/array-selection.vert
      
      Both contain the same shader code and the same spec citation - the only
      difference is variable names and the exact portion of the text quoted.
      
      The other one has a better name, so keep it and delete condition-07.
      Reviewed-by: Jordan Justen's avatarJordan Justen <jordan.l.justen@intel.com>
      7f1704aa
  9. 25 Oct, 2014 1 commit
  10. 12 Aug, 2014 1 commit
    • Dylan Baker's avatar
      tests/glslparsertest/glsl2: Remove illegal comments from glslparsertests · 3164e1fe
      Dylan Baker authored
      This patch removes comments from the [config] block of these
      glslparsertests, these comments were autogenerated by glslparser.tests,
      which has since been removed from the source tree.
      
      Of note these comments would be legal if they weren't contained with in
      the [config]/[end config] block
      
      This was generated by running the following command:
      
      grep -l -R -m 1 --color=never '// # NOTE:' * | xargs ./purge.py
      
      cat purge.py <<EOF
      
      import sys
      
      for each in sys.argv:
          with open(each, 'r') as f:
              content = f.readlines()
      
          with open(each, 'w+') as f:
              for line in content:
      	    if not line.startswith('// # NOTE:'):
      	        f.write(line)
      EOF
      Signed-off-by: Dylan Baker's avatarDylan Baker <baker.dylan.c@gmail.com>
      3164e1fe
  11. 15 Jul, 2014 1 commit
  12. 07 Jul, 2014 1 commit
  13. 27 Jun, 2014 1 commit
  14. 04 Jun, 2014 1 commit
  15. 30 May, 2014 1 commit
  16. 14 May, 2014 2 commits
  17. 14 Apr, 2014 1 commit
  18. 11 Apr, 2014 1 commit
  19. 30 Jan, 2014 1 commit
  20. 14 Jan, 2014 1 commit
    • Vinson Lee's avatar
      glslparsertest: Silence uninitialized variable warnings. · 206d5cc3
      Vinson Lee authored
      Fix GCC maybe-uninitialized warnings.
      
      glslparsertest.c: In function 'attach_dummy_shader':
      glslparsertest.c:153:9: warning: 'shader_template' may be used uninitialized in this function [-Wmaybe-uninitialized]
        sprintf(shader_text,
               ^
      glslparsertest.c: In function 'piglit_init':
      glslparsertest.c:221:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized]
        if (type == GL_COMPUTE_SHADER) {
           ^
      glslparsertest.c:199:9: note: 'type' was declared here
        GLenum type;
               ^
      Signed-off-by: Vinson Lee's avatarVinson Lee <vlee@freedesktop.org>
      Reviewed-by: Brian Paul's avatarBrian Paul <brianp@vmware.com>
      206d5cc3
  21. 09 Jan, 2014 1 commit
  22. 04 Oct, 2013 1 commit
  23. 21 Sep, 2013 1 commit
  24. 30 Aug, 2013 1 commit
  25. 28 Aug, 2013 1 commit
  26. 15 Aug, 2013 1 commit
  27. 14 Aug, 2013 1 commit
  28. 19 Jul, 2013 1 commit
  29. 27 Jun, 2013 1 commit
  30. 12 Jun, 2013 1 commit
  31. 30 May, 2013 1 commit
  32. 08 May, 2013 1 commit
  33. 27 Feb, 2013 3 commits
  34. 15 Feb, 2013 2 commits
  35. 11 Jan, 2013 1 commit
    • Carl Worth's avatar
      Remove commen-continuation test. · 4e2e77a5
      Carl Worth authored
      This test was originally designed to verify that a comment line ending
      with a backslash would not be considered a line-continuation
      character, (since a shader has been seen in the wild with such a
      backslash and where interpreting the backslash as a line-continuation
      would cause compilation failure).
      
      However, with OpenGL 4.2 and GLES3, backslash as a line continuation
      character is now specified to operate globally. So this test is now
      invalid, and the correct result is that this shader should cause a
      compilation failure.
      
      [Note that Mesa does have support for a quirk that can disable the
      line continuation on an app-by-app basis with driconf
      configuation. But that's something that piglit itself can't easily
      test. Instead, Mesa now includes its own testing for that.]
      4e2e77a5
  36. 07 Dec, 2012 1 commit