1. 03 Apr, 2017 1 commit
  2. 11 Sep, 2015 1 commit
  3. 21 Aug, 2015 1 commit
  4. 04 Dec, 2014 1 commit
  5. 30 Aug, 2014 1 commit
  6. 29 Aug, 2014 1 commit
  7. 13 May, 2014 1 commit
  8. 22 Mar, 2014 2 commits
  9. 10 Dec, 2013 1 commit
  10. 06 Nov, 2013 1 commit
    • Ben Widawsky's avatar
      bdw: Update obvious missing blit support · f4dfa37e
      Ben Widawsky authored
      This provides a macro that allows us to update all the arbitrary blit
      commands we have stuck throughout the code. It assumes we don't actually
      use 64b relocs (which is currently true). This also allows us to easily find
      all the areas we need to update later when we really use the upper dword.
      
      This block was done mostly with a sed job, and represents the easier
      in test blit implementations.
      
      v2 by Oscar: s/OUT_BATCH/BEGIN_BATCH in BLIT_COPY_BATCH_START
      
      CC: Chris Wilson <chris@chris-wilson.co.uk>
      Signed-off-by: Ben Widawsky's avatarBen Widawsky <ben@bwidawsk.net>
      Signed-off-by: default avatarOscar Mateo <oscar.mateo@intel.com>
      f4dfa37e
  11. 13 Aug, 2013 1 commit
  12. 12 Aug, 2013 1 commit
  13. 18 Jul, 2013 1 commit
    • Damien Lespiau's avatar
      tests: Black list tests we don't want to run on simulation · 5fa15f79
      Damien Lespiau authored
      Let's start by a small set of tests, to eventually consider running
      more.
      
      The current list should then be:
      
      gem_mmap
      gem_pread_after_blit
      gem_ring_sync_loop
      gem_ctx_basic
      gem_pipe_control_store_loop
      gem_storedw_loop_render
      gem_storedw_loop_blt
      gem_storedw_loop_bsd
      gem_render_linear_blits
      gem_tiled_blits
      gem_cpu_reloc
      
      gem_exec_nop
      gem_mmap_gtt
      
      v2 add (Daniel Vetter)
      gem_exec_bad_domains
      gem_exec_faulting_reloc
      gem_flink
      gem_reg_read
      gem_reloc_overflow
      gem_tiling_max_stride
      prime_*
      Signed-off-by: default avatarDamien Lespiau <damien.lespiau@intel.com>
      5fa15f79
  14. 27 Nov, 2011 1 commit
  15. 16 Oct, 2011 1 commit
  16. 13 Sep, 2011 1 commit
  17. 12 Sep, 2011 2 commits
  18. 09 Sep, 2011 3 commits
  19. 12 Aug, 2011 1 commit
    • Jesse Barnes's avatar
      tests: add store dword tests · 922214f9
      Jesse Barnes authored
      Add a couple of simple store dword tests to test memory coherence.
      
      gem_storedw_loop simply executes a batch that continually stores an
      incremented value to a target buffer object, checking the results after
      each batch completes.
      
      gem_storedw_batches_loop does the same thing, but creates a new command
      batch buffer for each iteration, which can exercise the buffer creation
      code.  This test is based on one from Andrzej Kacprowski from Intel.
      Signed-off-by: Jesse Barnes's avatarJesse Barnes <jbarnes@virtuousgeek.org>
      922214f9
  20. 26 Oct, 2010 1 commit
  21. 19 Jun, 2009 1 commit
    • Jesse Barnes's avatar
      Four new tests for error handling · bbafc3d0
      Jesse Barnes authored
      Add four new tests for error the error handling cases:
        - gem_bad_address - store to a bad address, should generate a protection or
          page table error
        - gem_bad_batch - try to execute a bad batch, should generate a protection,
          invalid instruction or page table error
        - gem_bad_blit - blit to an invalid location, should generated a protection
          or page table error
        - gem_hang - hang the GPU on an event that will never happen, test hang
          detection & recovery code
      bbafc3d0
  22. 27 Apr, 2009 1 commit
  23. 27 Mar, 2009 3 commits