Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | draw: Fix assertion failure at fetch_emit_prepare | Mike Kaplinksiy | 2009-05-27 | 1 | -0/+6 |
| | |||||
* | Create common trace_drm code, add to radeon_winsys. | Corbin Simpson | 2009-05-16 | 1 | -0/+165 |
| | |||||
* | util/upload: catch failures to map_range and return error | Keith Whitwell | 2009-05-08 | 1 | -13/+17 |
| | | | | Caller may be able to do something about this - eg flush and retry. | ||||
* | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-05-05 | 1 | -10/+86 |
|\ | |||||
| * | gallium: fix texcoords for cubemap mipmap generation | Brian Paul | 2009-05-05 | 1 | -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é Fonseca | 2009-05-05 | 1 | -1/+10 |
| | | |||||
* | | gallium/tgsi: hack around linker/archiver breakage | Keith Whitwell | 2009-05-05 | 1 | -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_elements | Keith Whitwell | 2009-05-05 | 3 | -2/+9 |
| | | |||||
* | | pb: Save the stack backtrace when creating/mapping a debug buffer. | José Fonseca | 2009-05-05 | 1 | -1/+101 |
| | | |||||
* | | pb: Dump the fenced buffer sizes. | José Fonseca | 2009-05-05 | 1 | -4/+6 |
| | | |||||
* | | draw: added some inf/nan debug code (disabled) | Brian Paul | 2009-05-01 | 1 | -0/+6 |
|/ | |||||
* | tgsi: added tgsi_check_soa_dependencies() and related debug code (disabled) | Brian Paul | 2009-04-29 | 1 | -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 stages | Keith Whitwell | 2009-04-28 | 15 | -1/+24 |
| | |||||
* | util/indices: remove debug prints | Keith Whitwell | 2009-04-28 | 2 | -161/+0 |
| | |||||
* | util: Remove unix includes. | José Fonseca | 2009-04-27 | 1 | -4/+0 |
| | |||||
* | util/time: add util_time_sleep() for windows userspace | Keith Whitwell | 2009-04-27 | 1 | -0/+9 |
| | | | | Somebody with a clue could probably do a better implemenation... | ||||
* | util: Add debug_printf_once | Micah Dowty | 2009-04-24 | 1 | -0/+16 |
| | |||||
* | tgis: SSE code generator doesn't yet support indirect addressing of temp regs | Brian Paul | 2009-04-24 | 1 | -0/+29 |
| | | | | Fall back to interpreter in this case. | ||||
* | pipebuffer: don't fail when validating mapped buffers | Keith Whitwell | 2009-04-24 | 1 | -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 bmp | Jakob Bornecrantz | 2009-04-24 | 2 | -18/+43 |
| | |||||
* | gallium: license, copyright | Brian Paul | 2009-04-22 | 2 | -0/+62 |
| | |||||
* | util: don't set unused blend state | Keith Whitwell | 2009-04-20 | 2 | -8/+0 |
| | | | | Try to avoid creating multiple blend atoms. | ||||
* | util: flush stdout before emitting debug_printf on stderr | Keith Whitwell | 2009-04-17 | 1 | -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 usage | Jakob Bornecrantz | 2009-04-15 | 1 | -2/+2 |
| | |||||
* | gallium: new, simple RGBA surface create/destroy helpers | Brian Paul | 2009-04-15 | 4 | -0/+167 |
| | | | | Use these for quickly creating an RGBA drawing surface. | ||||
* | tgsi/sse2: Cleanup NRM/NRM4 implementation. | Michal Krol | 2009-04-10 | 1 | -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 Krol | 2009-04-10 | 1 | -0/+2 |
| | |||||
* | draw: Silence pointer-to-integer cast warning. | Michal Krol | 2009-04-10 | 1 | -1/+1 |
| | |||||
* | draw: Fix vertex_header initialisation. | Michal Krol | 2009-04-10 | 1 | -1/+1 |
| | |||||
* | tgsi/sse2: Fix build. | Michal Krol | 2009-04-09 | 1 | -1/+1 |
| | |||||
* | draw: Fix LIT instruction. | Michal Krol | 2009-04-09 | 1 | -2/+2 |
| | |||||
* | gallium: remove unneeded compressed=0 assignment | Brian Paul | 2009-04-09 | 1 | -1/+0 |
| | |||||
* | tgsi/sse2: Fix ARL instruction. | Michal Krol | 2009-04-09 | 1 | -0/+1 |
| | |||||
* | tgsi/sse2: Fix LIT instruction. | Michal Krol | 2009-04-09 | 1 | -1/+1 |
| | |||||
* | gallium: handle the case of util_pack_z_stencil(format=PIPE_FORMAT_S8_UNORM) | Brian Paul | 2009-04-08 | 1 | -0/+8 |
| | | | | Fixes failed assertion in glean fbo test. | ||||
* | gallium: Clean up driver clear() interface. | Michel Dänzer | 2009-04-04 | 2 | -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änzer | 2009-04-04 | 1 | -0/+20 |
| | |||||
* | tgsi/exec: Actually enable switch-case for FLR. | Michal Krol | 2009-04-03 | 1 | -1/+1 |
| | |||||
* | tgsi/text: Allow optional component selection for indirect registers. | Michal Krol | 2009-04-03 | 1 | -5/+38 |
| | |||||
* | util/debug: Initialise local variables. | Michal Krol | 2009-04-03 | 1 | -2/+2 |
| | |||||
* | tgsi/text: Allow `-|src|` variant of `-(|src|)`. | Michal Krol | 2009-04-03 | 1 | -3/+11 |
| | |||||
* | util: Fix x86_64 build. | José Fonseca | 2009-04-01 | 1 | -1/+1 |
| | |||||
* | util: Lookup symbol names from addresses. | José Fonseca | 2009-04-01 | 5 | -1/+308 |
| | | | | | | Nice for stack backtraces. Windows-only for now. | ||||
* | tgsi: Fix structure members initialisation. | Michal Krol | 2009-04-01 | 1 | -116/+116 |
| | |||||
* | tgsi: Lookup alternate instruction mnemonics when parsing tgsi text. | Michal Krol | 2009-04-01 | 1 | -1/+21 |
| | |||||
* | tgsi: Provide alternate instruction mnemonics in tgsi info. | Michal Krol | 2009-04-01 | 2 | -29/+31 |
| | |||||
* | tgsi/doc: Fix typo. | Michal Krol | 2009-04-01 | 1 | -1/+1 |
| | |||||
* | tgsi: added some helpful debug functions in the tgsi interpreter | Brian Paul | 2009-03-31 | 1 | -0/+53 |
| | | | | Check for NaN/Inf, print exec vectors, print temp registers. | ||||
* | draw: added Nan/Inf assertion in debug code | Brian Paul | 2009-03-31 | 1 | -0/+1 |
| | |||||
* | gallium: added util_is_inf_or_nan() function to u_math.h | Brian Paul | 2009-03-31 | 1 | -0/+12 |
| |