aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_perfcounter.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add si_cp_copy_dataMarek Olšák2019-04-231-10/+3
* radeonsi: use MEM instead of MEM_GRBM in COPY_DATA.DST_SELMarek Olšák2019-02-121-3/+3
* radeonsi: fix crashing performance counters (division by zero)Marek Olšák2019-02-041-1/+1
* radeonsi: rename rquery -> squeryMarek Olšák2019-01-221-17/+17
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-3/+3
* radeonsi: make si_cp_wait_mem more configurableMarek Olšák2019-01-021-1/+1
* radeonsi: const-ify the si_query_opsNicolai Hähnle2018-12-191-1/+1
* radeonsi: split perfcounter queries from si_query_hwNicolai Hähnle2018-12-191-50/+93
* radeonsi: factor si_query_buffer logic out of si_query_hwNicolai Hähnle2018-12-191-6/+2
* radeonsi: move query suspend logic into the top-level si_query structNicolai Hähnle2018-12-191-5/+8
* radeonsi: move remaining perfcounter code into si_perfcounter.cNicolai Hähnle2018-12-191-48/+640
* radeonsi: don't send data after write-confirm with BOTTOM_OF_PIPE_TSMarek Olšák2018-11-201-2/+1
* radeonsi: rename si_gfx_* functions to si_cp_*Marek Olšák2018-10-161-7/+7
* radeonsi: make si_gfx_write_event_eop more configurableMarek Olšák2018-10-161-0/+2
* ac: correct PKT3_COPY_DATA definitionsMarek Olšák2018-10-061-3/+3
* radeonsi: enable 1 missing PS_SU perf counter on PolarisMarek Olšák2018-08-141-1/+1
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-6/+6
* radeonsi: don't expose performance counters for non-existent blocksMarek Olšák2018-06-191-13/+16
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-7/+7
* radeonsi: move r600_query.c/h files to si_query.c/hMarek Olšák2018-04-051-1/+1
* radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák2018-04-051-3/+1
* radeonsi: rename query definitions R600_ -> SI_Marek Olšák2018-04-051-13/+13
* radeonsi: rename r600 -> si in some placesMarek Olšák2018-04-051-4/+4
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák2018-04-051-1/+1
* radeonsi: use r600_common_context less pt5Marek Olšák2018-04-051-13/+12
* radeonsi: use r600_common_context less pt2Marek Olšák2018-04-051-5/+6
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-7/+7
* radeonsi: remove unused query codeMarek Olšák2018-04-051-32/+0
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-10/+10
* radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák2017-11-291-1/+1
* radeonsi: expose all CB performance counters on StoneyMarek Olšák2017-11-251-1/+1
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-4/+0
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-091-4/+4
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-7/+7
* gallium/radeon: clean up EOP_DATA_SEL magic numbersMarek Olšák2017-08-221-1/+2
* radeonsi/gfx9: set 'not a query' for r600_gfx_write_event_eop correctlyMarek Olšák2017-08-221-1/+1
* radeonsi/gfx9: add performance countersNicolai Hähnle2017-08-221-1/+28
* gallium/radeon: remove old_fence parameter from r600_gfx_write_event_eopMarek Olšák2017-08-181-1/+1
* radeonsi/gfx9: prevent a GPU hang after a timestamp eventMarek Olšák2017-08-181-1/+1
* Revert "radeonsi: constify a bunch of the perfcounter structs."Marek Olšák2017-05-061-43/+49
* Revert "radeonsi: fix build with GCC 4.8"Marek Olšák2017-05-061-1/+1
* radeonsi: fix build with GCC 4.8Samuel Pitoiset2017-05-051-1/+1
* radeonsi: constify a bunch of the perfcounter structs.Dave Airlie2017-05-041-49/+43
* radeonsi/gfx9: handle GFX9 in a few placesMarek Olšák2017-03-301-0/+1
* gallium/radeon: make r600_gfx_write_fence more genericMarek Olšák2016-10-261-1/+2
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-041-1/+0
* gallium/radeon: emit relocations for query fencesNicolai Hähnle2016-09-301-1/+1
* gallium/radeon: add r600_gfx_{write,wait}_fenceNicolai Hähnle2016-09-291-38/+3
* radeonsi: really wait for the second EOP event and not the first oneMarek Olšák2016-07-191-1/+5