mesa/src
Dave Airlie f695735ed6 vulkan/wsi/radv: add initial prime support (v1.1)
This is a complete rewrite of my previous rfc patches.

This adds the ability to present to a different GPU that rendering
using a driver side operation that can copy from the tiled to
linear shared image.

This does prime support completely in the swapchain present code,
and each queue has a precreated command buffer for each image
and for the each queue family. This means presenting should work
on graphics and compute queues and transfer in the future.

v1.1: initialise needs_linear_copy in swapchain.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Mike Lothian <mike@fireburn.co.uk>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2017-02-27 05:42:16 +10:00
..
amd vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
compiler compiler: style clean-ups in blob.h 2017-02-25 13:30:28 +11:00
egl check: add support for running test as standalone 2017-02-26 13:39:45 +00:00
gallium st/nine: Drop USER_INDEX_BUFFERS check 2017-02-25 23:20:18 +11:00
gbm gbm/dri: fix memory leaks in error path 2017-01-27 17:56:58 +00:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx check: add support for running test as standalone 2017-02-26 13:39:45 +00:00
gtest gtest: Update to 1.8.0. 2017-01-20 11:40:52 -08:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
loader loader: unconditionally include unistd.h and stdlib.h 2017-02-10 11:47:12 +00:00
mapi mapi: remove unused mapi.[ch] 2017-02-24 17:37:02 +00:00
mesa st/mesa: don't update unrelated states in non-draw calls such as Clear 2017-02-25 00:03:09 +01:00
util util/disk_cache: Use backward compatible st_mtime. 2017-02-24 16:06:40 -08:00
vulkan vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
Makefile.am vulkan: Combine wsi and util makefiles 2017-02-22 13:12:02 -08:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00