summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_query.c
Commit message (Expand)AuthorAgeFilesLines
* radv: use a compute shader for copying timestamp query resultsSamuel Pitoiset2019-10-101-30/+226
* radv: sync before resetting query pools if timestamps have been writtenSamuel Pitoiset2019-10-101-0/+10
* radv: additional query fixesAndres Rodriguez2019-08-171-7/+8
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-2/+2
* radv: fix queries with WAIT_BIT returning VK_NOT_READYAndres Rodriguez2019-07-271-1/+1
* radv: allow to select DST_SEL with RELEASE_MEMSamuel Pitoiset2019-07-161-0/+2
* radv: rename and re-document cache flush flagsSamuel Pitoiset2019-06-251-4/+4
* radv: flush and invalidate CB before resetting query pools on GFX9Samuel Pitoiset2019-06-131-0/+4
* radv: fix occlusion queries on VegaMSamuel Pitoiset2019-06-121-21/+27
* radv: flush pending query reset caches before copying resultsSamuel Pitoiset2019-06-031-15/+25
* radv: sync before resetting a pool if there is active pending queriesSamuel Pitoiset2019-05-291-0/+11
* radv: tidy up GetQueryPoolResults for occlusion queriesSamuel Pitoiset2019-05-271-7/+5
* radv: do not reset query pool during creationSamuel Pitoiset2019-05-221-3/+0
* radv: write availability status vkGetQueryPoolResults() when the data is not ...Samuel Iglesias Gonsálvez2019-03-251-15/+4
* radv: don't overwrite results in VkGetQueryPoolResults() when queries are not...Samuel Iglesias Gonsálvez2019-03-251-16/+32
* radv: Implement VK_EXT_host_query_reset.Bas Nieuwenhuizen2019-03-181-0/+22
* radv: set num_components on vulkan_resource_index intrinsicLionel Landwerlin2019-03-061-6/+12
* radv/winsys: Set winsys bo priority on creation.Bas Nieuwenhuizen2019-01-291-1/+2
* radv: remove old_fence parameter from si_cs_emit_write_event_eop()Samuel Pitoiset2019-01-231-2/+2
* radeonsi: correct WRITE_DATA.DST_SEL definitionsMarek Olšák2019-01-221-1/+1
* nir: replace more nir_load_system_value calls with builder functionsKarol Herbst2019-01-211-2/+2
* radv/query: Use 1-bit booleans in query shadersJason Ekstrand2018-12-191-21/+21
* radv/query: Add a nir_test_flag helperJason Ekstrand2018-12-191-15/+16
* radv: switch from nir_bcsel to nir_b32cselRhys Perry2018-12-171-4/+4
* radv: wait on the high 32 bits of timestamp queriesSamuel Pitoiset2018-12-051-1/+4
* radv: reset pending_reset_query when flushing cachesSamuel Pitoiset2018-12-051-1/+0
* radv: Flush before vkCmdWriteTimestamp() if neededAlex Smith2018-12-051-11/+19
* nir: replace nir_load_system_value calls with appropiate builder functionsKarol Herbst2018-11-141-4/+4
* radv: disable conditional rendering for vkCmdCopyQueryPoolResults()Samuel Pitoiset2018-11-071-0/+10
* radv: allocate enough space in CS when copying query results with computeSamuel Pitoiset2018-11-071-0/+4
* radv: more use of radv_cp_wait_mem()Samuel Pitoiset2018-11-051-22/+9
* radv: replace si_emit_wait_fence() with radv_cp_wait_mem()Samuel Pitoiset2018-11-051-1/+2
* radv: add missing TFB queries support to CmdCopyQueryPoolsResults()Samuel Pitoiset2018-11-051-0/+277
* radv: remove useless sync after copying query results with computeSamuel Pitoiset2018-11-051-4/+0
* radv: use WAIT_REG_MEM_GREATER_OR_EQUAL instead of a magic valueSamuel Pitoiset2018-10-311-1/+1
* radv: use pool->stride when calling radv_query_shader()Samuel Pitoiset2018-10-311-2/+2
* radv: implement VK_EXT_transform_feedbackSamuel Pitoiset2018-10-291-10/+101
* ac: correct PKT3_COPY_DATA definitionsMarek Olšák2018-10-061-4/+4
* radv: fix resetting the pool for timestamp queriesSamuel Pitoiset2018-10-041-7/+5
* radv: do not use the availability bit for timestamp queriesSamuel Pitoiset2018-09-281-30/+27
* radv: Add on-demand compilation of built-in shaders.Bas Nieuwenhuizen2018-08-141-5/+27
* nir: cleanup oversized arrays in nir_swizzle callsKarol Herbst2018-07-131-4/+2
* radv: get rid of buffer object prioritiesSamuel Pitoiset2018-07-121-4/+4
* radv: emit a dummy ZPASS_DONE to prevent GPU hangs on GFX9Samuel Pitoiset2018-07-121-3/+6
* radv: remove unused 'predicated' parameter from some functionsSamuel Pitoiset2018-06-271-5/+2
* radv: emit PIPELINESTAT_{START,STOP} events for pipeline stats queriesSamuel Pitoiset2018-06-261-0/+11
* radv: use EOP_DATA_SEL_* instead of magic numbersSamuel Pitoiset2018-06-211-3/+6
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-5/+5
* radv: Add option to print errors even in optimized builds.Bas Nieuwenhuizen2018-05-311-3/+3
* radv: Fix multiview queries.Bas Nieuwenhuizen2018-05-141-19/+20