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