summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Collapse)AuthorAgeFilesLines
* draw: Fix assertion failure at fetch_emit_prepareMike Kaplinksiy2009-05-271-0/+6
|
* Create common trace_drm code, add to radeon_winsys.Corbin Simpson2009-05-161-0/+165
|
* util/upload: catch failures to map_range and return errorKeith Whitwell2009-05-081-13/+17
| | | | Caller may be able to do something about this - eg flush and retry.
* Merge branch 'mesa_7_5_branch'Brian Paul2009-05-051-10/+86
|\
| * gallium: fix texcoords for cubemap mipmap generationBrian Paul2009-05-051-10/+86
| | | | | | | | | | We need to use (s,t,r) cubemap coords when sampling from the cubemap texture so the rendered quad gets texture samples from the correct cube face.
* | util: Limit the stack walk to avoid referencing undefined memory.José Fonseca2009-05-051-1/+10
| |
* | gallium/tgsi: hack around linker/archiver breakageKeith Whitwell2009-05-051-0/+27
| | | | | | | | | | | | | | Add a dummy function which exists only so that tgsi_text_translate() doesn't get magic-ed out of the libtgsi.a archive by the build system. Don't remove unless you know this has been fixed - check on mingw/scons builds as well.
* | gallium/draw: cope with unused vertex_elementsKeith Whitwell2009-05-053-2/+9
| |
* | 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
|