[PATCH] intel: Add support for (possibly) unsynchronized maps.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 24, 2012 at 07:53:22PM -0800, Eric Anholt wrote:
> This improves the performance of Mesa's GL_MAP_UNSYNCHRONIZED_BIT path
> in GL_ARB_map_buffer_range.  Improves Unigine Tropics performance at
> 1024x768 by 2.06236% +/- 0.50272% (n=11).
> ---

A few questions:
- iirc Ben's non-blocking stuff also worked for non-llc machines - I guess
  you haven't looked into this because we don't have a non-llc platform
  that runs ungine?

- in my pwrite experience, writing through cpu maps beats writing through
  the gtt on llc machines. This has the added benefit that it reduces
  pressure on the mappable gtt. Have you tried that, too?

Cheers, Daniel
-- 
Daniel Vetter
Mail: daniel at ffwll.ch
Mobile: +41 (0)79 365 57 48


[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux