mesa/src
Eric Anholt 06890c444a vc4: Add a userspace BO cache.
Since our kernel BOs require CMA allocation, and the use of them requires
new mmaps, it's pretty expensive and we should avoid it if possible.
Copying my original design for Intel, make a userspace cache that reuses
BOs that haven't been shared to other processes but frees BOs that have
sat in the cache for over a second.

Improves glxgears framerate on RPi by around 30%.
2014-12-17 16:07:01 -08:00
..
egl egl: remove support for GCC older than 4.1.0 2014-12-17 08:37:17 +11:00
gallium vc4: Add a userspace BO cache. 2014-12-17 16:07:01 -08:00
gbm gbm: remove support for GCC older than 4.1.0 2014-12-17 08:37:29 +11:00
getopt
glsl glsl: remove extern "C" around #includes 2014-12-16 07:52:41 -07:00
glx mesa: remove support for GCC older than 3.3.0 2014-12-17 08:37:05 +11:00
gtest gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
mapi mapi: add glapi-test and shared-glapi-test to .gitignore 2014-12-16 13:51:09 +02:00
mesa i965: Require pixel alignment for GPU copy blit 2014-12-16 16:04:14 -08:00
util util: Silence signed-unsigned comparison warnings 2014-12-17 17:15:36 +00:00
Makefile.am mesa: Add scons files to distribution. 2014-12-12 12:11:50 -08:00
SConscript util: Move ralloc to a new src/util directory. 2014-08-04 11:06:58 -07:00