aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ddebug/dd_draw.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: move ddebug, noop, rbug, trace to auxiliary to improve build timesMarek Olšák2018-04-131-1645/+0
* ddebug: fix the hang detection timeout calculationNicolai Hähnle2017-11-201-2/+2
* ddebug: fix use-after-free of streamout targetsNicolai Hähnle2017-11-201-1/+1
* ddebug: optionally handle transfer commands like drawsNicolai Hähnle2017-11-091-0/+234
* ddebug: dump context and before/after times of drawsNicolai Hähnle2017-11-091-0/+8
* ddebug: generalize print_named_xxx via a PRINT_NAMED macroNicolai Hähnle2017-11-091-15/+10
* ddebug: rewrite to always use a threaded approachNicolai Hähnle2017-11-091-406/+384
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-091-1/+1
* ddebug: write out final driver log messages with GALLIUM_DDEBUG=alwaysNicolai Hähnle2017-09-131-1/+1
* gallium: remove unused PIPE_DUMP_* definesNicolai Hähnle2017-08-221-17/+4
* ddebug: remove dd_draw_record::driver_state_logNicolai Hähnle2017-08-221-57/+0
* ddebug: add driver log to record dumpsNicolai Hähnle2017-08-221-0/+17
* ddebug: handle get_query_result_resource as a GPU callNicolai Hähnle2017-08-021-0/+64
* gallium: add util_dump_query_type and use it in ddebugNicolai Hähnle2017-08-021-11/+1
* gallium: rename util_dump_* to util_str_* for enum-to-string conversionNicolai Hähnle2017-08-021-1/+1
* ddebug: handle some cases of non-TGSI shadersNicolai Hähnle2017-07-051-4/+13
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-11/+18
* gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák2017-05-101-15/+27
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-9/+6
* ddebug: implement dd_dump_launch_gridNicolai Hähnle2017-05-101-1/+5
* ddebug: extract dd_dump_shaderNicolai Hähnle2017-05-101-74/+82
* gallium/ddebug: dump missing members of pipe_draw_infoNicolai Hähnle2017-04-141-0/+2
* ddebug: implement clear_textureMarek Olšák2017-03-301-0/+33
* gallium/util: remove PIPE_THREAD_ROUTINE()Timothy Arceri2017-03-071-1/+2
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-3/+3
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-3/+3
* ddebug: fix hang detection with deferred flushesMarek Olšák2016-11-291-1/+1
* ddebug: dump most driver information with GALLIUM_DDEBUG=alwaysMarek Olšák2016-10-051-1/+5
* ddebug: dump shader buffers and imagesMarek Olšák2016-09-131-3/+27
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-1/+1
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-4/+8
* ddebug: dump driver states and shaders for apitrace callsMarek Olšák2016-08-091-1/+4
* ddebug: print the command line to all logs (v2)Marek Olšák2016-08-031-0/+4
* ddebug: don't use fmemopen on non-Linux OSMarek Olšák2016-08-031-0/+5
* ddebug: use pclose to close a popen()'d FILENicolai Hähnle2016-07-281-1/+1
* ddebug: implement pipelined hang detection modeMarek Olšák2016-07-261-0/+449
* ddebug: don't save pointers to call parametersMarek Olšák2016-07-261-4/+4
* ddebug: move dd_call into dd_pipe.hMarek Olšák2016-07-261-66/+0
* ddebug: separate draw call dumping logicMarek Olšák2016-07-261-21/+26
* ddebug: move all states into a separate structureMarek Olšák2016-07-261-101/+103
* ddebug: write contents of dmesg into hang reportsMarek Olšák2016-07-261-4/+25
* ddebug: don't use abort()Marek Olšák2016-07-261-1/+1
* ddebug: make dd_get_file_stream accept the screen onlyMarek Olšák2016-07-261-7/+8
* gallium: rework flags for pipe_context::dump_debug_stateMarek Olšák2016-07-261-2/+10
* ddebug: add an option to dump info about a specific apitrace callMarek Olšák2016-07-051-0/+8
* ddebug: implement pipe_context::generate_mipmapMarek Olšák2016-07-051-1/+52
* ddebug: record and dump apitrace call numbersMarek Olšák2016-07-051-0/+4
* gallium/ddebug: Implement launch_grid.Bas Nieuwenhuizen2016-05-131-0/+29
* gallium/ddebug: add 'verbose' optionNicolai Hähnle2016-01-261-1/+2
* gallium/ddebug: make 'noflush' also affect 'always' modeNicolai Hähnle2016-01-261-0/+3