mesa: Changes to 'softpipe_0_1_branch'
Brian Paul
brianp at kemper.freedesktop.org
Wed Aug 22 11:28:01 UTC 2007
src/mesa/pipe/draw/draw_context.h | 2
src/mesa/pipe/draw/draw_prim.c | 9 ++
src/mesa/pipe/draw/draw_private.h | 2
src/mesa/pipe/i915simple/i915_context.c | 3
src/mesa/pipe/i915simple/i915_context.h | 16 +++--
src/mesa/pipe/i915simple/i915_fpc.h | 8 +-
src/mesa/pipe/i915simple/i915_fpc_emit.c | 81 ++++++--------------------
src/mesa/pipe/i915simple/i915_fpc_translate.c | 20 +++---
src/mesa/pipe/i915simple/i915_state.c | 40 ++++++++++++
src/mesa/pipe/i915simple/i915_state_emit.c | 6 +
src/mesa/pipe/p_context.h | 6 +
src/mesa/pipe/p_defines.h | 8 ++
src/mesa/pipe/p_state.h | 8 +-
src/mesa/pipe/softpipe/sp_context.c | 1
src/mesa/pipe/softpipe/sp_context.h | 7 +-
src/mesa/pipe/softpipe/sp_draw_arrays.c | 31 +++++++++
src/mesa/pipe/softpipe/sp_quad_fs.c | 3
src/mesa/pipe/softpipe/sp_state.h | 4 +
src/mesa/pipe/softpipe/sp_state_fs.c | 25 +++++++-
src/mesa/state_tracker/st_atom_fs.c | 38 +++++++++---
src/mesa/state_tracker/st_atom_vs.c | 49 +++++++++------
src/mesa/state_tracker/st_cb_clear.c | 2
src/mesa/state_tracker/st_cb_drawpixels.c | 2
src/mesa/state_tracker/st_context.h | 7 +-
src/mesa/state_tracker/st_program.h | 4 -
25 files changed, 257 insertions(+), 125 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit c0bb4ba9e665e40a325d82aa2ee48d7b8abd603b
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Aug 22 12:24:51 2007 -0600
Rework of shader constant buffers.
They're now totally independent of the actual shaders.
Also, implemented in terms of pipe_buffer_handles/objects.
More information about the mesa-commit
mailing list