1. 05 4月, 2017 1 次提交
  2. 28 1月, 2017 2 次提交
  3. 27 1月, 2017 1 次提交
  4. 26 10月, 2016 1 次提交
  5. 05 5月, 2016 2 次提交
  6. 13 8月, 2015 2 次提交
  7. 05 8月, 2015 1 次提交
    • T
      drm/vmwgfx: Add command buffer support v3 · 3eab3d9e
      Thomas Hellstrom 提交于
      Add command buffer support.
      Currently we don't implement preemption or fancy error handling.
      Tested with a couple of mesa-demos, compiz/unity and viewperf maya-03.
      
      v2:
      - Synchronize with pending work at command buffer manager takedown.
      - Add an interface to flush the current command buffer for latency-critical
        command batches and apply it to framebuffer dirtying.
      
      v3:
      - Minor fixes of definitions and typos to address reviews.
      - Removed new or moved branch predictor hints.
      Signed-off-by: NThomas Hellstrom <thellstrom@vmware.com>
      Reviewed-by: NSinclair Yeh <syeh@vmware.com>
      3eab3d9e
  8. 02 9月, 2014 2 次提交
  9. 01 9月, 2014 1 次提交
  10. 27 8月, 2014 1 次提交
  11. 17 1月, 2014 3 次提交
  12. 08 1月, 2014 1 次提交
    • R
      drivers: gpu: Mark functions as static in vmwgfx_buffer.c · 8227622f
      Rashika Kheria 提交于
      Mark functions as static because they are not used outside the file
      drm/vmwgfx/vmwgfx_buffer.c.
      
      This eliminates the following warnings in drm/vmwgfx/vmwgfx_buffer.c:
      drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c:520:16: warning: no previous prototype for ‘vmw_ttm_tt_create’ [-Wmissing-prototypes]
      drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c:549:5: warning: no previous prototype for ‘vmw_invalidate_caches’ [-Wmissing-prototypes]
      drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c:554:5: warning: no previous prototype for ‘vmw_init_mem_type’ [-Wmissing-prototypes]
      drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c:592:6: warning: no previous prototype for ‘vmw_evict_flags’ [-Wmissing-prototypes]
      Signed-off-by: NRashika Kheria <rashika.kheria@gmail.com>
      Reviewed-by: NJosh Triplett <josh@joshtriplett.org>
      Reviewed-by: NJakob Bornecrantz <jakob@vmware.com>
      8227622f
  13. 05 12月, 2013 1 次提交
    • T
      drm/vmwgfx: Fix dma buffer memory size accounting · 308d17ef
      Thomas Hellstrom 提交于
      Also request kernel ttm_buffer objects for buffer objects that obviously
      aren't visible to user-space, and save some device address space.
      
      The accounting was broken in a couple of ways:
      1) We did not differentiate between user dma buffers and kernel dma buffers.
      2) The ttm_bo_acc_size function is broken in that it
      a) Doesn't take into account the size of the optional dma address array,
      b) Doesn't take into account the fact that drivers typically embed the
      ttm_tt structure.
      
      This needs to be fixed in ttm, but meanwhile provide a vmwgfx-specific
      function to do the job.
      Signed-off-by: NThomas Hellstrom <thellstrom@vmware.com>
      Reviewed-by: NJakob Bornecrantz <jakob@vmware.com>
      308d17ef
  14. 06 11月, 2013 1 次提交
  15. 28 11月, 2012 1 次提交
  16. 20 11月, 2012 2 次提交
  17. 03 10月, 2012 1 次提交
  18. 06 12月, 2011 3 次提交
  19. 05 10月, 2011 2 次提交
  20. 06 9月, 2011 2 次提交
  21. 28 1月, 2011 1 次提交
  22. 27 10月, 2010 1 次提交
  23. 05 10月, 2010 1 次提交
  24. 20 4月, 2010 2 次提交
  25. 25 1月, 2010 1 次提交
  26. 14 1月, 2010 2 次提交
  27. 15 12月, 2009 1 次提交