mesa/src/intel/vulkan
Jason Ekstrand 0ab04ba979 anv: Use python to generate ICD json files
This is more lines of code but the python is far easier to read than the
sed expressions we were using before.  Also, this allows us to pull the
API version from anv_entrypoints.py so it never gets out-of-sync.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-08-02 09:13:13 -07:00
..
tests anv/allocator: Add the capability to allocate blocks of different sizes 2017-05-04 19:07:54 -07:00
.gitignore anv: Suffix the intel_icd file with the host CPU 2016-10-21 09:30:20 -07:00
anv_allocator.c vulkan: Update to the new 1.0.54 spec XML and headers 2017-07-15 08:59:38 -07:00
anv_batch_chain.c anv: Round u_vector element sizes to a power of two 2017-07-12 10:34:13 -07:00
anv_blorp.c anv: Predicate fast-clear resolves 2017-07-22 20:12:10 -07:00
anv_cmd_buffer.c anv/cmd_buffer: fix off by one error in assertion 2017-07-26 08:02:06 +02:00
anv_descriptor_set.c anv: Separate surface states by layout instead of aux_usage 2017-07-22 21:41:12 -07:00
anv_device.c anv: Autogenerate extension query and lookup 2017-08-01 11:12:41 -07:00
anv_dump.c anv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.c 2016-10-17 17:41:35 -07:00
anv_entrypoints_gen.py anv: Add MAX_API_VERSION to anv_extensions.py 2017-08-02 09:13:13 -07:00
anv_extensions.py anv: Add MAX_API_VERSION to anv_extensions.py 2017-08-02 09:13:13 -07:00
anv_formats.c anv: Implement VK_KHR_external_memory_* 2017-07-15 08:59:38 -07:00
anv_gem.c anv: document that anv_gem_mmap returns MAP_FAILED on error 2017-05-11 13:58:20 +01:00
anv_gem_stubs.c anv: Get rid of a bunch of uses of size_t 2017-05-04 19:07:54 -07:00
anv_genX.h anv/gpu_memcpy: Add a lighter-weight GPU memcpy function 2017-07-22 20:12:09 -07:00
anv_icd.py anv: Use python to generate ICD json files 2017-08-02 09:13:13 -07:00
anv_image.c anv/image: zalloc image views 2017-07-22 21:41:12 -07:00
anv_intel.c anv: Use the BO cache for DeviceMemory allocations 2017-04-27 20:08:46 -07:00
anv_nir.h anv/pipeline: Add shader lowering for multiview 2017-05-03 11:25:46 -07:00
anv_nir_apply_pipeline_layout.c anv: Add support for shaderStorageImageWriteWithoutFormat 2017-02-14 08:16:52 -08:00
anv_nir_lower_input_attachments.c nir: Rework conversion opcodes 2017-03-14 07:36:40 -07:00
anv_nir_lower_multiview.c anv/pipeline: Add shader lowering for multiview 2017-05-03 11:25:46 -07:00
anv_nir_lower_push_constants.c spirv: compute push constant access offset & range 2017-01-04 21:14:17 +00:00
anv_pass.c anv: Stop resolving CCS implicitly 2017-07-22 20:12:10 -07:00
anv_pipeline.c anv: Advertise support for VK_KHR_variable_pointers 2017-07-18 09:43:13 -07:00
anv_pipeline_cache.c anv: Move shader hashing to anv_pipeline 2017-05-03 11:25:46 -07:00
anv_private.h anv: Autogenerate extension query and lookup 2017-08-01 11:12:41 -07:00
anv_queue.c anv: Drop support for VK_KHX_external_semaphore_* 2017-07-15 08:58:51 -07:00
anv_util.c anv: Add an option to abort on device loss 2017-05-18 16:32:11 -07:00
anv_wsi.c util/vulkan: Move Vulkan utilities to src/vulkan/util 2017-06-06 08:17:13 -07:00
anv_wsi_wayland.c anv/wsi: Don't include wayland headers 2017-03-13 11:16:30 +00:00
anv_wsi_x11.c vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
gen7_cmd_buffer.c anv: Get rid of the stub() macros 2017-03-07 15:22:16 -08:00
gen8_cmd_buffer.c anv/cnl: Use GENX(xx) in place of GEN9_xx 2017-06-22 14:17:45 -07:00
genX_blorp_exec.c intel: Move clflush helpers from anv to common/gen_clflush.h. 2017-07-10 15:55:19 -07:00
genX_cmd_buffer.c anv: Separate surface states by layout instead of aux_usage 2017-07-22 21:41:12 -07:00
genX_gpu_memcpy.c anv/gpu_memcpy: Add a lighter-weight GPU memcpy function 2017-07-22 20:12:09 -07:00
genX_pipeline.c anv: Use BRW_BARYCENTRIC_NONPERSPECTIVE_BITS from common header. 2017-05-03 16:58:55 -07:00
genX_query.c anv: Stop setting BO flags in bo_init_new 2017-05-23 16:46:38 -07:00
genX_state.c anv/cnl: Don't write to Cache Mode Register 1 on gen10+ 2017-06-23 11:16:00 -07:00
TODO anv: Implement pipeline statistics queries 2017-03-17 12:12:50 -07:00
vk_format_info.h anv: Set up binding tables and surface states for input attachments 2016-11-22 13:44:55 -08:00