summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/debug.c
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Fix printf format warnings.Vinson Lee2010-11-101-1/+1
|
* mesa: remove unneeded DD_POINT_SIZE and DD_LINE_WIDTH tricapsRoland Scheidegger2010-11-101-2/+0
| | | | | | | | DD_POINT_SIZE was broken for quite some time, and the only driver (r200) relying on this no longer needs it. Both DD_POINT_SIZE and DD_LINE_WIDTH have no users left outside of debugging output, hence instead of fixing DD_POINT_SIZE setting just drop both of them - there was a plan to remove tricaps flags entirely at some point.
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-2/+2
|
* mesa: Remove SGI_color_matrix.Eric Anholt2010-09-231-2/+1
| | | | Another optional ARB_imaging subset extension.
* Revert "glapi: Implement optional dispatch logging"Kristian Høgsberg2010-09-091-5/+1
| | | | | | This reverts commit b9abc6139a310677a37754ea7172d976dbf56979 and the follow on fixes (7aae704 and 6fe1b47). It's changing the glapi/driver ABI and causes a number of problems for debug/non-debug builds.
* glapi: Implement optional dispatch loggingKristian Høgsberg2010-09-091-1/+5
| | | | | | | There's a useful feature buried in glapi to log all API calls to stderr. Unfortunately it requires editing the code and then it's enabled unconditionally for that build. This patch builds in API logging for debug builds and makes it run-time switchable by setting MESA_DEBUG=dispatch.
* mesa: s/sprintf/_mesa_snprintf/Vinson Lee2010-05-021-2/+2
|
* mesa: Also print _NEW_STENCIL in _mesa_print_state()Kristian Høgsberg2010-03-231-1/+2
|
* mesa: casts to silence new warnings from printf()Brian Paul2010-02-191-2/+2
|
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-28/+28
|
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-14/+14
|
* Remove _mesa_strstr in favor of plain strstr.Kenneth Graunke2010-02-191-3/+3
|
* mesa: Fix typo of 'unknown' in debug.c.Vinson Lee2010-01-181-1/+1
|
* mesa: Remove unnecessary headers from debug.c.Vinson Lee2010-01-181-2/+0
|
* mesa: move, clean-up _mesa_print_texture()Brian Paul2009-10-291-0/+61
|
* Merge branch 'texformat-rework'Brian Paul2009-10-281-3/+4
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c
| * mesa: don't include texformat.hBrian Paul2009-10-051-1/+0
| |
| * mesa: replace gl_texture_format with gl_formatBrian Paul2009-09-301-1/+1
| | | | | | | | | | | | Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next.
* | mesa: more texture debug code changes, improvementsBrian Paul2009-10-271-27/+66
| |
* | mesa: added _mesa_dump_texture()Brian Paul2009-10-221-3/+25
| |
* | mesa: added _mesa_dump_renderbuffers() debug codeBrian Paul2009-10-211-2/+74
| |
* | mesa: added VERBOSE_SWAPBUFFERSBrian Paul2009-10-141-1/+2
| |
* | mesa: added MESA_VERBOSE option 'draw' to debug glDrawArrays/Elements, etc.Brian Paul2009-10-141-1/+2
| |
* | mesa: rename VERBOSE_IMMEDIATE->VERBOSE_MATERIAL to reflect what it doesBrian Paul2009-10-141-1/+1
|/
* mesa: better texture dump/debug codeBrian Paul2009-08-041-52/+45
|
* Merge branch 'mesa_7_5_branch'Jakob Bornecrantz2009-06-091-1/+1
|\ | | | | | | | | | | | | | | | | Conflicts: Makefile src/mesa/main/version.h src/mesa/shader/slang/slang_preprocess.c src/mesa/state_tracker/st_cb_bufferobjects.c
| * mesa: Use matching signedness for the counter as upper bound.José Fonseca2009-06-081-1/+1
| |
* | mesa: call _mesa_ funcs, not gl funcs for debuggingBrian Paul2009-06-041-15/+18
| |
* | mesa: added debug functions for dumping color/depth/stencil buffersBrian Paul2009-05-211-0/+101
|/
* mesa: fix _mesa_dump_textures(), add null ptr checkBrian Paul2009-04-221-2/+3
| | | | Calling _mesa_dump_textures() deleted the textures... oops!!!
* mesa: more tex image debug/dumping codeBrian Paul2009-03-021-0/+22
|
* mesa: Move statements after declarations.José Fonseca2009-02-111-1/+1
|
* mesa: debug code for printing info about textures, writing teximages to diskBrian Paul2009-02-071-0/+99
|
* glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul2009-02-061-3/+1
| | | | | | Replaces the VERBOSE_GLSL, VERBOSE_GLSL_DUMP flags which only worked in debug builds. MESA_GLSL will work both in debug and non-debug builds. Also add facility to dump glUniform() calls to stdout.
* Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul2009-02-061-1/+3
| | | | | | This reverts commit b2e779988eeb595187933fe2122d86f8ccfe059c. I didn't mean to push this stuff yet. I'm having a bad git day...
* mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul2009-02-061-3/+1
|
* mesa: additional debug flags for glsl debug/disassemblyBrian Paul2008-11-011-29/+25
|
* Move code to enable FP exceptions into debug.c (set MESA_DEBUG=fpexceptions).Brian Paul2005-11-101-1/+13
| | | | Get rid of MESA_DEBUG preprocessor symbol, just use DEBUG instead.
* Move the ctx->FirstTimeCurrent initializationBrian Paul2005-09-131-5/+2
|
* new MESA_DEBUG option: disassemKeith Whitwell2005-05-121-0/+3
|
* added DD_TRI_TWOSTENCIL to ease EXT_stencil_two_side in device driversDaniel Borca2004-11-121-1/+2
|
* Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul2004-08-251-0/+2
| | | | 1015696)
* remove _mesa_check_driver_hooks() - it's really not too useful anymoreBrian Paul2004-01-201-41/+2
|
* removed unused NoRaster and Rendering fields from GLcontextBrian Paul2003-09-181-1/+0
|
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-171-0/+163
|
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
|
* Header file clean-up:Brian Paul2002-10-241-3/+7
| | | | | | | | 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
* Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.Brian Paul2002-06-291-3/+4
| | | | Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
* Remove ENABLE_* flags, ctx->_Enabled.Keith Whitwell2001-03-291-29/+1
| | | | Replace with ctx->Texture._TexMatEnabled, ctx->Texture._TexGenEnabled.
* Removed DD_STENCIL, DD_FEEDBACK, DD_SELECT.Keith Whitwell2001-03-291-7/+4
| | | | Added some switchable debug to s_context.c