Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-28 | tgsi: Handle 2-D declarations. | Michal Krol | |
2010-01-28 | tgsi: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-27 | util: Remove unnecessary header. | Vinson Lee | |
2010-01-27 | tgsi: Remove unnecessary header. | Vinson Lee | |
2010-01-27 | gallium/draw: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | gallium/util: comments for time-related functions | Brian Paul | |
2010-01-27 | gallium/util: print dlerror() info upon dlopen() failure | Brian Paul | |
2010-01-25 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
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 | |||
2010-01-25 | gallium: fix cast for size calc of pipe_blend_state | Roland Scheidegger | |
2010-01-25 | pipebuffer: Reapply the mesa_7_7_branch's changes. | José Fonseca | |
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. | |||
2010-01-22 | gallium/util: add missing util/u_bitmask.c to Makefile | Brian Paul | |
2010-01-22 | gallium/util: fix incorrect shift in a4r4g4b4_put_tile_rgba() | Brian Paul | |
Fixes fd.o bug 23313. | |||
2010-01-22 | Remove obsolete file | Alan Hourihane | |
2010-01-22 | gallium/aux: re-add pb_buffer_fenced.[ch] accidentally remove during merge | Brian Paul | |
2010-01-22 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
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 | |||
2010-01-22 | gallium/draw: apply DRAW_PIPE_FLAG_MASK to all vertex elements | Brian Paul | |
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. | |||
2010-01-22 | gallium/draw: added comments, whitespace fixes | Brian Paul | |
2010-01-22 | gallium/draw: fix-up comments, whitespace | Brian Paul | |
2010-01-22 | gallium/draw: replace int with boolean | Brian Paul | |
2010-01-21 | pipebuffer: Remove unnecessary header. | Vinson Lee | |
2010-01-21 | draw: Remove unnecessary headers. | Vinson Lee | |
2010-01-21 | pipebuffer: Release the lock during map wait. Cleanups. | José Fonseca | |
2010-01-21 | pipebuffer: Swap buffers out to system memory when running out of memory. | José Fonseca | |
2010-01-21 | util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially. | José Fonseca | |
2010-01-21 | util: Use pipe_buffer_write_nooverlap in blits / mipmap generation. | José Fonseca | |
2010-01-21 | gallium: adapt util code to blend changes | Roland Scheidegger | |
2010-01-20 | gallium: prepare for per-rendertarget blend enables, writemasks, blend funcs | Roland Scheidegger | |
GL 3.0 (EXT_draw_buffers2) and other APIs allow independent blend enables and write masks per render target, ARB_draw_buffers_blend (and other APIs) also allow independent blend functions. Things like dithering, logic ops however are not extended to be per rendertarget, that might be conceptually possible however it doesn't look like any API wants to expose this. | |||
2010-01-19 | util/blit: document params to util_blit_pixels_writemask() | Brian Paul | |
2010-01-18 | pipebuffer: Ensure buffer size/alignment is not zero. | José Fonseca | |
2010-01-18 | util: fix broken util_ringbuffer_dequeue() | Brian Paul | |
The tests for an empty ring buffer were incorrect. Fixes glxinfo segfaults. Plus, add a new assertion. | |||
2010-01-18 | tgsi: Fix behaviour of dimension index. | Michal Krol | |
The dimension index always addresses the second-dimension axis. | |||
2010-01-18 | tgsi: Allow TEMPORARY registers as indirect address into source operands. | Michal Krol | |
2010-01-18 | tgsi: Add ureg_DECL_immediate_block_uint(). | Michal Krol | |
Allows declaring a contiguous block of immediates. Useful for relative indexing. | |||
2010-01-18 | tgsi: Add missing semantic name in text parser. | Chia-I Wu | |
This time, INSTANCEID is missing... | |||
2010-01-18 | cso: Add set_vertex_samplers function | Jakob Bornecrantz | |
2010-01-16 | Merge remote branch 'origin/master' into lp-binning | José Fonseca | |
Conflicts: src/gallium/drivers/llvmpipe/lp_quad.h src/gallium/drivers/llvmpipe/lp_setup.c | |||
2010-01-16 | util: add generic ringbuffer utitilty | Keith Whitwell | |
2010-01-16 | gallium: Fix uninitialized instance divisor and index. | Chia-I Wu | |
2010-01-16 | draw: Fix memory leak in gs code | Jakob Bornecrantz | |
2010-01-15 | util: Handle FORMAT_Z32_FLOAT in util_pack_z(). | Michal Krol | |
2010-01-15 | util: Handle the remaining formats in pipe_put_tile_rgba(). | Michal Krol | |
2010-01-15 | util: Fix encoding for R8G8B8A8_UNORM formats and friends. | Michal Krol | |
2010-01-15 | tgsi: Add ureg_property_gs_input_prim(). | Michal Krol | |
2010-01-15 | tgsi: Add ureg_src_dimension(). | Michal Krol | |
2010-01-15 | draw: Add missing header include. | Michal Krol | |
2010-01-15 | Merge branch 'gallium-noconstbuf' | Roland Scheidegger | |
Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c src/mesa/state_tracker/st_draw_feedback.c | |||
2010-01-15 | tgsi: Fix sanity checks for indirect registers. | Michal Krol | |
2010-01-15 | draw: Add GALLIUM_DUMP_VS environment variable. | Luca Barbieri | |
Add GALLIUM_DUMP_VS to dump the vertex shader to the console like GALLIUM_DUMP_FS in softpipe. | |||
2010-01-14 | gallium/util: added debug_dump_texture() and ppm output | Brian Paul | |
Now we can get dump debug images on Linux too. | |||
2010-01-15 | tgsi: fix detection of front-facing attribute | Brian Paul | |
This code was not updated when we added TGSI_SEMANTIC_FACE a while ago. |