mesa: Changes to 'gallium-0.1'

Keith Whitwell keithw at kemper.freedesktop.org
Mon Apr 14 10:33:00 UTC 2008


The branch, gallium-0.1 has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1

Summary of changes:
 src/gallium/auxiliary/draw/Makefile                |    1 +
 src/gallium/auxiliary/draw/draw_context.c          |   10 +-
 src/gallium/auxiliary/draw/draw_private.h          |   27 ++-
 src/gallium/auxiliary/draw/draw_pt.c               |   54 +++--
 src/gallium/auxiliary/draw/draw_pt.h               |    2 +-
 ...h_pipeline.c => draw_pt_fetch_shade_pipeline.c} |  277 +++++++-------------
 src/gallium/auxiliary/draw/draw_vertex_cache.c     |   33 ++-
 src/gallium/auxiliary/draw/draw_vertex_shader.c    |   19 +-
 src/gallium/auxiliary/draw/draw_vs_exec.c          |  153 ++++++-----
 src/gallium/auxiliary/draw/draw_vs_llvm.c          |   20 +-
 src/gallium/auxiliary/draw/draw_vs_sse.c           |  158 ++++++-----
 src/gallium/drivers/softpipe/sp_prim_vbuf.c        |   21 ++-
 src/gallium/drivers/softpipe/sp_setup.c            |   44 ++--
 13 files changed, 406 insertions(+), 413 deletions(-)
 copy src/gallium/auxiliary/draw/{draw_pt_fetch_pipeline.c => draw_pt_fetch_shade_pipeline.c} (51%)

       via  8e7326832a7420154fc0d526ac682494db1be160 (commit)
       via  0c1cb54923f3ab31caa2821e095685277174dd2f (commit)
       via  3f7a3dd58c0ce2719af83ff1d89a26185d08c04c (commit)
       via  808f968f3ad0cb32e86f517753d5715d00e9ec2c (commit)
       via  aadbb1d7fbbaada6e378cb60194e5861cadf98d1 (commit)
       via  4f550ab821f9aef9f19d9f1e10785f8c1f511ad4 (commit)
      from  84994693f53668d5ca72d57765a0729fe343593b (commit)


- Commits -----------------------------------------------
commit 8e7326832a7420154fc0d526ac682494db1be160
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Apr 14 11:32:50 2008 +0100

    softpipe: do our own culling, don't rely on the draw module.
    
    May not always happen due to passthrough modes, etc.

commit 0c1cb54923f3ab31caa2821e095685277174dd2f
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Sun Apr 13 01:47:07 2008 -0400

    Implement fetch/shade/pipeline or emit vertex passthrough.

commit 3f7a3dd58c0ce2719af83ff1d89a26185d08c04c
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Sat Apr 12 21:52:46 2008 -0400

    Make shaders operate on a block of memory instead of arrays of vertex_header's

commit 808f968f3ad0cb32e86f517753d5715d00e9ec2c
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Fri Apr 11 19:58:22 2008 -0400

    return true if one of the vertices has been clipped

commit aadbb1d7fbbaada6e378cb60194e5861cadf98d1
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Sat Apr 12 15:45:28 2008 -0400

    pass arbitrary number of vertices to the shader execution cycle

commit 4f550ab821f9aef9f19d9f1e10785f8c1f511ad4
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Mon Apr 7 20:38:39 2008 -0400

    introduce a define to maxout the processed vertices

---------------------------------




More information about the mesa-commit mailing list