summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/trace/tr_dump.c
AgeCommit message (Collapse)Author
2010-02-14trace: Update for os_stream changes.José Fonseca
2010-02-04trace: util_stream -> os_streamJosé Fonseca
2010-02-02gallium: Move p_thread.h and p_atomic.h out of gallium interfaces.José Fonseca
Into os/os_thread.h and util/u_atomic.h respectively.
2009-12-22trace: Add PIPE_OS_APPLE.Vinson Lee
2009-08-14trace: Remove space next to the class attribute of the trace.José Fonseca
2009-06-18trace: Use size_t consistently.José Fonseca
2009-04-20trace: Add initializer for static variablesJakob Bornecrantz
2009-04-19trace: Enable dumping to be turned on and offJakob Bornecrantz
2009-04-17trace: Simplify trace_buffer functionJakob Bornecrantz
2009-04-08trace: Make calls dumping threadsafe.José Fonseca
2009-04-08trace: Make call no global.José Fonseca
2009-04-08trace: Simplify cast wrappers.José Fonseca
2009-03-25trace: Number calls.José Fonseca
2009-03-25Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-03-12trace: Add dump util functions for wrapped pointersJakob Bornecrantz
2009-03-11trace: Move buffer functions from winsys to screenJakob Bornecrantz
2009-03-11trace: Remove all whitespace at EOLJakob Bornecrantz
2009-02-25gallium: Add support for BSD operating systems, tested with FreeBSDBenjamin Close
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 <Benjamin.Close@clearchain.com>
2009-02-18util: Move p_debug.h into util module.José Fonseca
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
2008-09-08trace: Request a growable file.José Fonseca
2008-09-08trace: Use util's stream.José Fonseca
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
Also, rename p_tile.[ch] to u_tile.[ch]
2008-08-18trace: Use long longs to ensure covering 64bits integers.José Fonseca
2008-08-18trace: Get the trace file from the GALLIUM_TRACE option itself.José Fonseca
2008-08-15trace: Allow multiple screens. Flush after call.José Fonseca
2008-08-15trace: Make stream a global variable.José Fonseca
This not only simplifies the code, but allows to use atexit() to ensure the log is closed when applications don't exit cleanly.
2008-08-12trace: Fix hexadecimal dumping.José Fonseca
2008-08-09trace: Allow to dump binary data.José Fonseca
2008-08-07trace: Dump format names.José Fonseca
2008-08-07trace: Dump state.José Fonseca
2008-08-07trace: New pipe driver to trace incoming calls.José Fonseca
Only pipe_screen calls traced, and only linux supported, for now.