1. 02 May, 2017 1 commit
  2. 01 Feb, 2017 1 commit
  3. 21 Jul, 2016 1 commit
    • Tapani Pälli's avatar
      egl: new test egl-create-msaa-pbuffer-surface · 30ace244
      Tapani Pälli authored
      Test initializes EGLConfig with EGL_SAMPLES set to 4 and attempts
      to create a pbuffer with such config. This causes a crash in Mesa
      i965 driver but passes on Nvidia binary driver version 355.11.
      
      v2: set pbuffer surface type to test attribs (for eglChooseConfig)
          skip if test fails already when choosing config as such config
          may not be supported
      
      (dEQP EGL tests are currently hitting this path)
      30ace244
  4. 16 Feb, 2016 1 commit
  5. 29 Sep, 2015 1 commit
  6. 08 Jul, 2015 1 commit
  7. 20 Oct, 2014 1 commit
    • Neil Roberts's avatar
      Add a test for EGL_MESA_configless_context · f2841439
      Neil Roberts authored
      This tests creating an EGLContext without an EGLConfig and then
      creates three surfaces with different configs and tries rendering to
      them. The test is skipped if the extension is not available.
      f2841439
  8. 10 Oct, 2014 1 commit
  9. 19 Jan, 2014 1 commit
  10. 26 Nov, 2013 1 commit
  11. 31 Oct, 2013 1 commit
  12. 24 Aug, 2012 1 commit
    • Matt Turner's avatar
      egl_khr_create_context: Add common test infrastructure · 5af7535e
      Matt Turner authored
      v2: - Require EGL_KHR_surfaceless_context instead of other surfaceless
            extensions.
          - Fix for-loop typo.
          - Make EGL_KHR_create_context_setup take a renderable_type_mask argument.
          - Make EGL_KHR_create_context_setup return whether it succeeded.
          - PIGLIT_SKIP if eglChooseConfig fails (in the case of requesting an
            ES 1.x context when 1.x isn't supported).
          - Add version_is_valid_for_context helper function.
      5af7535e
  13. 28 Jun, 2012 1 commit
  14. 23 May, 2012 1 commit
  15. 23 Mar, 2012 1 commit
  16. 03 Mar, 2012 1 commit
    • Dylan Noblesmith's avatar
      don't write generated header to the source directory · 2cb512bd
      Dylan Noblesmith authored
      It was impossible to have the source directory read-only.
      
      Also add the include_directories() directive for tests/util
      in just one place, under tests/, so that all subdirectories
      inherit it. A bunch of CMakeLists.txt files duplicate it,
      so delete those redundant include flags:
      
      sed -i -e "/^\t\${piglit_SOURCE_DIR}\/tests\/util/ d" \
       `grep piglit_SOURCE_DIR -rl tests/ | grep "CMakeLists\.gl"`
      2cb512bd
  17. 11 Jan, 2012 1 commit
  18. 09 Nov, 2011 1 commit
    • chadversary's avatar
      egl: Test behavior of eglQuerySurface() · 39b276b6
      chadversary authored
      Add the following tests:
      
      * egl-query-surface --bad-surface
            Call eglQuerySurface(surf=0) and expect that error EGL_BAD_SURFACE
            is generated.
      
      * egl-query-surface --bad-attr
            Call eglQuerySurface(attr=EGL_DONT_CARE) and expect that error
            EGL_BAD_ATTRIBUTE is generated.
      
      * egl-query-surface --attr=EGL_WIDTH
      * egl-query-surface --attr=EGL_HEIGHT
            Call eglQueryDrawable() with the given attribute.
      
      All tests pass on Fedora 16.
      They also pass with the proprietary Nvidia driver on Fedora 15.
      Signed-off-by: chadversary's avatarChad Versace <chad@chad-versace.us>
      39b276b6
  19. 13 May, 2011 1 commit
  20. 07 Mar, 2011 1 commit
  21. 26 Feb, 2011 2 commits
  22. 25 Feb, 2011 1 commit
  23. 17 Feb, 2011 1 commit
    • Marek Olšák's avatar
      Import GLEW · 9ecf09ac
      Marek Olšák authored
      Discussed on IRC.
      
      Finally we have headers for OpenGL 4.1 and all the extensions released
      to this day.
      9ecf09ac
  24. 14 May, 2010 2 commits
  25. 12 Apr, 2010 2 commits
  26. 11 Feb, 2010 1 commit
  27. 15 Jan, 2010 1 commit
  28. 17 Jul, 2009 1 commit
  29. 30 Apr, 2009 1 commit
  30. 18 Mar, 2009 1 commit
  31. 26 Feb, 2009 1 commit
  32. 06 Nov, 2008 1 commit
    • Nicolai Hähnle's avatar
      Fixes for Cygwin by Yaakov · c6d12e0d
      Nicolai Hähnle authored
      This patch fixes a few issues with piglet on Cygwin/X (which uses Mesa
      for OpenGL):
      
      1) Cygwin requires that all dependencies be explicitly passed in
      dependency order during linking.  This means that static libraries must
      precede the shared libraries on which they depend.
      
      2) Cygwin defines log2 as a macro instead of a function.
      
      3) Cygwin doesn't provide lspci(8).
      c6d12e0d
  33. 01 Aug, 2008 1 commit
  34. 12 Jul, 2008 1 commit
  35. 29 Jun, 2008 1 commit
  36. 13 Jun, 2008 1 commit
  37. 01 Jun, 2008 1 commit
    • Nicolai Hähnle's avatar
      New test: texturing/texrect-many · c00c294c
      Nicolai Hähnle authored
      This test uses the maximum number of texture_rectangle textures simultaneously.
      
      The current R300 driver fails this test because it generates unnecessary
      texture indirections for rectangle textures.
      c00c294c