summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_query.c
AgeCommit message (Expand)AuthorFilesLines
6 hoursradv: initialize workgroup_size in radv_meta_init_shaderRhys Perry1-8/+0
6 hoursradv: add radv_meta_init_shaderRhys Perry1-5/+4
12 daysradv: implement vkCmdWriteTimestamp2KHR()Samuel Pitoiset1-7/+4
2021-11-24radv: make radv_break_on_count() a non-static functionSamuel Pitoiset1-13/+0
2021-11-12radv: Match function definitions to declarationsJames Park1-12/+12
2021-10-11radv: Handle copying zero queries.Bas Nieuwenhuizen1-0/+3
2021-10-11radv: use get_global_ids() to compute coordinates in meta shadersSamuel Pitoiset1-28/+4
2021-10-07radv: Switch to the new common vk_error helpersJason Ekstrand1-3/+3
2021-10-01radv: Add acceleration structure queries.Bas Nieuwenhuizen1-3/+71
2021-10-01radv: fix vk_object_base_init/finish for internal buffersSamuel Pitoiset1-5/+7
2021-08-30radv: use pool stride when copying single query resultsMike Blumenkrantz1-1/+2
2021-07-05radv/winsys: Add support for a fixed VA address for replay.Bas Nieuwenhuizen1-1/+1
2021-07-05radv/winsys: Return vulkan errors for buffer creation.Bas Nieuwenhuizen1-5/+5
2021-06-08nir: Move workgroup_size and workgroup_variable_size into common shader_infoCaio Marcelo de Oliveira Filho1-20/+20
2021-06-07nir: Rename WORK_GROUP (and similar) to WORKGROUPCaio Marcelo de Oliveira Filho1-4/+4
2021-06-07compiler: Rename local_size to workgroup_sizeCaio Marcelo de Oliveira Filho1-20/+20
2021-04-10radv: Format.Bas Nieuwenhuizen1-1631/+1499
2021-03-15radv: use common interfaces for shader modulesMike Blumenkrantz1-16/+16
2021-02-08radv/winsys: remove the radv_amdgpu_winsys_bo::ws indirectionSamuel Pitoiset1-1/+1
2021-02-03radv: fix waiting on the last enabled RB for occlusion queriesSamuel Pitoiset1-1/+3
2021-01-26radv: Remove unnecessary headersJames Park1-1/+0
2021-01-21radv: fix a sync issue with geometry shader primitives query on GFX10+Samuel Pitoiset1-14/+16
2021-01-13radv: Use access helpers for flushing with meta operations.Bas Nieuwenhuizen1-2/+2
2020-11-26radv: use intrinsic buildersRhys Perry1-191/+62
2020-11-20radv/query: Avoid hardcoding array size constantsTony Wasserka1-3/+3
2020-11-20radv: Fix -Wshadow warningsTony Wasserka1-5/+2
2020-11-18ac: rename num_render_backends -> max_render_backendsMarek Olšák1-3/+3
2020-11-11nir/builder: Add a name format arg to nir_builder_init_simple_shader().Eric Anholt1-8/+4
2020-11-11nir/builder: Drop the mem_ctx arg from nir_builder_init_simple_shader().Eric Anholt1-4/+4
2020-11-11nir_builder: Return a new builder from nir_builder_init_simple_shader().Eric Anholt1-8/+4
2020-10-20Revert "radv/aco: disable NGG GS support because it randomly hangs the GPU"Samuel Pitoiset1-1/+1
2020-10-14radv/aco: disable NGG GS support because it randomly hangs the GPUSamuel Pitoiset1-1/+1
2020-10-12radv: add missing u_atomic.h includeEric Engestrom1-0/+1
2020-10-09radv/aco: Enable NGG GS by default.Timur Kristóf1-1/+1
2020-10-02radv: Use atomics to read query results.Bas Nieuwenhuizen1-20/+22
2020-09-30radv: Use nir control flow insertion helpersConnor Abbott1-129/+57
2020-09-21radv: add a helper for loading meta descriptorsSamuel Pitoiset1-89/+29
2020-08-21nir: Add new system values and intrinsics for dealing with CL work offsetsJesse Natalie1-4/+4
2020-08-19radv: track and report if a logical device is lostSamuel Pitoiset1-0/+3
2020-07-15radv: destroy the base object if VkCreateQueryPool() failedSamuel Pitoiset1-9/+14
2020-06-02radv: Explicitly cast TIMESTAMP_NOT_READY value to uin32_t where needed.Oschowa1-2/+2
2020-05-13radv: use the base object struct typesSamuel Pitoiset1-0/+4
2020-05-13radv: use the common base object type for VkDeviceSamuel Pitoiset1-4/+4
2020-04-17radv: fix geometry shader primitives query with ACO on GFX10Samuel Pitoiset1-1/+1
2020-04-08radv: Whitespace fixup.Bas Nieuwenhuizen1-1/+0
2020-04-07radv: Store 64-bit availability bools if requested.Bas Nieuwenhuizen1-71/+56
2020-01-29radv/gfx10: implement NGG GS queriesSamuel Pitoiset1-4/+75
2020-01-15radv: update VK_EXT_host_query_reset for Vulkan 1.2Samuel Pitoiset1-1/+1
2019-11-25radv: set alignment for load_ssbo/store_ssbo in meta shadersRhys Perry1-0/+21
2019-10-10radv: use a compute shader for copying timestamp query resultsSamuel Pitoiset1-30/+226