mesa/src/intel/vulkan
Lionel Landwerlin ee6fbb95a7 anv: Properly handle host query reset of performance queries
The host query reset entry point didn't use the availability offset
for performance queries.

To fix this, reorder the availability of performance queries to match
other queries.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 2b5f30b1d9 ("anv: implement VK_INTEL_performance_query")
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-11-04 19:04:38 +00:00
..
tests anv/tests: Initialize the BO cache and device mutex 2019-10-31 13:46:09 +00:00
anv_allocator.c anv: Zero released anv_bo structs 2019-10-31 13:46:09 +00:00
anv_android.c anv: Use the new BO alloc API for Android 2019-10-31 15:46:39 +00:00
anv_android.h anv/android: support creating images from external format 2018-12-19 09:38:41 +02:00
anv_android_stubs.c anv/android: support creating images from external format 2018-12-19 09:38:41 +02:00
anv_batch_chain.c anv: Use a bitset for tracking residency 2019-10-31 13:46:09 +00:00
anv_blorp.c anv: Allocate misc BOs from the cache 2019-10-31 13:46:09 +00:00
anv_cmd_buffer.c anv: Only re-emit non-dynamic state that has changed. 2019-08-23 15:55:18 -07:00
anv_descriptor_set.c anv: Allocate descriptor buffers from the BO cache 2019-10-31 13:46:09 +00:00
anv_device.c anv: Drop anv_bo_init and anv_bo_init_new 2019-10-31 13:46:09 +00:00
anv_dump.c tree-wide: replace MAYBE_UNUSED with ASSERTED 2019-07-31 09:41:05 +01:00
anv_entrypoints_gen.py anv: split instance dispatch table 2019-09-20 08:31:58 +00:00
anv_extensions.py anv: Implement VK_KHR_vulkan_memory_model 2019-10-24 11:39:56 -07:00
anv_extensions_gen.py anv: manually add KHR_display to the list of platforms 2019-07-07 15:34:09 +03:00
anv_formats.c anv/formats: Disable I915_FORMAT_MOD_Y_TILED_CCS on TGL+ 2019-10-28 10:47:04 -07:00
anv_gem.c intel/common: provide common ioctl routine 2019-08-01 16:38:40 -07:00
anv_gem_stubs.c anv: gem-stubs: return a valid fd got anv_gem_userptr() 2019-09-25 22:02:51 +03:00
anv_genX.h anv/gen12: Write GFX_AUX_TABLE base address register 2019-10-28 00:09:14 -07:00
anv_icd.py anv: fix typo 2019-06-29 22:41:06 +01:00
anv_image.c anv: Allocate misc BOs from the cache 2019-10-31 13:46:09 +00:00
anv_intel.c anv: Rework the internal BO allocation API 2019-10-31 13:46:09 +00:00
anv_nir.h anv,nir: Move lower_input_attachments pass from ANV to NIR. 2019-07-08 14:02:50 +02:00
anv_nir_add_base_work_group_id.c anv: Implement vkCmdDispatchBase 2018-03-07 12:13:47 -08:00
anv_nir_apply_pipeline_layout.c nir: Add explicit signs to image min/max intrinsics 2019-08-21 17:19:55 +00:00
anv_nir_lower_multiview.c nir/builder: Add a build_deref_array_imm helper 2019-03-07 21:20:30 +00:00
anv_nir_lower_push_constants.c spirv/i965/anv: Relax push constant offset assertions being 32-bit aligned 2018-02-28 21:37:40 -08:00
anv_nir_lower_ycbcr_textures.c nir: make nir_const_value scalar 2019-04-14 22:25:56 +02:00
anv_pass.c anv/pass: Flag the need for a RT flush for resolve attachments 2019-03-13 17:58:27 -05:00
anv_perf.c anv: fix error message 2019-10-24 13:57:40 +00:00
anv_pipeline.c anv: Stop compacting render targets in the binding table 2019-10-31 21:07:15 +00:00
anv_pipeline_cache.c nir: add a strip parameter to nir_serialize 2019-10-10 15:47:07 -04:00
anv_private.h anv: Use a bitset for tracking residency 2019-10-31 13:46:09 +00:00
anv_queue.c anv: Allocate batch and fence buffers from the cache 2019-10-31 13:46:09 +00:00
anv_util.c anv/util: Split a vk_errorv helper out of vk_errorf 2018-10-26 13:27:21 -05:00
anv_wsi.c anv: add support for driconf 2019-09-06 23:16:05 +01:00
anv_wsi_display.c anv,radv: Add support for VK_KHR_get_display_properties2 2018-07-09 17:09:41 -07:00
anv_wsi_wayland.c anv: drop unused includes 2018-10-24 18:15:05 +01:00
anv_wsi_x11.c vulkan: drop always-true param 2018-10-26 18:33:11 +01:00
gen7_cmd_buffer.c anv: Implement VK_EXT_line_rasterization 2019-08-06 02:05:28 +00:00
gen8_cmd_buffer.c anv: Add Tile Cache Flush for Unified Cache. 2019-10-30 19:51:03 +00:00
genX_blorp_exec.c anv: Allocate misc BOs from the cache 2019-10-31 13:46:09 +00:00
genX_cmd_buffer.c anv: Move the RT BTI flush workaround to begin_subpass 2019-10-31 21:07:15 +00:00
genX_gpu_memcpy.c anv: Implement new way for setting streamout buffers. 2019-10-29 19:21:20 +00:00
genX_pipeline.c anv: remove incorrect polygonMode=point early-out 2019-11-01 07:26:03 +00:00
genX_query.c anv: Properly handle host query reset of performance queries 2019-11-04 19:04:38 +00:00
genX_state.c Revert "intel/gen11+: Enable Hardware filtering of Semi-Pipelined State in WM" 2019-09-23 16:31:23 -07:00
meson.build anv: add missing xmlconfig headers dependency 2019-10-31 15:29:06 +00:00
TODO anv: Implement pipeline statistics queries 2017-03-17 12:12:50 -07:00
vk_format_info.h anv: Add HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED in vk_format 2019-06-24 08:28:18 +03:00