mesa/src
Dave Airlie 06993e4ee3 r600: add support for hw atomic counters. (v3)
This adds support for the evergreen/cayman atomic counters.

These are implemented using GDS append/consume counters. The values
for each counter are loaded before drawing and saved after each draw
using special CP packets.

v2: move hw atomic assignment into driver.
v3: fix messing up caps (Gert Wollny), only store ranges in driver,
drop buffers.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Acked-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Tested-By: Gert Wollny <gw.fossdev@gmail.com>
2017-11-10 08:39:36 +10:00
..
amd ac/nir: add support for all intrinsics. (v2) 2017-11-09 01:25:59 +00:00
broadcom broadcom/vc5: Remove unused v3d_compiler.c 2017-11-08 18:30:47 +00:00
compiler glsl: Make #pragma STDGL invariant(all) only modify outputs. 2017-11-08 23:11:48 -08:00
egl threads: update for late C11 changes 2017-11-09 11:57:22 +01:00
gallium r600: add support for hw atomic counters. (v3) 2017-11-10 08:39:36 +10:00
gbm wayland-drm: static inline wayland_drm_buffer_get 2017-11-08 14:40:12 +00:00
getopt
glx Revert "glx: Implement GLX_EXT_no_config_context (v2)" 2017-11-09 11:41:14 -05:00
gtest
hgl
intel anv: fix build failure 2017-11-09 14:49:19 +01:00
loader radeonsi: remove unused field in the PCI ID table 2017-11-07 17:26:36 +01:00
mapi meson: drop GLESv1 .so version back to 1.0.0 2017-11-07 10:47:20 +00:00
mesa st/mesa: add support for hw atomics to glsl->tgsi. (v5) 2017-11-10 08:39:35 +10:00
util util/u_queue: add util_queue_fence_wait_timeout 2017-11-09 13:58:10 +01:00
vulkan vulkan: Update headers and registry to 1.0.64 2017-10-26 05:17:57 +10:00
git_sha1.h.in
Makefile.am wayland-drm: static inline wayland_drm_buffer_get 2017-11-08 14:40:12 +00:00
meson.build meson: build classic osmesa 2017-10-27 11:06:45 -07:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00