mesa/src
Bas Nieuwenhuizen b1444c9ccb radv: Implement VK_ANDROID_native_buffer.
Passes
  dEQP-VK.api.smoke.*
  dEQP-VK.wsi.android.*

with android-cts-7.1_r12 .

Unlike the initial anv implementation this does
use syncobjs instead of waiting on the CPU.

This is missing meson build coverage for now.

One possible todo is that linux 4.15 now has a
sycall that allows us to export amdgpu fence to
a sync_file, which allows us not to force all
fences and semaphores to use syncobjs. However,
I had trouble with my kernel crashing regularly
with NULL pointers, and I'm not sure how beneficial
it is in the first place given that intel uses
syncobjs for all fences if available.

Reviewed-by: Dave Airlie <airlied@redhat.com>
2018-01-19 01:43:55 +01:00
..
amd radv: Implement VK_ANDROID_native_buffer. 2018-01-19 01:43:55 +01:00
broadcom broadcom: add missing headers to the tarball 2018-01-18 11:21:35 +00:00
compiler glsl: remove unneeded extern "C" {} bracketing around Mesa includes 2018-01-17 11:17:56 -07:00
egl meson: Use consistent style for tests 2018-01-11 15:40:02 -08:00
gallium gallivm: support avx512 (16x32) in interleave2_half 2018-01-18 17:07:06 -06:00
gbm mesa: remove unneeded semicolons 2018-01-17 00:39:55 +02:00
getopt
glx glx: fix non-dri build 2018-01-16 16:27:19 +00:00
gtest meson: convert gtest to an internal dependency 2017-10-03 10:02:08 -07:00
hgl
intel intel: Future-proof ring names for aubinator_error_decode 2018-01-18 17:35:21 +00:00
loader loader/dri3: Try to make sure we only process our own NotifyMSC events 2018-01-17 11:40:22 +01:00
mapi meson: Use consistent style for tests 2018-01-11 15:40:02 -08:00
mesa vbo: fix VBO optimization regression 2018-01-18 15:07:17 -07:00
util util: include string.h in u_dynarray.h 2018-01-17 11:17:56 -07:00
vulkan vulkan: move anv VK_EXT_debug_report implementation to common code. 2018-01-17 11:27:52 +01:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am wayland-drm: static inline wayland_drm_buffer_get 2017-11-08 14:40:12 +00:00
meson.build meson: define inc_gbm as empty if not otherwise assigned 2018-01-11 15:40:02 -08:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00