mesa/src/intel/vulkan
Jason Ekstrand 00df1cd9d6 anv: Stop setting BO flags in bo_init_new
The idea behind doing this was to make it easier to set various flags.
However, we have enough custom flag settings floating around the driver
that this is more of a nuisance than a help.  This commit has the
following functional changes:

 1) The workaround_bo created in anv_CreateDevice loses both flags.
    This shouldn't matter because it's very small and entirely internal
    to the driver.

 2) The bo created in anv_CreateDmaBufImageINTEL loses the
    EXEC_OBJECT_ASYNC flag.  In retrospect, it never should have gotten
    EXEC_OBJECT_ASYNC in the first place.

Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Cc: "17.1" <mesa-stable@lists.freedesktop.org>
2017-05-23 16:46:38 -07:00
..
tests anv/allocator: Add the capability to allocate blocks of different sizes 2017-05-04 19:07:54 -07:00
.gitignore
anv_allocator.c anv: Stop setting BO flags in bo_init_new 2017-05-23 16:46:38 -07:00
anv_batch_chain.c anv: check return value of anv_execbuf_add_bo 2017-05-08 14:38:27 +01:00
anv_blorp.c anv: Handle color layout transitions from the UNINITIALIZED layout 2017-05-23 16:46:03 -07:00
anv_cmd_buffer.c anv/allocator: Convert the state stream to pull from a state pool 2017-05-04 19:07:54 -07:00
anv_descriptor_set.c anv/allocator: Convert the state stream to pull from a state pool 2017-05-04 19:07:54 -07:00
anv_device.c anv: Stop setting BO flags in bo_init_new 2017-05-23 16:46:38 -07:00
anv_dump.c
anv_entrypoints_gen.py anv: Implement VK_KHR_get_surface_capabilities2 2017-05-16 08:38:46 -07:00
anv_formats.c anv/formats: Update the three-channel BC1 mappings 2017-05-18 16:46:15 -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: Add support for the PMA fix on Broadwell 2017-02-14 14:18:55 -08:00
anv_image.c anv/image: Get rid of the memset(aux, 0, sizeof(aux)) hack 2017-05-23 16:46:22 -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
anv_pass.c anv/pass: Store the per-subpass view mask 2017-05-03 11:25:46 -07:00
anv_pipeline.c intel/compiler/vs: Move inputs_read handling to generic code 2017-05-09 15:08:03 -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: Add valid_bufer_usage to the memory type metadata 2017-05-23 16:46:34 -07:00
anv_queue.c anv: Stop setting BO flags in bo_init_new 2017-05-23 16:46:38 -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 anv: Implement VK_KHR_get_surface_capabilities2 2017-05-16 08:38:46 -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
dev_icd.json.in
gen7_cmd_buffer.c anv: Get rid of the stub() macros 2017-03-07 15:22:16 -08:00
gen8_cmd_buffer.c anv/allocator: Embed the block_pool in the state_pool 2017-05-04 19:07:54 -07:00
genX_blorp_exec.c anv/allocator: Embed the block_pool in the state_pool 2017-05-04 19:07:54 -07:00
genX_cmd_buffer.c anv: Handle transitioning depth from UNDEFINED to other layouts 2017-05-23 16:46:20 -07:00
genX_gpu_memcpy.c anv: Disable VF statistics for blorp and SOL memcpy 2017-03-17 12:12:50 -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: Disable VF statistics for blorp and SOL memcpy 2017-03-17 12:12:50 -07:00
intel_icd.json.in
TODO anv: Implement pipeline statistics queries 2017-03-17 12:12:50 -07:00
vk_format_info.h