Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tgsi: fix detection of front-facing attribute | Brian Paul | 2010-01-15 | 1 | -6/+4 |
| | | | | This code was not updated when we added TGSI_SEMANTIC_FACE a while ago. | ||||
* | Revert "util: Build u_bitmask.o when using make." | Brian Paul | 2010-01-11 | 1 | -1/+0 |
| | | | | | | This reverts commit 01eff0e6d23f90650de7c563f74a1aec3de112a6. u_bitmask.c was already in the C_SOURCES list. | ||||
* | Revert "pipebuffer: Multi-threading fixes for fencing." | Jakob Bornecrantz | 2010-01-07 | 1 | -170/+111 |
| | | | | This reverts commit 5b64d94390e4805e1634f0c8b5e3156e12b8b872. | ||||
* | util: Build u_bitmask.o when using make. | Thomas Hellstrom | 2010-01-11 | 1 | -0/+1 |
| | | | | Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | tgsi: Silence uninitialized variable warnings. | Vinson Lee | 2010-01-08 | 1 | -0/+8 |
| | |||||
* | util: Add u_bitmask to make build | Jakob Bornecrantz | 2010-01-06 | 1 | -0/+1 |
| | |||||
* | tgsi: fix SSE code emit for XPD | Brian Paul | 2010-01-07 | 1 | -20/+30 |
| | | | | | | | | | | | | | Rearrange things so that the writes to the dest registers happen after we've fetched/used all src registers. The problematic instruction was: XPD TEMP[2].xyz, TEMP[0], TEMP[2]; Note that the dst reg is also a src reg. This fixes bad shading with progs/glsl/bump.c since Eric's changes to the Mesa program optimizer in commit d6690ce15fb8c7c6abf1bc0d847c1d2da2c33904. The optimizer rearranges some registers so we occasionally wind up with something like the above. | ||||
* | pipebuffer: Multi-threading fixes for fencing. | José Fonseca | 2010-01-06 | 1 | -111/+170 |
| | | | | | | | | | I had this patch on my hard drive for long time. It doesn't fully address SVGA multi-threading issues, but causes no regressions, so decided to commit while it still applies cleanly. Attention: merging this into master will cause issues due to recent changes in reference counting to fix strict aliasing rules violation. | ||||
* | rtasm: Play nicely with Windows's Data Execution Prevention. | José Fonseca | 2010-01-03 | 1 | -2/+30 |
| | |||||
* | util: Minor enhancements/corrections to the bitmask logic. | José Fonseca | 2010-01-03 | 1 | -12/+20 |
| | |||||
* | gallium/util: Silence format warnings. | Vinson Lee | 2010-01-01 | 1 | -4/+4 |
| | |||||
* | gallium/util: Replace h_addr with h_addr_list[0]. | Vinson Lee | 2010-01-01 | 1 | -1/+1 |
| | | | | Fixes compilation error on Mac OS. | ||||
* | util: better fix for unused variable warnings with asserts | Keith Whitwell | 2009-12-28 | 1 | -1/+1 |
| | | | | | | Modify the non-debug (ie disabled) version of assert to expose the value in the expression to the compiler (avoiding the unused variable messages) while still expanding to a noop. | ||||
* | g3dvl: Silence compiler warnings. | Vinson Lee | 2009-12-27 | 1 | -0/+11 |
| | |||||
* | tgsi/ureg: Silence uninitialized variable warnings. | Vinson Lee | 2009-12-27 | 1 | -4/+4 |
| | |||||
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Brian Paul | 2009-12-27 | 8 | -11/+13 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_network.c src/gallium/auxiliary/util/u_network.h src/gallium/drivers/i915/i915_state.c src/gallium/drivers/trace/tr_rbug.c src/gallium/state_trackers/vega/bezier.c src/gallium/state_trackers/vega/vg_context.c src/gallium/state_trackers/xorg/xorg_crtc.c src/gallium/state_trackers/xorg/xorg_driver.c src/gallium/winsys/xlib/xlib_brw_context.c src/mesa/main/mtypes.h | ||||
| * | gallium/util: Remove comma at end of enumerator list. | Vinson Lee | 2009-12-26 | 1 | -1/+1 |
| | | |||||
| * | rbug: Remove comma at end of enumerator list. | Vinson Lee | 2009-12-26 | 1 | -1/+1 |
| | | |||||
| * | rbug: Remove comma at end of enumerator list. | Vinson Lee | 2009-12-26 | 1 | -1/+1 |
| | | |||||
| * | gallium/util: Initialize variable in util_clear. | Vinson Lee | 2009-12-23 | 1 | -1/+1 |
| | | |||||
| * | util: Ensure debug_dump_flags generates a null-terminated string. | Vinson Lee | 2009-12-23 | 1 | -2/+4 |
| | | |||||
| * | gallium/util: Add PIPE_OS_APPLE to u_stream_stdc.c. | Vinson Lee | 2009-12-22 | 1 | -1/+1 |
| | | |||||
| * | gallium/util: Add PIPE_OS_APPLE to u_network. | Vinson Lee | 2009-12-22 | 2 | -4/+4 |
| | | |||||
* | | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Brian Paul | 2009-12-11 | 1 | -0/+1 |
|\| | |||||
| * | rbug: Initialize variable in rbug_get_message. | Vinson Lee | 2009-12-08 | 1 | -0/+1 |
| | | | | | | | | Silences uninitialized variable warning. | ||||
| * | draw: Initialize variable in draw_pt.c. | Vinson Lee | 2009-12-05 | 1 | -1/+2 |
| | | | | | | | | (cherry picked from commit ea98e9820d7117f7a187f355445796b1ef5d9e0c) | ||||
| * | gallium/util: Initialize variables in u_pack_color.h. | Vinson Lee | 2009-12-03 | 1 | -1/+4 |
| | | | | | | | | (cherry picked from commit 36e2074b63e3e5bc489eb74cad0cd97eafcedb40) | ||||
| * | draw: Fix memory leak. | Vinson Lee | 2009-10-27 | 1 | -0/+2 |
| | | | | | | | | This would only be hit if we got and invalid index_size. | ||||
* | | rbug: Mention where the GUI can be found. | José Fonseca | 2009-11-27 | 1 | -0/+4 |
| | | |||||
* | | util: also print out memory statistics | Zack Rusin | 2009-11-25 | 1 | -0/+7 |
| | | |||||
* | | draw: Initialize variable in draw_pt.c. | Vinson Lee | 2009-11-20 | 1 | -1/+2 |
| | | |||||
* | | gallium/util: Initialize variables in u_pack_color.h. | Vinson Lee | 2009-11-20 | 1 | -1/+4 |
| | | |||||
* | | gallium/util: replace //-style comments | Brian Paul | 2009-11-17 | 1 | -3/+3 |
| | | |||||
* | | tgsi/exec: Exit early on error. | Michal Krol | 2009-11-10 | 1 | -1/+1 |
| | | |||||
* | | tgsi/ureg: Simplify logic in tokens_expand(). | Michal Krol | 2009-11-10 | 1 | -9/+6 |
| | | |||||
* | | g3dvl: remove a debug line | Cooper Yuan | 2009-11-05 | 1 | -1/+0 |
| | | |||||
* | | g3dvl: add scissor setting | Cooper Yuan | 2009-11-05 | 4 | -0/+13 |
| | | |||||
* | | util: Remove homegrown Windows KM profiler. | José Fonseca | 2009-11-04 | 3 | -332/+0 |
| | | | | | | | | | | It's not sampling based so its results are biased towards functions called many times. | ||||
* | | tgsi/ureg: Allow for multiple extended instruction tokens. | Michal Krol | 2009-11-04 | 2 | -75/+94 |
| | | | | | | | | | | For example, we would like to have a predicate and texture token in one instruction to do predicated texture sampling. | ||||
* | | tgsi: Up tgsi_exec's control flow nesting to 32. | Michal Krol | 2009-11-03 | 1 | -3/+3 |
| | | |||||
* | | tgsi/ureg: Add negate and swizzle for predicates. | Michal Krol | 2009-11-02 | 2 | -22/+208 |
| | | |||||
* | | gallium/util: add casts to silence warnings | Brian Paul | 2009-11-02 | 1 | -3/+3 |
| | | |||||
* | | tgsi/ureg: Update for gallium interface changes. | Michal Krol | 2009-11-02 | 2 | -22/+69 |
| | | |||||
* | | tgsi: Update for gallium interface changes. | Michal Krol | 2009-11-02 | 10 | -542/+137 |
| | | |||||
* | | util: Drop return value from cpuid(). | José Fonseca | 2009-10-28 | 1 | -10/+6 |
| | | |||||
* | | util: Fix cpuid on MSVC. | José Fonseca | 2009-10-28 | 1 | -1/+5 |
| | | |||||
* | | draw: Fix memory leak. | Vinson Lee | 2009-10-27 | 1 | -0/+2 |
| | | | | | | | | This would only be hit if we got and invalid index_size. | ||||
* | | gallium: Move enum pipe_error into p_defines.h. | José Fonseca | 2009-10-25 | 10 | -10/+9 |
| | | | | | | | | It's really just another define. No need for its own header. | ||||
* | | util: Human readable output of texture states. | José Fonseca | 2009-10-25 | 2 | -0/+92 |
| | | |||||
* | | gallium: remove extended negate also, and also the ExtSwz token | Keith Whitwell | 2009-10-23 | 8 | -202/+2 |
| | | | | | | | | | | | | Likewise, the extended negate functionality hasn't been used since mesa switched to using tgsi_ureg to build programs, and has been translating the SWZ opcode internally to a single MAD. |