summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_query.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Move mi_memcpy and mi_memset to gen_mi_builderJason Ekstrand2019-04-111-5/+4
* anv: Use gen_mi_builder for queriesJason Ekstrand2019-04-111-214/+58
* anv: Implement VK_EXT_host_query_resetJason Ekstrand2019-03-181-0/+14
* anv: Implement transform feedback queriesJason Ekstrand2019-01-221-1/+71
* anv: Implement CmdBegin/EndQueryIndexedJason Ekstrand2019-01-221-1/+20
* anv: narrow flushing of the render target to buffer writesLionel Landwerlin2019-01-191-1/+1
* anv/query: flush render target before copying resultsLionel Landwerlin2018-12-051-0/+9
* anv: flush pipeline before query result copiesLionel Landwerlin2018-11-291-5/+4
* anv: Return VK_ERROR_DEVICE_LOST from anv_device_set_lostJason Ekstrand2018-10-261-3/+1
* anv: Add helpers for setting/checking device lostJason Ekstrand2018-10-261-2/+2
* anv/query: Add an emit_srm helperJason Ekstrand2018-09-171-32/+21
* anv: Add a mi_memset and use it for zeroing queriesJason Ekstrand2018-09-171-12/+2
* anv/query: Use anv_address everywhereJason Ekstrand2018-09-171-57/+64
* anv/query: Write both dwords in emit_zero_queriesJason Ekstrand2018-09-171-0/+5
* anv/query: Increment an index while writing resultsJason Ekstrand2018-09-171-36/+31
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-7/+7
* anv: Soft-pin everything elseScott D Phillips2018-06-011-0/+6
* anv: Use an anv_address in anv_bufferJason Ekstrand2018-05-311-8/+3
* anv/cmd_buffer: Get rid of the meta query workaroundJason Ekstrand2018-01-231-14/+0
* anv/query: implement multiview interactionsIago Toral Quiroga2018-01-181-0/+54
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-1/+2
* anv: Remove 'inline' keywordsMatt Turner2017-08-291-1/+1
* anv: Stop setting BO flags in bo_init_newJason Ekstrand2017-05-231-0/+7
* anv/query: handle more cases of 'out of host memory'Iago Toral Quiroga2017-05-051-0/+10
* anv/query: Use genxml for MI_MATHJason Ekstrand2017-04-201-43/+28
* anv/query: Use snooping on !LLC platformsJason Ekstrand2017-04-071-13/+11
* anv/query: Busy-wait for available query entriesJason Ekstrand2017-04-051-6/+56
* anv: Query the kernel for reset statusJason Ekstrand2017-04-041-8/+3
* anv/query: handle out of host memory without crashing in compute_query_result()Iago Toral Quiroga2017-03-241-0/+5
* anv: return VK_ERROR_DEVICE_LOST immeditely when device is known to be lostIago Toral Quiroga2017-03-241-0/+3
* genxml: Make MI_STORE_DATA_IMM have a single 64-bit data fieldJason Ekstrand2017-03-171-2/+1
* anv: Implement pipeline statistics queriesIlia Mirkin2017-03-171-10/+222
* anv/query: Rework store_query_resultJason Ekstrand2017-03-171-15/+24
* anv/query: Break GPU query calculation into a helperJason Ekstrand2017-03-171-12/+18
* anv/query: Add a helper for writing a query pool resultJason Ekstrand2017-03-171-16/+17
* anv/query: Use a variable-length slot sizeJason Ekstrand2017-03-171-22/+30
* anv/query: Move the available bits to the frontJason Ekstrand2017-03-171-27/+18
* anv/query: Let 32-bit values wrapJason Ekstrand2017-03-171-2/+0
* anv/GetQueryPoolResults: Actually implement the specJason Ekstrand2017-03-161-16/+36
* anv/query: Invalidate the correct rangeJason Ekstrand2017-03-161-2/+6
* anv/query: Fix the location of timestamp availabilityJason Ekstrand2017-03-161-1/+1
* anv: Put everything about queries in genX_query.cJason Ekstrand2017-02-211-0/+480