mesa: Changes to 'gallium-0.1'

Keith Whitwell keithw at kemper.freedesktop.org
Mon Oct 29 15:14:24 UTC 2007


 src/mesa/pipe/draw/draw_flatshade.c           |    2 
 src/mesa/pipe/draw/draw_private.h             |    8 ++
 src/mesa/pipe/draw/draw_vertex.c              |    4 -
 src/mesa/pipe/draw/draw_vertex.h              |   16 ++--
 src/mesa/pipe/draw/draw_vertex_shader.c       |   10 ++
 src/mesa/pipe/draw/draw_vertex_shader_llvm.c  |    2 
 src/mesa/pipe/i915simple/i915_context.h       |    2 
 src/mesa/pipe/i915simple/i915_state_derived.c |    2 
 src/mesa/pipe/llvm/instructions.cpp           |    2 
 src/mesa/pipe/llvm/llvmtgsi.cpp               |   89 +++++++++++++++++++++-----
 src/mesa/pipe/llvm/llvmtgsi.h                 |   13 ++-
 src/mesa/pipe/llvm/storage.cpp                |    3 
 src/mesa/pipe/llvm/storage.h                  |    9 +-
 src/mesa/pipe/softpipe/sp_prim_setup.c        |    6 -
 src/mesa/pipe/softpipe/sp_state_derived.c     |    2 
 src/mesa/sources                              |    4 -
 src/mesa/state_tracker/st_draw.c              |    2 
 src/mesa/state_tracker/st_program.c           |    4 -
 18 files changed, 126 insertions(+), 54 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit a6a3d8cb755c36d4ae1dc4dbfb310f06862a37b4
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Mon Oct 29 10:01:29 2007 -0400

    Remove conditionals from the makefiles.

commit a70c5e37f1c2e43738469e4799ad2b9e7c604782
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Mon Oct 29 08:35:08 2007 -0400

    Remove typedefs from enums.
    
    typedefs are rather evil, remove them and use the enum
    keyword explicitely.

commit 25b17b213b7ba0d1b93ec37211504ee489944ce8
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Mon Oct 29 08:27:32 2007 -0400

    Refactor the LLVM code a bit.
    
    Move the CPU vertex shader execution code to the draw
    module, remove traces of LLVM from the state tracker,
    abstract execution engine for the purposes of the draw module.

commit abe8cd19171def0de000e58b9f71c43adf4c6336
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Fri Oct 26 19:53:53 2007 -0400

    Make sure the swizzling vector is being recreated for each function. This makes
    
    GLSL bricks work.




More information about the mesa-commit mailing list