summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Collapse)AuthorAgeFilesLines
* pb: Save the stack backtrace when creating/mapping a debug buffer.José Fonseca2009-05-051-1/+101
|
* pb: Dump the fenced buffer sizes.José Fonseca2009-05-051-4/+6
|
* draw: added some inf/nan debug code (disabled)Brian Paul2009-05-011-0/+6
|
* tgsi: added tgsi_check_soa_dependencies() and related debug code (disabled)Brian Paul2009-04-291-0/+62
| | | | | | | The TGSI interpeter operates in SOA style. We need to check for data dependencies in instructions which read from and write to the same register. For now just adding some debug code to detect that condition. Actual fixes to follow.
* gallium/draw: add ability to print out active pipeline stagesKeith Whitwell2009-04-2815-1/+24
|
* util/indices: remove debug printsKeith Whitwell2009-04-282-161/+0
|
* util: Remove unix includes.José Fonseca2009-04-271-4/+0
|
* util/time: add util_time_sleep() for windows userspaceKeith Whitwell2009-04-271-0/+9
| | | | Somebody with a clue could probably do a better implemenation...
* util: Add debug_printf_onceMicah Dowty2009-04-241-0/+16
|
* tgis: SSE code generator doesn't yet support indirect addressing of temp regsBrian Paul2009-04-241-0/+29
| | | | Fall back to interpreter in this case.
* pipebuffer: don't fail when validating mapped buffersKeith Whitwell2009-04-241-4/+5
| | | | | | This can be almost impossible to avoid - hopefully we won't encounter a situation where this is a true requirement. Would probably require drivers to flush between hardware and software vertex processing.
* util: Add more entry points for dumping to bmpJakob Bornecrantz2009-04-242-18/+43
|
* gallium: license, copyrightBrian Paul2009-04-222-0/+62
|
* util: don't set unused blend stateKeith Whitwell2009-04-202-8/+0
| | | | Try to avoid creating multiple blend atoms.
* util: flush stdout before emitting debug_printf on stderrKeith Whitwell2009-04-171-0/+2
| | | | | A lot of the mesa demos emit commentary on stdout, try to keep it in sync with the corresponding output from debug_printf().
* util: Fix surface usageJakob Bornecrantz2009-04-151-2/+2
|
* gallium: new, simple RGBA surface create/destroy helpersBrian Paul2009-04-154-0/+167
| | | | Use these for quickly creating an RGBA drawing surface.
* tgsi/sse2: Cleanup NRM/NRM4 implementation.Michal Krol2009-04-101-25/+76
| | | | | | Fix comments. Make sure .w is set to 1.0 for NRM. Optimise for non-.xyzw writemasks.
* rtasm: Silence `static function not used' warning.Michal Krol2009-04-101-0/+2
|
* draw: Silence pointer-to-integer cast warning.Michal Krol2009-04-101-1/+1
|
* draw: Fix vertex_header initialisation.Michal Krol2009-04-101-1/+1
|
* tgsi/sse2: Fix build.Michal Krol2009-04-091-1/+1
|
* draw: Fix LIT instruction.Michal Krol2009-04-091-2/+2
|
* gallium: remove unneeded compressed=0 assignmentBrian Paul2009-04-091-1/+0
|
* tgsi/sse2: Fix ARL instruction.Michal Krol2009-04-091-0/+1
|
* tgsi/sse2: Fix LIT instruction.Michal Krol2009-04-091-1/+1
|
* gallium: handle the case of util_pack_z_stencil(format=PIPE_FORMAT_S8_UNORM)Brian Paul2009-04-081-0/+8
| | | | Fixes failed assertion in glean fbo test.
* gallium: Clean up driver clear() interface.Michel Dänzer2009-04-042-6/+68
| | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call.
* gallium: Add utility helper for packing combined depth/stencil values.Michel Dänzer2009-04-041-0/+20
|
* tgsi/exec: Actually enable switch-case for FLR.Michal Krol2009-04-031-1/+1
|
* tgsi/text: Allow optional component selection for indirect registers.Michal Krol2009-04-031-5/+38
|
* util/debug: Initialise local variables.Michal Krol2009-04-031-2/+2
|
* tgsi/text: Allow `-|src|` variant of `-(|src|)`.Michal Krol2009-04-031-3/+11
|
* util: Fix x86_64 build.José Fonseca2009-04-011-1/+1
|
* util: Lookup symbol names from addresses.José Fonseca2009-04-015-1/+308
| | | | | | Nice for stack backtraces. Windows-only for now.
* tgsi: Fix structure members initialisation.Michal Krol2009-04-011-116/+116
|
* tgsi: Lookup alternate instruction mnemonics when parsing tgsi text.Michal Krol2009-04-011-1/+21
|
* tgsi: Provide alternate instruction mnemonics in tgsi info.Michal Krol2009-04-012-29/+31
|
* tgsi/doc: Fix typo.Michal Krol2009-04-011-1/+1
|
* tgsi: added some helpful debug functions in the tgsi interpreterBrian Paul2009-03-311-0/+53
| | | | Check for NaN/Inf, print exec vectors, print temp registers.
* draw: added Nan/Inf assertion in debug codeBrian Paul2009-03-311-0/+1
|
* gallium: added util_is_inf_or_nan() function to u_math.hBrian Paul2009-03-311-0/+12
|
* util: Enable assembly breakpointt on x86_64.José Fonseca2009-03-311-1/+1
| | | | A breakpoint is much nicer than abort when gdb is attached.
* tgsi: Condition codes are implied in KILP.Michal Krol2009-03-301-3/+1
|
* tgsi: Explain symbols used in instruction set documentation.Michal Krol2009-03-301-0/+71
|
* tgsi: Document BRA opcode.Michal Krol2009-03-301-1/+1
|
* util: Support Z24S8/Z24X8.José Fonseca2009-03-271-0/+16
|
* mesa: Use the python executable from sys.executable.José Fonseca2009-03-271-2/+4
| | | | From Ramesh Dharan <[email protected]>
* tgsi: pass zero vector to texture sampler for 1D case instead of NULLBrian Paul2009-03-261-1/+5
| | | | Fixes segfault when sampling 1D textures.
* translate: Avoid unused variable warning.José Fonseca2009-03-251-0/+2
|