summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_query.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: only disable out-of-order rast for perfect occlusion queriesSamuel Pitoiset2018-05-021-2/+2
* radv: only enable PERFECT_ZPASS_COUNTS for precision occlusion queriesSamuel Pitoiset2018-04-061-5/+31
* radv/query: handle multiview timestamp queries.Dave Airlie2018-03-191-36/+43
* radv/query: handle multiview queries properly. (v3)Dave Airlie2018-03-191-0/+19
* radv/query: split out begin/end query emissionDave Airlie2018-03-191-41/+57
* radv: only emit cache flushes when the pool size is large enoughSamuel Pitoiset2018-03-011-5/+9
* radv: keep track of the query pool sizeSamuel Pitoiset2018-03-011-5/+4
* radv: make sure to emit cache flushes before starting a querySamuel Pitoiset2018-03-011-7/+21
* radv: fix pipeline statistics end query on compute queueDave Airlie2017-12-281-1/+1
* radv: do not add the query pool BO to the list in vkCmdEndQuery()Samuel Pitoiset2017-11-201-1/+3
* radv: use vk_error() everywhere an error is returnedSamuel Pitoiset2017-11-131-3/+3
* radv: wrap cs_add_buffer in an inline. (v2)Dave Airlie2017-11-061-5/+5
* radv: allow to use a compute shader for resetting the query poolSamuel Pitoiset2017-10-271-7/+9
* radv: add support for local bos. (v3)Dave Airlie2017-10-261-1/+1
* amd: move r600d_common.h into r600gMarek Olšák2017-10-091-1/+1
* radv: convert all COMPUTE operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset2017-10-061-3/+6
* radv: do not need to double zero-init the meta state structuresSamuel Pitoiset2017-10-021-2/+0
* radv: store the amount of saved constants in the compute stateSamuel Pitoiset2017-09-271-1/+1
* radv: fix saved compute state when doing statistics/occlusion queriesSamuel Pitoiset2017-09-261-2/+2
* radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen2017-09-201-6/+6
* radv: add support for cmd predication.Dave Airlie2017-07-061-2/+5
* radv: Remove SI num RB override for occlusion queries.Bas Nieuwenhuizen2017-06-061-3/+0
* radv: fewer than 8 RBs are possibleNicolai Hähnle2017-06-051-2/+0
* radv: factor out eop event writing code. (v2)Dave Airlie2017-06-021-40/+17
* radv: factor out si_emit_wait_fence code.Dave Airlie2017-06-021-14/+2
* radv: always free nir shaders from modules on stackGrazvydas Ignotas2017-05-101-4/+2
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-14/+14
* radv: set base/ranges for push constant loads.Dave Airlie2017-05-081-0/+2
* radv: Use correct stage for ready bit.Bas Nieuwenhuizen2017-05-021-9/+24
* radv: Add top of pipe timestamp queries.Bas Nieuwenhuizen2017-05-021-12/+26
* radv: use push descriptors in metaFredrik Höglund2017-04-141-42/+32
* radv: Stop shadowing the result in radv_GetQueryPoolResults.Bas Nieuwenhuizen2017-04-121-4/+4
* radv: Return VK_NOT_READY if the query results are not available.Bas Nieuwenhuizen2017-04-121-0/+6
* radv: Set query availability bit even if we don't wait.Bas Nieuwenhuizen2017-04-121-3/+4