aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/radeon/radeon_debug.c
Commit message (Collapse)AuthorAgeFilesLines
* radeon: Fix "verts" debugging enableNicolai Hähnle2009-09-201-1/+1
| | | | | | Copy'n'paste apparently prevented the RADEON_VERTS flag from being enabled. Signed-off-by: Nicolai Hähnle <[email protected]>
* radeon: Change debugging code to use macros instead of inline functions.Pauli Nieminen2009-09-101-2/+8
| | | | | | Variadic functions can't be inlined which makes debugging to have quite large function overead. Only aleternative method is to use variadic macros which are inlined so compiler can optimize debugging to minimize overhead.
* radeon: Fix null pointer reference in debug system if no context is bind.Pauli Nieminen2009-09-011-3/+6
|
* radeon: Add support for indenting debug output.Pauli Nieminen2009-08-311-0/+35
| | | | Indetion can be used to make it easier to read debug code when sections of debug output are indented.
* r100: Use shared debug code.Pauli Nieminen2009-08-311-0/+1
| | | | | | Converted r100 to use shared debug code with sed and fast compile check. New code has compability layer so old debugging code doesn't have to be changed all immidiatly.
* radeon: Add common debugging functions.Pauli Nieminen2009-08-311-0/+62
These function are aiming to make it very simple to add and keep large amount of debugging code without having runtime impact in relase builds. Basic idea is to expose simple printf style debugging functions that are inlined. Level parameter will be evalueted in compile time so compiler can optimise some of debugging functions out if compile time request for debug level is too tight.