Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-14 | util: Add pf_name() replacement: util_format_name(). | José Fonseca | |
2010-02-12 | util: Properly init memory for blitter CSOs. | Corbin Simpson | |
Fixes misrender on r300g. | |||
2010-02-12 | Merge branch 'gallium-dynamicstencilref' | Roland Scheidegger | |
2010-02-12 | Revert "util: Fix descriptors for R32_FLOAT and R32G32_FLOAT formats." | Michal Krol | |
This reverts commit aa0b671422880b99dc178d43d1e4e1a3f766bf7f. | |||
2010-02-12 | util: Fix descriptors for R32_FLOAT and R32G32_FLOAT formats. | Michal Krol | |
Fill in ones for missing components. | |||
2010-02-11 | gallium: make u_blitter code save/restore stencil ref values | Roland Scheidegger | |
2010-02-10 | gallium: use os_time.h in u_timed_winsys.c | Brian Paul | |
2010-02-09 | gallium: don't put stencil ref value in pipe_depth_stencil_alpha_state | Roland Scheidegger | |
This will make driver's life a bit harder, however it makes sense that stencil reference value is not part of the pipe_depth_stencil_alpha_state, because it often (there are some algorithms which require this) changes more frequently than the rest of the dsa state. This is also encouraged by some graphic APIs. Treat it similar to pipe_blend_color. | |||
2010-02-06 | Gallium: Add Solaris atomic function definitions to u_atomic.h | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> | |||
2010-02-05 | Merge remote branch 'origin/lp-binning' | José Fonseca | |
Conflicts: src/gallium/auxiliary/util/u_dl.c src/gallium/auxiliary/util/u_time.h src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tile_cache.c | |||
2010-02-04 | auxiliary: util_stream -> os_stream | José Fonseca | |
2010-02-04 | util: Reimplement u_time on top of os_time. | José Fonseca | |
2010-02-04 | util: Disable u_time.c implementation for embedded. | José Fonseca | |
This needs to go into OS module. | |||
2010-02-04 | util: Add missing include. | José Fonseca | |
2010-02-03 | util: Remove unnecessary header. | Vinson Lee | |
2010-02-03 | util: Cast to match the MSVC intrinsics. | José Fonseca | |
The cast is not optional in C++. | |||
2010-02-03 | util: Don't include system headers inside extern "C" { ... } | José Fonseca | |
That breaks when some of the system headers have C++ code. | |||
2010-02-03 | util: Reimplement all utility functions in terms of the new OS abstraction. | José Fonseca | |
2010-02-02 | gallium: Move some compiler portability stuff into p_compiler.h | José Fonseca | |
2010-02-02 | gallium: Move deprecated pipe/internal/p_winsys_screen.h inside ↵ | José Fonseca | |
util/u_simple_screen.h | |||
2010-02-02 | gallium: Move p_thread.h and p_atomic.h out of gallium interfaces. | José Fonseca | |
Into os/os_thread.h and util/u_atomic.h respectively. | |||
2010-02-02 | gallium: Make pipe_atomic a regular int32_t. | José Fonseca | |
2010-02-02 | gallium: pipe/p_inlines.h -> util/u_inlines.h | José Fonseca | |
2010-02-01 | util: Add missing includes. | José Fonseca | |
2010-01-31 | Merge remote branch 'origin/master' into lp-binning | José Fonseca | |
Conflicts: Makefile src/gallium/auxiliary/util/u_surface.c src/gallium/drivers/llvmpipe/lp_flush.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/llvmpipe/lp_tile_cache.c src/mesa/state_tracker/st_cb_condrender.c | |||
2010-01-28 | Merge commit 'origin/perrtblend' | Roland Scheidegger | |
Conflicts: src/gallium/drivers/softpipe/sp_screen.c src/gallium/include/pipe/p_defines.h | |||
2010-01-27 | util: Remove unnecessary header. | 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-22 | gallium/util: fix incorrect shift in a4r4g4b4_put_tile_rgba() | Brian Paul | |
Fixes fd.o bug 23313. | |||
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-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-19 | util/blit: document params to util_blit_pixels_writemask() | Brian Paul | |
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-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-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-14 | gallium/util: added debug_dump_texture() and ppm output | Brian Paul | |
Now we can get dump debug images on Linux too. | |||
2010-01-14 | gallium/util: silence warning about array initializers | Brian Paul | |
2010-01-11 | Revert "util: Build u_bitmask.o when using make." | Brian Paul | |
This reverts commit 01eff0e6d23f90650de7c563f74a1aec3de112a6. u_bitmask.c was already in the C_SOURCES list. | |||
2010-01-11 | util: Set flatshade for blitter. | Corbin Simpson | |
It was bugging me. +1 FPS on softpipe. | |||
2010-01-11 | util/blitter: remove unused variable | Keith Whitwell | |
2010-01-10 | util: Apply Brian's suggested blit improvements. | Corbin Simpson | |
copypix works just fine. | |||
2010-01-10 | gallium: u_blitter add overlapping blit support. | Dave Airlie | |
the xorg state tracker really wants the driver to handle overlapping blits, and r300 uses u_blitter for blits. This patch adds overlapping blit support via a temporary surface when its required. |