mesa: Changes to 'softpipe_0_1_branch'
Keith Whitwell
keithw at kemper.freedesktop.org
Mon Aug 13 15:24:22 UTC 2007
src/mesa/pipe/i915simple/i915_blit.c | 40 +--
src/mesa/pipe/i915simple/i915_blit.h | 26 +-
src/mesa/pipe/i915simple/i915_clear.c | 6
src/mesa/pipe/i915simple/i915_context.c | 27 +-
src/mesa/pipe/i915simple/i915_context.h | 18 -
src/mesa/pipe/i915simple/i915_debug.c | 194 +++++++++---------
src/mesa/pipe/i915simple/i915_debug_fp.c | 39 +--
src/mesa/pipe/i915simple/i915_prim_emit.c | 33 ---
src/mesa/pipe/i915simple/i915_regions.c | 64 +++---
src/mesa/pipe/i915simple/i915_state.c | 6
src/mesa/pipe/i915simple/i915_state_derived.c | 14 -
src/mesa/pipe/i915simple/i915_state_dynamic.c | 88 +++-----
src/mesa/pipe/i915simple/i915_state_emit.c | 8
src/mesa/pipe/i915simple/i915_state_fragprog.c | 2
src/mesa/pipe/i915simple/i915_state_immediate.c | 35 +--
src/mesa/pipe/i915simple/i915_state_inlines.h | 6
src/mesa/pipe/i915simple/i915_surface.c | 22 +-
src/mesa/pipe/i915simple/i915_tex_layout.c | 146 ++++++-------
src/mesa/pipe/i915simple/i915_tex_layout.h | 4
src/mesa/pipe/i915simple/i915_winsys.h | 2
src/mesa/pipe/p_compiler.h | 63 +++++
src/mesa/pipe/p_context.h | 69 +++---
src/mesa/pipe/p_defines.h | 10
src/mesa/pipe/p_state.h | 253 +++++++++++-------------
src/mesa/pipe/p_util.h | 117 +++++++++++
src/mesa/pipe/softpipe/sp_clear.c | 2
src/mesa/pipe/softpipe/sp_clear.h | 2
src/mesa/pipe/softpipe/sp_quad_fs.c | 12 -
src/mesa/pipe/softpipe/sp_tex_layout.c | 13 -
29 files changed, 735 insertions(+), 586 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit 76818b67092579585d9fcb7df1a8c133e6c94a6c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Mon Aug 13 16:24:24 2007 +0100
Missing files
commit 40a86b20478024ca7c55400019c536cb5ff631d1
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Mon Aug 13 16:07:11 2007 +0100
Start breaking the #include dependencies between pipe drivers and mesa.
Pipe drivers shouldn't really know much about mesa and certainly shouldn't
be #including files from src/mesa/main and the like.
I've also (in i915simple especially) moved over from GL types to
more conventional int/unsigned usage. This probably isn't really the
ultimate desired set of types to use - possibly C99 would be better. It
may even be that a subset of the GL types is preferable.
More information about the mesa-commit
mailing list