summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/p_debug.c
Commit message (Collapse)AuthorAgeFilesLines
* util: Move p_debug.h into util module.José Fonseca2009-02-181-782/+0
| | | | | The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
* debug: add noprefix version of debug_dump_enumKeith Whitwell2009-01-171-0/+26
|
* gallium: fixes for srgb, new srgb formatsRoland Scheidegger2008-12-121-1/+10
| | | | | | | | add some more srgb texture formats, including compressed ones various fixes relating to srgb formats issues: the util code for generating mipmaps will not handle srgb formats correctly (would need to use a linear->srgb conversion shader)
* Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-12-091-1/+1
|\
| * gallium: Abort by default on windows user space.José Fonseca2008-12-091-1/+1
| |
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-101-0/+2
|\| | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_math.c
| * gallium: _debug_vprintf() should be silent if DEBUG is not definedBrian2008-11-091-0/+2
| |
* | gallium: WinCE portability fixes.José Fonseca2008-11-031-1/+38
| |
* | CELL: improve legibility of CELL_DEBUG environment variable outputRobert Ellison2008-09-231-1/+13
|/
* util: Allow to define the maximum file size.José Fonseca2008-09-081-1/+1
| | | | This avoids splitting the bitmaps in many files.
* util: Dump surfaces to BMP.José Fonseca2008-09-081-0/+109
| | | | This allows quick inspection of surfaces in mass scale.
* gallium: Pass 512 bytes max to EngDebugPrint.José Fonseca2008-09-051-1/+1
|
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+0
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* gallium: Disable debug break by default on windows.José Fonseca2008-08-121-0/+4
|
* gallium: Simplify format->name conversion.José Fonseca2008-08-071-4/+3
|
* gallium: New function to dump surfaces.José Fonseca2008-08-071-5/+38
|
* gallium: Windows miniport portability fixes.José Fonseca2008-07-261-7/+5
|
* gallium: Be less verbose with debug options messages.José Fonseca2008-07-181-12/+20
|
* gallium: code for PIPE_SUBSYSTEM_WINDOWS_USERJonathan White2008-06-231-0/+25
|
* gallium: Use the more portable PIPE_ARCH_* PIPE_CC_* macros instead of ↵José Fonseca2008-06-241-2/+2
| | | | ad-hoc ones.
* util: Add missing format names.Michal Krol2008-06-191-0/+6
|
* gallium: Support L16 pixel format.José Fonseca2008-06-121-0/+1
|
* gallium: Implement debug_get_num_option.José Fonseca2008-06-121-2/+28
| | | | For numeric options.
* gallium: Replace getenv by placeholder code on WinCE.José Fonseca2008-05-301-6/+7
| | | | WinCE processes supposedly have environment, but it is not clear which API to use.
* gallium: Disable debug_get_option for release builds on Windows.José Fonseca2008-05-091-0/+4
| | | | | It always creates the C:\gallium.cfg , even if it does not exists, which might be confusing.
* gallium: Fix release build.José Fonseca2008-05-071-2/+4
| | | | pf_sprint_name might be used there too.
* gallium: Fix compilation errors.Michal Krol2008-05-071-7/+6
|
* gallium: Implement pf_sprint_name as a simple static table.José Fonseca2008-05-071-83/+97
|
* gallium: Use the u_string.h functions.José Fonseca2008-05-071-16/+12
|
* gallium: Simple facility to dump and view images for debugging.José Fonseca2008-05-071-0/+47
|
* gallium: Add newline to eof.José Fonseca2008-05-011-1/+1
|
* gallium: Fix release build.José Fonseca2008-05-011-0/+2
|
* d3d: Windows miniport driver portability fixes.José Fonseca2008-05-011-1/+1
|
* silence p_debug.h:63: warning: ISO C forbids forward references to ↵Zack Rusin2008-04-291-2/+2
| | | | ‘enum’ types
* gallium: add debug_print_format() make it easier to print format error messagesKeith Whitwell2008-04-291-0/+97
|
* gallium: Windows user mode portability fixes.José Fonseca2008-04-251-6/+8
|
* gallium: Use debug_get_bool_option for controlling assert failure behaviour.José Fonseca2008-04-171-43/+4
| | | | | | Add GALLIUM_ABORT_ON_ASSERT=no to C:\gallium.cfg instead.
* gallium: Cache one line worth of debug output on windows.José Fonseca2008-04-151-4/+9
| | | | | The windbg connection seems synchronous, so this speeds up when printing little text at a time (e.g., tgsi output).
* gallium: Don't assume snprintf are always available.José Fonseca2008-04-151-3/+4
|
* gallium: Use the custom snprintf implementation everywhere (for Win32).José Fonseca2008-04-051-8/+3
| | | | Because winddk's implemenation does not handle floats.
* gallium: Fix default option on Windows.José Fonseca2008-03-251-7/+6
|
* gallium: fix a few bugs, warnings in the p_debug codeBrian2008-03-241-2/+2
| | | | added missing _ to a _debug_printf() call.
* gallium: Simple cross platform get-opt system.José Fonseca2008-03-241-0/+144
| | | | | | Uses getenv on Linux, and a memory mapped text file on Windows. It supports boolean options, flags, and plain strings.
* gallium: cleanup p_debugJosé Fonseca2008-03-241-19/+12
| | | | | Now debug_printf is disabled on release builds. Use debug_error or _debug_printf to output messages on release versions.
* gallium: Remove the debug_mask_* stuff.José Fonseca2008-03-231-34/+0
| | | | Overcomplex and not much different from using a global variable...
* gallium: add debug facility to dump random blobs as hexKeith Whitwell2008-03-201-0/+18
|
* gallium: Add generic enum and flags dumping utility functions.José Fonseca2008-03-191-0/+59
|
* gallium: make the windows config function more readable with 80-ish columnsKeith Whitwell2008-03-131-10/+20
|
* gallium: Change assert behavior on runtime (Mark Mueller).José Fonseca2008-03-121-2/+36
|
* gallium: Conditional debugging output.José Fonseca2008-03-121-0/+34
| | | | | Generalize the conditional debugging output code found trhought the gallium drivers.