aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon/r600_query.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* radeonsi: implement AMD_performance_monitor for CIK+Nicolai Hähnle2015-11-251-3/+18
* radeon: scale query buffer size to result sizeNicolai Hähnle2015-11-251-1/+1
* radeon: re-prepare query buffers on begin_query for predicate queriesNicolai Hähnle2015-11-201-15/+17
* radeon: reset query buffers for PIPE_QUERY_TIMESTAMPNicolai Hähnle2015-11-201-8/+18
* radeon: count cs dwords separately for query begin and endNicolai Hähnle2015-11-181-14/+19
* radeon: expose r600_query_hw functions for reuseNicolai Hähnle2015-11-181-14/+17
* radeon: implement r600_query_hw_get_result via function pointersNicolai Hähnle2015-11-181-99/+90
* radeon: split hw query buffer handling from cs emitNicolai Hähnle2015-11-181-81/+113
* radeon: convert hardware queries to the new styleNicolai Hähnle2015-11-181-148/+133
* radeon: convert software queries to the new styleNicolai Hähnle2015-11-181-172/+194
* radeon: add query handler function pointersNicolai Hähnle2015-11-181-7/+50
* radeon: move R600_QUERY_* constants into a new query header fileNicolai Hähnle2015-11-181-0/+1
* radeon: cleanup driver query listNicolai Hähnle2015-11-181-29/+55
* radeon: move get_driver_query_info to r600_query.cNicolai Hähnle2015-11-181-0/+49
* gallium/radeon: shorten render_cond variable namesMarek Olšák2015-11-131-7/+7
* gallium/radeon: remove predicate_drawing flagMarek Olšák2015-11-131-1/+0
* gallium/radeon: atomize render condition (SET_PREDICATION)Marek Olšák2015-11-131-38/+37
* gallium/radeon: don't use PREDICATION_OP_CLEARMarek Olšák2015-11-131-36/+24
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-8/+8
* gallium/radeon: fix PIPE_QUERY_GPU_FINISHEDMarek Olšák2015-11-131-1/+1
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-4/+5
* radeonsi: remove no-op 32-bit maskingMarek Olšák2015-08-291-2/+2
* gallium/radeon: fix the ADDRESS_HI mask for EVENT_WRITE CIK packetsMarek Olšák2015-08-291-8/+8
* gallium/radeon: unify buffer_wait and buffer_is_busy in the winsys interfaceMarek Olšák2015-08-071-1/+1
* radeonsi: add a HUD query showing the number of shaders createdMarek Olšák2015-08-061-0/+9
* radeonsi: add a HUD query showing the number of compiler invocationsMarek Olšák2015-08-061-0/+9
* gallium/radeon: switch the buffer-wait-time query to microsecondsMarek Olšák2015-08-061-2/+2
* gallium/radeon: suspend timer queries between IBsMarek Olšák2015-08-061-18/+50
* radeon: add streamout status 1-3 queries.Dave Airlie2015-07-291-2/+16
* r600,radeonsi: GL_ARB_conditional_render_invertedEdward O'Callaghan2015-07-291-9/+13
* gallium/radeon: remove buffer_unmap calls that can potentially decrease perfMarek Olšák2015-07-231-5/+0
* r600g: Fix Clang return-type build error.Vinson Lee2015-05-061-1/+1
* gallium: make pipe_context::begin_query return a booleanSamuel Pitoiset2015-05-061-8/+10
* r600g,radeonsi: add a driver query returning GPU loadMarek Olšák2015-04-281-0/+11
* r600g,radeonsi: add driver queries for GPU temperature and shader+memory clocksMarek Olšák2015-04-281-0/+21
* r600g,radeonsi: fix streamout after pipeline stats have been usedMarek Olšák2015-02-241-12/+1
* r600g,radeonsi: use fences to implement PIPE_QUERY_GPU_FINISHEDMarek Olšák2015-02-171-9/+13
* r600g,radeonsi: demote TIMESTAMP_DISJOINT query to be a software queryMarek Olšák2015-02-171-14/+13
* r600g,radeonsi: make sure there's enough CS space before resuming queriesMarek Olšák2014-09-041-0/+28
* gallium/radeon: use gpu_address from r600_resourceMarek Olšák2014-08-091-8/+6
* gallium: add an index argument to create_queryIlia Mirkin2014-07-011-1/+1
* r600g,radeonsi: implement PIPE_QUERY_TIMESTAMP_DISJOINTDavid Heidelberger2014-06-101-0/+12
* r600g: handle PIPE_QUERY_GPU_FINISHEDChristoph Bumiller2014-06-021-0/+9
* r600g,radeonsi: add a bunch of useful queries for the HUDMarek Olšák2014-04-091-0/+32
* r600g, radeonsi: fix primitives-generated query with disabled streamoutMarek Olšák2014-03-111-0/+2
* r600g,radeonsi: set priorities for relocationsMarek Olšák2014-03-111-4/+7
* r600g: remove a no-op while loopMarek Olšák2014-01-281-1/+1
* r600g: convert query emission code to radeon_emitMarek Olšák2014-01-281-50/+50
* r600g: only emit NOP relocations for queries if VM is disabledMarek Olšák2014-01-281-9/+5