summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_debug.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-041-1/+0
* radeonsi: parse SURFACE_SYNC correctly on CIK-VIMarek Olšák2016-10-041-9/+16
* radeonsi: print the IB and buffer list in VM fault reportsMarek Olšák2016-09-131-1/+2
* radeonsi: fix printing shaders and states on a VM faultMarek Olšák2016-08-261-1/+3
* gallium/radeon: increase priority for shader binariesMarek Olšák2016-08-261-1/+1
* gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flagsMarek Olšák2016-08-261-2/+1
* gallium/radeon: assign the highest priority to scratch; make rings secondMarek Olšák2016-08-171-2/+2
* gallium/radeon: mark shader rings as highest-priority buffersMarek Olšák2016-08-171-1/+1
* radeonsi: print the command line to VM fault reports (v2)Marek Olšák2016-08-031-0/+3
* radeonsi: pre-generate shader logs for ddebugMarek Olšák2016-07-261-3/+8
* radeonsi: move the shader key dumping to si_shader_dumpMarek Olšák2016-07-261-1/+0
* gallium: rework flags for pipe_context::dump_debug_stateMarek Olšák2016-07-261-13/+19
* radeonsi: remove the DRAW_PREAMBLE packetNicolai Hähnle2016-07-161-5/+0
* radeonsi: just save buffer sizes instead of buffers while recording IBsMarek Olšák2016-07-131-2/+2
* radeonsi: enable string markers and record apitrace call numbersMarek Olšák2016-07-051-0/+4
* radeonsi: report a failure to parse dmesg instead of assertingNicolai Hähnle2016-06-241-1/+6
* radeon: check VM faults from DMA flushNicolai Hähnle2016-06-241-2/+37
* radeonsi: move gfx fence wait out of si_check_vm_faultsNicolai Hähnle2016-06-241-5/+0
* radeonsi: extract IB and bo list saving into separate functionsNicolai Hähnle2016-06-241-21/+18
* radeonsi/sid: add packet definitions for IB chainingNicolai Hähnle2016-06-011-0/+7
* radeonsi/sid_tables: rename reg_table to sid_reg_tableNicolai Hähnle2016-05-131-2/+2
* radeonsi/sid_tables: store offset into global fields table instead of pointerNicolai Hähnle2016-05-131-1/+1
* radeonsi/sid_tables: store strings by offset instead of by pointerNicolai Hähnle2016-05-131-9/+13
* gallium/radeon: use gart_page_size instead of hardcoded 4096Marek Olšák2016-05-101-1/+1
* radeonsi: when parsing dmesg, skip empty linesMarek Olšák2016-05-021-0/+3
* radeonsi: also dump shaders on a VM faultMarek Olšák2016-03-011-2/+1
* radeonsi: dump full shader disassemblies into ddebug logsMarek Olšák2016-03-011-9/+9
* gallium/ddebug: add 'verbose' optionNicolai Hähnle2016-01-261-1/+1
* radeonsi: add RADEON_REPLACE_SHADERS debug optionNicolai Hähnle2015-12-291-0/+95
* gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák2015-12-111-1/+1
* radeonsi: also print hexadecimal values for register fields in the IB parserMarek Olšák2015-12-111-4/+7
* radeonsi: last_gfx_fence is a winsys fenceNicolai Hähnle2015-12-071-1/+1
* radeonsi: dump init_config IBsMarek Olšák2015-12-031-4/+15
* radeonsi: print framebuffer info into ddebug logsMarek Olšák2015-12-031-0/+25
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-9/+9
* radeonsi: dump buffer lists while debuggingMarek Olšák2015-10-031-0/+110
* radeonsi: add an option for debugging VM faultsMarek Olšák2015-10-031-0/+113
* radeonsi: move dumping the last IB into its own functionMarek Olšák2015-10-031-23/+28
* gallium/radeon: read_registers should return bool meaning success or failureMarek Olšák2015-08-261-2/+2
* radeonsi: add IB parser support for CP DMA packetsMarek Olšák2015-08-261-0/+24
* radeonsi: add IB tracing support for debug contextsMarek Olšák2015-08-261-4/+63
* radeonsi: parse and dump status registers on GPU hangMarek Olšák2015-08-261-0/+52
* radeonsi: add an IB parserMarek Olšák2015-08-261-0/+245
* radeonsi: add an initial dump_debug_state implementation dumping shadersMarek Olšák2015-08-261-0/+59