mesa/src/amd/vulkan
Mauro Rossi 212af3c9ea android: radv: add Android.mk for vulkan.radv HAL module
radv implements the Android Vulkan HAL interface, this patch adds
Android.mk building rules by porting of radv automake rules.
vendor HAL module is installed as /vendor/lib/hw/vulkan.radv.so

Signed-off-by: Mauro Rossi <issor.oruam@gmail.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-07-28 12:40:07 +02:00
..
winsys/amdgpu radv/winsys: use alloca() for semaphore dependencies 2018-07-17 10:53:45 +02:00
.editorconfig amd: add .editorconfig 2017-08-29 01:08:58 +03:00
.gitignore radv: add generated files to .gitignore(s) 2018-05-15 22:53:55 +02:00
Android.mk android: radv: add Android.mk for vulkan.radv HAL module 2018-07-28 12:40:07 +02:00
Makefile.am radv: add some cxxflags for new c++ file 2018-07-10 10:48:03 +10:00
Makefile.sources radv: move vk_format_table.c to generated sources 2018-07-28 12:39:49 +02:00
meson.build radv: using tls to store llvm related info and speed up compiles (v10) 2018-07-10 07:58:03 +10:00
radv_android.c radv: Add option to print errors even in optimized builds. 2018-05-31 11:51:23 +02:00
radv_cmd_buffer.c radv: fix cdw check vs tracing emit 2018-07-28 06:20:27 +10:00
radv_cs.h amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf 2018-06-19 13:08:50 -04:00
radv_debug.c amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf 2018-06-19 13:08:50 -04:00
radv_debug.h radv: using tls to store llvm related info and speed up compiles (v10) 2018-07-10 07:58:03 +10:00
radv_descriptor_set.c radv: get rid of buffer object priorities 2018-07-12 11:08:40 +02:00
radv_descriptor_set.h Revert "radv: Don't store buffer references in the descriptor set." 2018-04-20 16:18:13 +02:00
radv_device.c radv: Add support for ETC2 textures. 2018-07-27 01:31:32 +02:00
radv_entrypoints_gen.py radv: generate entrypoints for VK_ANDROID_native_buffer 2018-07-28 12:39:57 +02:00
radv_extensions.py radv: enable VK_KHR_16bit_storage extension / 16bit storage features 2018-07-23 23:16:26 +02:00
radv_formats.c radv: Add support for ETC2 textures. 2018-07-27 01:31:32 +02:00
radv_icd.py python: Specify the JSON separators 2018-07-05 12:52:38 +01:00
radv_image.c ac/surface: move cmask_size/alignment into radeon_surf 2018-06-25 18:33:58 -04:00
radv_llvm_helper.cpp radv: using tls to store llvm related info and speed up compiles (v10) 2018-07-10 07:58:03 +10:00
radv_meta.c radv/meta: do not restore a NULL descriptor 2018-07-12 11:08:45 +02:00
radv_meta.h radv: Cleanup unused prime blit path. 2018-05-21 10:33:41 +02:00
radv_meta_blit.c radv: add support for VK_EXT_conditional_rendering 2018-07-18 13:44:09 +02:00
radv_meta_blit2d.c nir: cleanup oversized arrays in nir_swizzle calls 2018-07-13 15:46:57 +02:00
radv_meta_buffer.c radv: add support for VK_EXT_conditional_rendering 2018-07-18 13:44:09 +02:00
radv_meta_bufimage.c radv: Remove image_var stores. 2018-06-22 20:54:00 -07:00
radv_meta_clear.c radv: introduce radv_subpass_attachment data structure 2018-07-12 10:20:06 +02:00
radv_meta_copy.c radv: add support for VK_EXT_conditional_rendering 2018-07-18 13:44:09 +02:00
radv_meta_decompress.c radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpers 2018-04-09 11:21:10 +02:00
radv_meta_fast_clear.c radv: fix wmaybe-uninitialized in radv_meta_fast_clear.c 2018-07-18 15:32:51 -04:00
radv_meta_resolve.c radv: introduce radv_subpass_attachment data structure 2018-07-12 10:20:06 +02:00
radv_meta_resolve_cs.c radv: don't check if a subpass has resolve attachments twice 2018-07-20 10:17:13 +02:00
radv_meta_resolve_fs.c radv: don't flush DB before subpass FS resolves 2018-07-20 17:30:13 +02:00
radv_nir_to_llvm.c radv: fix adjusting vertex fetches since 16bit support 2018-07-26 08:57:43 +02:00
radv_pass.c radv: remove unused variable in radv_CreateRenderPass2KHR() 2018-07-18 10:54:42 +02:00
radv_pipeline.c radv: Fix build 2018-07-26 23:57:13 -07:00
radv_pipeline_cache.c radv: Still enable inmemory & API level caching if disk cache is not enabled. 2018-07-24 18:06:41 +02:00
radv_private.h radv: make use of radv_subpass_barrier() when resolving subpasses 2018-07-20 10:17:11 +02:00
radv_query.c nir: cleanup oversized arrays in nir_swizzle calls 2018-07-13 15:46:57 +02:00
radv_radeon_winsys.h radv: get rid of buffer object priorities 2018-07-12 11:08:40 +02:00
radv_shader.c radv: return binary code_size not variant code size to cache 2018-07-28 06:20:20 +10:00
radv_shader.h radv: reduce CPU overhead in radv_flush_descriptors() 2018-07-09 13:56:58 +02:00
radv_shader_helper.h radv: using tls to store llvm related info and speed up compiles (v10) 2018-07-10 07:58:03 +10:00
radv_shader_info.c radv: Remove deref chain support in radv shader info pass. 2018-06-22 20:54:00 -07:00
radv_util.c radv: Add startup debug option. 2018-05-31 11:51:23 +02:00
radv_util.h radv: Use proper header guards over 'pragma once' directives 2016-10-10 16:10:56 +11:00
radv_wsi.c radv: Add VK_EXT_display_surface_counter to radv driver 2018-06-20 08:16:45 -07:00
radv_wsi_display.c anv,radv: Add support for VK_KHR_get_display_properties2 2018-07-09 17:09:41 -07:00
radv_wsi_wayland.c radv/wsi: Don't include wayland headers 2017-03-13 11:16:30 +00:00
radv_wsi_x11.c vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
si_cmd_buffer.c radv: do not emit pipeline stats flushes on compute queue 2018-07-27 14:31:26 +02:00
vk_format.h radv: Fix SRGB compute copies. 2018-05-21 10:33:41 +02:00
vk_format_layout.csv radv: Add support for ETC2 textures. 2018-07-27 01:31:32 +02:00
vk_format_parse.py amd: remove shebang from python scripts 2017-03-10 14:12:46 +00:00
vk_format_table.py python: Use the print function 2018-07-06 10:04:22 -07:00