aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/trace/tr_dump.c
Commit message (Collapse)AuthorAgeFilesLines
* trace: Make calls dumping threadsafe.José Fonseca2009-04-081-0/+7
|
* trace: Make call no global.José Fonseca2009-04-081-3/+4
|
* trace: Simplify cast wrappers.José Fonseca2009-04-081-8/+3
|
* trace: Number calls.José Fonseca2009-03-251-1/+9
|
* Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith2009-03-251-2/+2
| | | | Signed-off-by: Alan Coopersmith <[email protected]>
* trace: Add dump util functions for wrapped pointersJakob Bornecrantz2009-03-121-0/+48
|
* trace: Move buffer functions from winsys to screenJakob Bornecrantz2009-03-111-0/+1
|
* trace: Remove all whitespace at EOLJakob Bornecrantz2009-03-111-31/+31
|
* gallium: Add support for BSD operating systems, tested with FreeBSDBenjamin Close2009-02-251-2/+2
| | | | | | | | | | BSD supports pipe in the same way as linux hence options which are safe for linux are also safe for BSD. Define PIPE_OS_BSD in include/pipe/p_config.h and adjust the defines to make use of it. Also define MAP_ANONYMOUS for BSD systems which use MAP_ANON Signed-off-by: Benjamin Close <[email protected]>
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
| | | | | The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
* trace: Request a growable file.José Fonseca2008-09-081-1/+1
|
* trace: Use util's stream.José Fonseca2008-09-081-6/+6
|
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-0/+2
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* trace: Use long longs to ensure covering 64bits integers.José Fonseca2008-08-181-4/+4
|
* trace: Get the trace file from the GALLIUM_TRACE option itself.José Fonseca2008-08-181-2/+5
|
* trace: Allow multiple screens. Flush after call.José Fonseca2008-08-151-16/+37
|
* trace: Make stream a global variable.José Fonseca2008-08-151-161/+176
| | | | | This not only simplifies the code, but allows to use atexit() to ensure the log is closed when applications don't exit cleanly.
* trace: Fix hexadecimal dumping.José Fonseca2008-08-121-6/+5
|
* trace: Allow to dump binary data.José Fonseca2008-08-091-0/+19
|
* trace: Dump format names.José Fonseca2008-08-071-0/+8
|
* trace: Dump state.José Fonseca2008-08-071-1/+9
|
* trace: New pipe driver to trace incoming calls.José Fonseca2008-08-071-0/+329
Only pipe_screen calls traced, and only linux supported, for now.