Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | util: Remove unnecessary header. | Vinson Lee | 2010-01-27 | 1 | -1/+0 |
| | |||||
* | tgsi: Remove unnecessary header. | Vinson Lee | 2010-01-27 | 1 | -1/+0 |
| | |||||
* | gallium/draw: Remove unnecessary headers. | Vinson Lee | 2010-01-27 | 2 | -3/+0 |
| | |||||
* | Merge branch 'mesa_7_7_branch' | Brian Paul | 2010-01-25 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/intel/intel_screen.c src/mesa/drivers/dri/intel/intel_swapbuffers.c src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texstate.c | ||||
| * | gallium/util: fix incorrect shift in a4r4g4b4_put_tile_rgba() | Brian Paul | 2010-01-22 | 1 | -1/+1 |
| | | | | | | | | Fixes fd.o bug 23313. | ||||
* | | pipebuffer: Reapply the mesa_7_7_branch's changes. | José Fonseca | 2010-01-25 | 2 | -335/+769 |
| | | | | | | | | | | | | | | | | | | | | After the last mesa_7_7_branch merge the old master code remained, instead of the newer mesa_7_7_branch's code. This commit makes both branches match, modulo interface changes. Note: future mesa_7_7_branch -> master merges will most likely hit conflicts in these files. Unless otherwise stated, the mesa_7_7_branch is the reference. | ||||
* | | gallium/util: add missing util/u_bitmask.c to Makefile | Brian Paul | 2010-01-22 | 1 | -0/+1 |
| | | |||||
* | | Remove obsolete file | Alan Hourihane | 2010-01-22 | 1 | -1/+0 |
| | | |||||
* | | gallium/aux: re-add pb_buffer_fenced.[ch] accidentally remove during merge | Brian Paul | 2010-01-22 | 2 | -769/+333 |
| | | |||||
* | | Merge branch 'mesa_7_7_branch' | Brian Paul | 2010-01-22 | 20 | -517/+855 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c src/gallium/auxiliary/pipebuffer/Makefile src/gallium/auxiliary/pipebuffer/SConscript src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/tgsi/tgsi_scan.c src/gallium/drivers/i915/i915_surface.c src/gallium/drivers/i915/i915_texture.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/softpipe/sp_prim_vbuf.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/winsys/drm/intel/gem/intel_drm_api.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_drm.c src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c src/mesa/state_tracker/st_cb_clear.c | ||||
| * | gallium/draw: apply DRAW_PIPE_FLAG_MASK to all vertex elements | Brian Paul | 2010-01-22 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | Depending on first/last provoking vertex either the first or last element/index may have the extra DRAW_PIPE_x flags. Mask off those bits for all vertex elements to be safe (esp. for the quad case). This may be overly cautious, but it's a cheap operation. Fixes a segfault caused by large/bogus vertex indexes otherwise. | ||||
| * | gallium/draw: added comments, whitespace fixes | Brian Paul | 2010-01-22 | 1 | -8/+30 |
| | | |||||
| * | pipebuffer: Remove unnecessary header. | Vinson Lee | 2010-01-21 | 1 | -1/+0 |
| | | |||||
| * | draw: Remove unnecessary headers. | Vinson Lee | 2010-01-21 | 7 | -9/+0 |
| | | |||||
| * | pipebuffer: Release the lock during map wait. Cleanups. | José Fonseca | 2010-01-21 | 1 | -63/+131 |
| | | |||||
| * | pipebuffer: Swap buffers out to system memory when running out of memory. | José Fonseca | 2010-01-21 | 6 | -491/+706 |
| | | |||||
| * | util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially. | José Fonseca | 2010-01-21 | 1 | -1/+3 |
| | | |||||
| * | util: Use pipe_buffer_write_nooverlap in blits / mipmap generation. | José Fonseca | 2010-01-21 | 2 | -4/+4 |
| | | |||||
| * | pipebuffer: Ensure buffer size/alignment is not zero. | José Fonseca | 2010-01-18 | 1 | -0/+3 |
| | | |||||
| * | 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. | ||||
* | | gallium/draw: fix-up comments, whitespace | Brian Paul | 2010-01-22 | 1 | -6/+5 |
| | | |||||
* | | gallium/draw: replace int with boolean | Brian Paul | 2010-01-22 | 1 | -8/+8 |
| | | |||||
* | | util/blit: document params to util_blit_pixels_writemask() | Brian Paul | 2010-01-19 | 1 | -0/+4 |
| | | |||||
* | | tgsi: Fix behaviour of dimension index. | Michal Krol | 2010-01-18 | 3 | -27/+29 |
| | | | | | | | | The dimension index always addresses the second-dimension axis. | ||||
* | | tgsi: Allow TEMPORARY registers as indirect address into source operands. | Michal Krol | 2010-01-18 | 3 | -8/+11 |
| | | |||||
* | | tgsi: Add ureg_DECL_immediate_block_uint(). | Michal Krol | 2010-01-18 | 2 | -0/+34 |
| | | | | | | | | | | Allows declaring a contiguous block of immediates. Useful for relative indexing. | ||||
* | | tgsi: Add missing semantic name in text parser. | Chia-I Wu | 2010-01-18 | 1 | -1/+2 |
| | | | | | | | | This time, INSTANCEID is missing... | ||||
* | | cso: Add set_vertex_samplers function | Jakob Bornecrantz | 2010-01-18 | 2 | -0/+36 |
| | | |||||
* | | util: add generic ringbuffer utitilty | Keith Whitwell | 2010-01-16 | 4 | -0/+176 |
| | | |||||
* | | gallium: Fix uninitialized instance divisor and index. | Chia-I Wu | 2010-01-16 | 4 | -1/+12 |
| | | |||||
* | | draw: Fix memory leak in gs code | Jakob Bornecrantz | 2010-01-16 | 3 | -0/+11 |
| | | |||||
* | | util: Handle FORMAT_Z32_FLOAT in util_pack_z(). | Michal Krol | 2010-01-15 | 1 | -0/+2 |
| | | |||||
* | | util: Handle the remaining formats in pipe_put_tile_rgba(). | Michal Krol | 2010-01-15 | 1 | -1/+4 |
| | | |||||
* | | util: Fix encoding for R8G8B8A8_UNORM formats and friends. | Michal Krol | 2010-01-15 | 1 | -4/+4 |
| | | |||||
* | | tgsi: Add ureg_property_gs_input_prim(). | Michal Krol | 2010-01-15 | 2 | -0/+42 |
| | | |||||
* | | tgsi: Add ureg_src_dimension(). | Michal Krol | 2010-01-15 | 2 | -6/+28 |
| | | |||||
* | | draw: Add missing header include. | Michal Krol | 2010-01-15 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'gallium-noconstbuf' | Roland Scheidegger | 2010-01-15 | 4 | -23/+23 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c src/mesa/state_tracker/st_draw_feedback.c | ||||
| * | | gallium: adapt state trackers etc. to pipe_constant_buffer removal | Roland Scheidegger | 2009-12-23 | 4 | -23/+23 |
| | | | |||||
* | | | tgsi: Fix sanity checks for indirect registers. | Michal Krol | 2010-01-15 | 1 | -3/+3 |
| | | | |||||
* | | | draw: Add GALLIUM_DUMP_VS environment variable. | Luca Barbieri | 2010-01-15 | 2 | -0/+8 |
| | | | | | | | | | | | | | | | Add GALLIUM_DUMP_VS to dump the vertex shader to the console like GALLIUM_DUMP_FS in softpipe. | ||||
* | | | Merge branch 'mesa_7_7_branch' | Jakob Bornecrantz | 2010-01-14 | 2 | -171/+119 |
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/util/Makefile src/gallium/drivers/r300/r300_state_derived.c | ||||
| * | | 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 |
| | | | |||||
* | | | Merge branch 'instanced-arrays' | Michal Krol | 2010-01-14 | 19 | -74/+352 |
|\ \ \ | | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c | ||||
| * | | | gallium: Handle InstanceID as a true 32-bit uint. | Michal Krol | 2010-01-05 | 2 | -22/+14 |
| | | | | |||||
| * | | | Merge branch 'master' into instanced-arrays | Michal Krol | 2010-01-05 | 77 | -2408/+3060 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/tgsi/tgsi_dump.c src/gallium/include/pipe/p_shader_tokens.h |