1. 24 May, 2012 2 commits
  2. 23 May, 2012 3 commits
  3. 16 May, 2012 2 commits
  4. 15 May, 2012 6 commits
  5. 14 May, 2012 10 commits
  6. 11 May, 2012 2 commits
    • Brian Paul's avatar
    • Shuang He's avatar
      framework: Accelerate generation of test list in all.tests · 46dd2058
      Shuang He authored
      This improves the speed of both piglit-print-commands.py and
      piglit-run.py:
      
      Before:
      time ./piglit-print-commands.py -t 'asmparsertest/ARBfp1.0/size_specifier-31.txt' -x 'asmparsertest/ARBfp1.0/size_specifier-31.txt'.+ -x valgrind/ tests/all.tests
      asmparsertest/ARBfp1.0/size_specifier-31.txt ::: /GFX/Test/Piglit/piglit/framework/../bin/asmparsertest -auto ARBfp1.0 tests/asmparsertest/shaders/ARBfp1.0/size_specifier-31.txt
      
      real    0m1.171s
      user    0m1.132s
      sys     0m0.039s
      
      After:
      time ./piglit-print-commands.py -t 'asmparsertest/ARBfp1.0/size_specifier-31.txt' -x 'asmparsertest/ARBfp1.0/size_specifier-31.txt'.+ -x valgrind/ tests/all.tests
      asmparsertest/ARBfp1.0/size_specifier-31.txt ::: /GFX/Test/Piglit/piglit/framework/../bin/asmparsertest -auto ARBfp1.0 tests/asmparsertest/shaders/ARBfp1.0/size_specifier-31.txt
      
      real    0m0.331s
      user    0m0.299s
      sys     0m0.031s
      Reviewed-by: default avatarChad Versace <chad.versace@linux.intel.com>
      [chad: Shortened commit subject.]
      46dd2058
  7. 10 May, 2012 5 commits
  8. 09 May, 2012 1 commit
    • Anuj Phogat's avatar
      Add test to turn on/off MSAA in a FBO · 4e0fc6f8
      Anuj Phogat authored
      This test varifies turning MSAA ON/OFF in color attachment of a FBO
      by passing different sample count to glRenderbufferStorageMultisample().
      
      V2 (Paul Berry <stereotype441@gmail.com>): slight rework to account
      for modifications to common.{cpp,h}.
      V3 (Anuj Phogat) Remove irrelevant command line options
      4e0fc6f8
  9. 08 May, 2012 1 commit
    • Anuj Phogat's avatar
      Split accuracy test to allow new multisample tests utilize this code · d8c31aea
      Anuj Phogat authored
      This patch splits accuracy.cpp in to three files: common.h, common.cpp
      and accuracy.c.
      
      common.cpp defines the functions which can be utilized to develop new
      multisample test cases. Functions can be utilized to:
       - Draw a test image to default framebuffer.
       - Initialize a FBO with specified samples count.
       - Draw a test image to FBO.
       - Draw a reference image.
       - Verify the accuracy of multisample antialiasing in FBO.
      
      V2 (Paul Berry <stereotype441@gmail.com>):
        - Rather than making accuracy a .c file and providing C wrappers,
          move the class declarations from common.h so that accuracy.cpp can
          make use of them.
        - Instead of using the global variable render_to_default to alter
          the behavior of Test::draw_test_image(), add a new function
          Test::draw_to_default_framebuffer().
        - Instead of using the global variable attach_render_buffer to cause
          Fbo::setup() to allocate a render buffer, add the parameter
          attach_texture to Fbo::init(), and only set it in the one place
          where a texture is needed (in the supersample_fbo).
        - Move other global variables (pattern_width, pattern_height, and
          supersample_factor) into the Test class.
        - Use an enum to select the type of test rather than a string
          parameter.
        - Remove unnecessary special-case behavior in
          Test::draw_test_image() when samples == 0.
      d8c31aea
  10. 06 May, 2012 1 commit
  11. 03 May, 2012 1 commit
  12. 01 May, 2012 6 commits