mesa/src
Kenneth Graunke 717e753912 i965: Use a WC map and memcpy for the batch instead of pwrite.
We'd like to eliminate the malloc'd shadow copy eventually, but there
are still unresolved performance problems.  In the meantime, let's at
least get rid of pwrite.

On Apollolake, improves Synmark OglBatch6 performance by:
1.53581% +/- 0.269589% (n=108).

Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
2017-09-14 16:17:36 -07:00
..
amd radv: dump the list of enabled options when a hang occured 2017-09-14 10:37:57 +02:00
broadcom broadcom/genxml: Add V3D 3.3 packet definitions. 2017-08-18 12:54:13 -07:00
compiler glsl: avoid accessing invalid memory after get_variable_being_redeclared() 2017-09-14 11:23:26 +02:00
egl egl+glx: turn LIBGL_DRI3_DISABLE into a boolean 2017-09-12 13:53:12 +01:00
gallium radeonsi: move si_get_wave_info() to AMD common code 2017-09-14 10:37:57 +02:00
gbm gbm: Add a gbm_device_get_format_modifier_plane_count function 2017-09-14 14:47:39 -07:00
getopt
glx glx: turn LIBGL_NO_DRAWARRAYS into a boolean 2017-09-12 13:53:12 +01:00
gtest
hgl
intel i965: Add an INTEL_DEBUG=submit option for printing batch statistics. 2017-09-13 13:52:38 -07:00
loader loader/dri3: Make sure we invalidate a drawable on size change 2017-09-07 12:43:29 +02:00
mapi mapi/gen: remove shebang from the marshal generator scripts 2017-08-26 11:20:08 +01:00
mesa i965: Use a WC map and memcpy for the batch instead of pwrite. 2017-09-14 16:17:36 -07:00
util drirc: enable glthread for more games (Civ5, CivBE, Dreamfall, Hitman, SR3) 2017-09-14 21:02:36 +02:00
vulkan vulkan/util: Add a vk_zalloc helper 2017-08-28 18:35:33 -07:00
Makefile.am build: Convert git_sha1_gen script to Python (part2). 2017-08-01 16:33:55 +01:00
SConscript build: Convert git_sha1_gen script to Python. 2017-08-01 15:24:39 +01:00