summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* util: Use size_t (for x86_64).José Fonseca2009-03-251-1/+1
|
* util: Don't use x86 asm on x86_64.José Fonseca2009-03-254-16/+21
|
* draw: Use size_t (for x86_64).José Fonseca2009-03-251-5/+4
|
* Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith2009-03-255-15/+15
| | | | Signed-off-by: Alan Coopersmith <[email protected]>
* draw: update aa points shader commentKeith Whitwell2009-03-231-1/+1
|
* gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer2009-03-237-17/+17
|
* debug: Add function for writing transfers to filesJakob Bornecrantz2009-03-222-32/+42
|
* util: Add a new macro for testing empty lists.José Fonseca2009-03-231-0/+3
|
* tgsi: minor commentsBrian Paul2009-03-221-2/+2
|