mesa/src
Eric Anholt 2f879356b5 i965: Add support for GL_ARB_buffer_storage.
It turns out we can allow COHERENT storage/mappings all the time,
regardless of LLC vs non-LLC.  It just means never using temporary
mappings to avoid GPU stalls, and on non-LLC we have to use the GTT intead
of CPU mappings.  If we were to use CPU maps on non-LLC (which might be
useful if apps end up using buffer_storage on PBO reads, to avoid WC read
slowness), those would be PERSISTENT but not COHERENT, but doing that
would require us driving the clflushes from userspace somehow.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-03-14 12:56:22 -07:00
..
egl Add the EGL_MESA_configless_context extension 2014-03-12 14:40:47 -07:00
gallium gallivm: optimize repeat linear npot code in the aos int path 2014-03-14 19:41:18 +01:00
gbm gbm: make 'devices' array static 2014-03-08 20:43:54 +00:00
getopt
glsl glsl: Fix typo 2014-03-12 11:16:50 -07:00
glx dri3: Add GLX_EXT_buffer_age support 2014-03-13 14:19:21 -07:00
gtest
hgl
loader dri: Add a useful error message if someone's packages missed libudev deps. 2014-02-01 10:09:11 -08:00
mapi glapi: restore _glthread_GetID() function 2014-03-14 12:12:07 -06:00
mesa i965: Add support for GL_ARB_buffer_storage. 2014-03-14 12:56:22 -07:00
Makefile.am
SConscript