summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_perfcounter.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-02radeonsi: make si_cp_wait_mem more configurableMarek Olšák1-1/+1
2018-12-19radeonsi: const-ify the si_query_opsNicolai Hähnle1-1/+1
2018-12-19radeonsi: split perfcounter queries from si_query_hwNicolai Hähnle1-50/+93
2018-12-19radeonsi: factor si_query_buffer logic out of si_query_hwNicolai Hähnle1-6/+2
2018-12-19radeonsi: move query suspend logic into the top-level si_query structNicolai Hähnle1-5/+8
2018-12-19radeonsi: move remaining perfcounter code into si_perfcounter.cNicolai Hähnle1-48/+640
2018-11-20radeonsi: don't send data after write-confirm with BOTTOM_OF_PIPE_TSMarek Olšák1-2/+1
2018-10-16radeonsi: rename si_gfx_* functions to si_cp_*Marek Olšák1-7/+7
2018-10-16radeonsi: make si_gfx_write_event_eop more configurableMarek Olšák1-0/+2
2018-10-06ac: correct PKT3_COPY_DATA definitionsMarek Olšák1-3/+3
2018-08-14radeonsi: enable 1 missing PS_SU perf counter on PolarisMarek Olšák1-1/+1
2018-06-19amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák1-6/+6
2018-06-19radeonsi: don't expose performance counters for non-existent blocksMarek Olšák1-13/+16
2018-04-05radeonsi: remove r600_common_contextMarek Olšák1-7/+7
2018-04-05radeonsi: move r600_query.c/h files to si_query.c/hMarek Olšák1-1/+1
2018-04-05radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák1-3/+1
2018-04-05radeonsi: rename query definitions R600_ -> SI_Marek Olšák1-13/+13
2018-04-05radeonsi: rename r600 -> si in some placesMarek Olšák1-4/+4
2018-04-05radeonsi: update copyrightsMarek Olšák1-0/+1
2018-04-05radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák1-1/+1
2018-04-05radeonsi: use r600_common_context less pt5Marek Olšák1-13/+12
2018-04-05radeonsi: use r600_common_context less pt2Marek Olšák1-5/+6
2018-04-05radeonsi: flatten / remove struct r600_ringMarek Olšák1-7/+7
2018-04-05radeonsi: remove unused query codeMarek Olšák1-32/+0
2017-11-29radeonsi: remove r600_common_screenMarek Olšák1-10/+10
2017-11-29radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák1-1/+1
2017-11-25radeonsi: expose all CB performance counters on StoneyMarek Olšák1-1/+1
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák1-4/+0
2017-10-09radeonsi: shrink r600d_common.h and stop using itMarek Olšák1-4/+4
2017-09-26r600: fork and import gallium/radeonMarek Olšák1-7/+7
2017-08-22gallium/radeon: clean up EOP_DATA_SEL magic numbersMarek Olšák1-1/+2
2017-08-22radeonsi/gfx9: set 'not a query' for r600_gfx_write_event_eop correctlyMarek Olšák1-1/+1
2017-08-22radeonsi/gfx9: add performance countersNicolai Hähnle1-1/+28
2017-08-18gallium/radeon: remove old_fence parameter from r600_gfx_write_event_eopMarek Olšák1-1/+1
2017-08-18radeonsi/gfx9: prevent a GPU hang after a timestamp eventMarek Olšák1-1/+1
2017-05-06Revert "radeonsi: constify a bunch of the perfcounter structs."Marek Olšák1-43/+49
2017-05-06Revert "radeonsi: fix build with GCC 4.8"Marek Olšák1-1/+1
2017-05-05radeonsi: fix build with GCC 4.8Samuel Pitoiset1-1/+1
2017-05-04radeonsi: constify a bunch of the perfcounter structs.Dave Airlie1-49/+43
2017-03-30radeonsi/gfx9: handle GFX9 in a few placesMarek Olšák1-0/+1
2016-10-26gallium/radeon: make r600_gfx_write_fence more genericMarek Olšák1-1/+2
2016-10-04radeonsi: remove unnecessary #includesMarek Olšák1-1/+0
2016-09-30gallium/radeon: emit relocations for query fencesNicolai Hähnle1-1/+1
2016-09-29gallium/radeon: add r600_gfx_{write,wait}_fenceNicolai Hähnle1-38/+3
2016-07-19radeonsi: really wait for the second EOP event and not the first oneMarek Olšák1-1/+5
2016-05-09radeonsi: expose performance counters as 64 bitNicolai Hähnle1-5/+8
2016-04-18radeonsi: don't flush CB/DB caches for performance countersMarek Olšák1-3/+6
2016-02-05radeonsi: add placeholder MC and SRBM performance counter groupsNicolai Hähnle1-16/+54
2016-02-05radeonsi: re-order the SQ_xx performance counter blocksNicolai Hähnle1-0/+21
2016-02-05radeonsi: re-order the perfcounter hardware blocksNicolai Hähnle1-12/+18