mesa: Changes to 'softpipe_0_1_branch'
Keith Whitwell
keithw at kemper.freedesktop.org
Thu Aug 9 10:23:16 UTC 2007
src/mesa/drivers/dri/intel/intel_tex_layout.c | 384 --------
src/mesa/drivers/dri/intel/intel_tex_layout.h | 55 -
src/mesa/drivers/dri/intel_winsys/Makefile | 1
src/mesa/drivers/dri/intel_winsys/intel_batchbuffer.c | 13
src/mesa/drivers/dri/intel_winsys/intel_buffers.c | 199 ----
src/mesa/drivers/dri/intel_winsys/intel_context.c | 115 +-
src/mesa/drivers/dri/intel_winsys/intel_pipe_i915simple.c | 21
src/mesa/drivers/dri/intel_winsys/intel_read_draw_buffer.c | 243 +++++
src/mesa/drivers/dri/intel_winsys/intel_tex.h | 212 ----
src/mesa/drivers/dri/intel_winsys/intel_tex_layout.c | 477 ++++++++++
src/mesa/drivers/dri/intel_winsys/intel_tex_layout.h | 16
src/mesa/pipe/i915simple/Makefile | 2
src/mesa/pipe/i915simple/i915_batch.h | 9
src/mesa/pipe/i915simple/i915_context.c | 7
src/mesa/pipe/i915simple/i915_context.h | 6
src/mesa/pipe/i915simple/i915_debug.c | 616 +++++++------
src/mesa/pipe/i915simple/i915_debug.h | 17
src/mesa/pipe/i915simple/i915_debug_fp.c | 331 ++++++
src/mesa/pipe/i915simple/i915_flush.c | 82 +
src/mesa/pipe/i915simple/i915_state_emit.c | 24
src/mesa/pipe/i915simple/i915_state_fragprog.c | 2
src/mesa/pipe/p_context.h | 4
src/mesa/pipe/p_defines.h | 7
src/mesa/pipe/softpipe/Makefile | 1
src/mesa/pipe/softpipe/sp_buffer.c | 1
src/mesa/pipe/softpipe/sp_context.c | 3
src/mesa/pipe/softpipe/sp_flush.c | 57 +
src/mesa/pipe/softpipe/sp_flush.h | 36
src/mesa/pipe/tgsi/core/tgsi_dump.c | 4
src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c | 13
src/mesa/state_tracker/st_atom_fs.c | 5
31 files changed, 1813 insertions(+), 1150 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit 5279b267688ecf0eb8a9b9873d80aa399538303e
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:22:45 2007 +0100
Quieten TGSI
commit 17dde8dbb131a07f4a1109615fa80b60a7857a60
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:22:29 2007 +0100
Quieten TGSI
commit 4e517f9b0aed27b49c6050a3d7c279efc625f352
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:21:22 2007 +0100
Supporting batchbuffer changes for 1st hwpipe triangles...
commit 13eaf04b56218506bb7967df9aa37b692c44338f
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:20:38 2007 +0100
Remove unreferenced file.
commit 93b6e8aeac8ee410ee49cecd28a785efe5c2b1e3
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:19:09 2007 +0100
Tweaks to state emit, acheives first hw triangles from a pipe driver.
commit c046174eb047c95e25f31390019f04f310ae2b8e
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 11:18:27 2007 +0100
Pull in debug code for human-readable batchbuffer dumps.
commit 9526f7445e9acea8553769bf8f86e3c95655cca1
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 10:35:48 2007 +0100
The pipe version of these files. Can probably relocate to pipe/i915simple.
commit dc2c20b6250915548c7fbfd369fdc890bae2b98c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Thu Aug 9 10:34:35 2007 +0100
Put back the old versions of intel_tex_layout.* in this shared directory.
Unbreak the original i915, i915tex drivers. We will have our own
version of this functionality in the pipe driver and not attempt to share
with the older code.
commit b0e57f789c2ae266fc51874c480d033309075468
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Wed Aug 8 16:42:29 2007 +0100
Hook up pipe flush functionality
commit 93d5cfd8b7c641c5656aed38ad2f9559e09502f0
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Wed Aug 8 16:42:01 2007 +0100
Add flush/finish functionality to pipe.
Not sure if finish() is the right interface yet.
commit d0521ebd516617f4471279e69af5dc0f4e4992af
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Wed Aug 8 16:40:45 2007 +0100
Split swapbuffers and read/draw buffers functionality into two files.
More information about the mesa-commit
mailing list