mesa/src
Eric Anholt e676434856 mesa: Implement a new GL_MESA_tile_raster_order extension.
The intent is to use this extension on vc4 to allow X11 to do overlapping
CopyArea() within a pixmap without first blitting the pixmap to a
temporary.  With associated glamor patches, improves x11perf
-copywinwin100 performance on a Raspberry Pi 3 from ~4700/sec to
~5130/sec, and is an even larger boost to uncomposited window movement
performance (most copywinwin100 copies don't overlap).

v2: Fix glIsEnabled() on the new enums.
v3: Drop the local spec since I'm upstreaming the spec.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-10-10 10:45:22 -07:00
..
amd radv: export KHR_relaxed_block_layout 2017-10-10 13:22:44 +10:00
broadcom broadcom: Fix out-of-tree build include path 2017-10-05 15:03:11 -07:00
compiler glsl/linker: add check for compute shared memory size 2017-10-10 13:58:43 +02:00
egl egl/dri: remove old left-overs 2017-10-10 13:58:47 +02:00
gallium broadcom/vc4: Expose PIPE_CAP_TILE_RASTER_ORDER 2017-10-10 10:45:22 -07:00
gbm meson: build gbm 2017-10-09 13:42:44 -07:00
getopt
glx meson: Add support for configuring dri drivers directory. 2017-10-09 13:42:44 -07:00
gtest meson: convert gtest to an internal dependency 2017-10-03 10:02:08 -07:00
hgl
intel i965/tes: account for the fact that dvec3/4 inputs take two slots 2017-10-10 08:59:54 +02:00
loader meson: build glx 2017-10-09 13:42:44 -07:00
mapi mesa: Implement a new GL_MESA_tile_raster_order extension. 2017-10-10 10:45:22 -07:00
mesa mesa: Implement a new GL_MESA_tile_raster_order extension. 2017-10-10 10:45:22 -07:00
util mesa: move _mesa_half_is_negative() to half_float.h 2017-10-10 11:28:31 -06:00
vulkan vulkan: util: add macros to extract extension/offset number from enums 2017-10-06 11:45:41 +01:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am automake: adjust wayland-drm comment 2017-09-19 19:02:34 +01:00
meson.build meson: build gbm 2017-10-09 13:42:44 -07:00
SConscript scons: use python3-compatible print() 2017-09-25 11:57:12 +01:00