mesa: Changes to 'gallium-0.1'

Jose Fonseca jrfonseca at kemper.freedesktop.org
Mon Feb 18 21:06:56 PST 2008


 SConstruct                                       |   13 
 configs/beos                                     |    4 
 configs/default                                  |    4 
 configs/freebsd-dri                              |    2 
 configs/freebsd-dri-amd64                        |    4 
 configs/freebsd-dri-x86                          |    4 
 configs/linux-directfb                           |    4 
 configs/linux-dri                                |    2 
 configs/linux-dri-ppc                            |    2 
 configs/linux-dri-x86                            |    4 
 configs/linux-dri-x86-64                         |    4 
 configs/linux-dri-xcb                            |    2 
 configs/linux-icc                                |    4 
 configs/linux-icc-static                         |    4 
 configs/linux-indirect                           |    2 
 configs/linux-solo                               |    2 
 configs/linux-solo-x86                           |    4 
 configs/linux-sparc                              |    4 
 configs/linux-x86                                |    4 
 configs/linux-x86-64                             |    4 
 configs/linux-x86-glide                          |    4 
 configs/sunos5-gcc                               |    4 
 src/gallium/SConscript                           |    7 
 src/gallium/auxiliary/cso_cache/Makefile         |    7 
 src/gallium/auxiliary/draw/Makefile              |    7 
 src/gallium/auxiliary/draw/draw_private.h        |    2 
 src/gallium/auxiliary/draw/draw_vf.c             |   10 
 src/gallium/auxiliary/draw/draw_vf_sse.c         |    8 
 src/gallium/auxiliary/draw/draw_vs_sse.c         |    2 
 src/gallium/auxiliary/gallivm/SConscript         |   16 
 src/gallium/auxiliary/pipebuffer/Makefile        |    8 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c  |  302 -----
 src/gallium/auxiliary/rtasm/Makefile             |   15 
 src/gallium/auxiliary/rtasm/SConscript           |   12 
 src/gallium/auxiliary/rtasm/rtasm_cpu.c          |   50 
 src/gallium/auxiliary/rtasm/rtasm_cpu.h          |   42 
 src/gallium/auxiliary/rtasm/rtasm_execmem.c      |  134 ++
 src/gallium/auxiliary/rtasm/rtasm_execmem.h      |   45 
 src/gallium/auxiliary/rtasm/rtasm_ppc_spe.c      |  386 +++++++
 src/gallium/auxiliary/rtasm/rtasm_ppc_spe.h      |  314 +++++
 src/gallium/auxiliary/rtasm/rtasm_x86sse.c       | 1219 +++++++++++++++++++++++
 src/gallium/auxiliary/rtasm/rtasm_x86sse.h       |  278 +++++
 src/gallium/auxiliary/tgsi/Makefile              |    8 
 src/gallium/auxiliary/tgsi/exec/tgsi_sse2.c      |    2 
 src/gallium/auxiliary/util/Makefile              |   11 
 src/gallium/auxiliary/util/SConscript            |    1 
 src/gallium/auxiliary/util/u_mm.c                |  283 +++++
 src/gallium/auxiliary/util/u_mm.h                |   91 +
 src/gallium/drivers/cell/ppu/cell_context.h      |    2 
 src/gallium/drivers/cell/ppu/cell_state_fs.c     |    2 
 src/gallium/drivers/cell/ppu/cell_vertex_fetch.c |    2 
 src/gallium/drivers/failover/Makefile            |    9 
 src/gallium/drivers/i915simple/Makefile          |    9 
 src/gallium/drivers/i965simple/Makefile          |   25 
 src/gallium/drivers/softpipe/Makefile            |    9 
 src/gallium/drivers/softpipe/sp_fs_sse.c         |    2 
 src/gallium/winsys/dri/Makefile.template         |    5 
 src/glx/x11/Makefile                             |    6 
 src/mesa/ppc/rtasm/spe_asm.c                     |  385 -------
 src/mesa/ppc/rtasm/spe_asm.h                     |  314 -----
 src/mesa/sources                                 |    7 
 src/mesa/state_tracker/st_program.h              |    1 
 62 files changed, 2982 insertions(+), 1141 deletions(-)

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

New commits:
commit 5d78212d752e021555356bbb9cc5993ad6d9e847
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 14:00:16 2008 +0900

    Bring in ppc spe rtasm into gallium's rtasm module.
    
    Moving files since these are not being used outside gallium.

commit b0eef0dc2557febea7d425fee1f9c2da382898a6
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 13:41:38 2008 +0900

    Add run-time cpu capabilities detection stubs.

commit 90b2beb661f630966788a6e909dc759c99e38973
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 13:27:13 2008 +0900

    Simplify makefile boilerplate code.
    
    Don't define ASM_SOURCES variable globally -- reserve that variable to be defined
    locally by makefiles, together with C_SOURCES and CPP_SOURCES.

commit f430d95a36d55141cd9ef911aab70364ce4a4108
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 12:52:28 2008 +0900

    Use gallium's rtasm module.

commit 17158c2f00f5bee29ec8239367fd5498f22e4a91
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 12:24:42 2008 +0900

    Move mm.c code into util module.
    
    Using the u_ prefix to distingish the c source files that support gallium
    interfaces and those that have really no relation with gallium itself.

commit d2f6c9ab10656f6ecda131a6785a60565026d249
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 12:05:32 2008 +0900

    Add copyright headers to all rtasm source files.

commit 39ea0308425ad04618061129c63c22ac0efb0692
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 12:00:48 2008 +0900

    Rename rtasm files.

commit df8ab3140ce05599e1dc983ac211a30fc845d9b5
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 11:49:48 2008 +0900

    Bring rtasm from mesa to gallium.

commit e773a813cf475e2a7ad79ea1ec698bf2530d0433
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Tue Feb 19 10:50:39 2008 +0900

    Initial scons support to build gallivm.
    
    Not yet complete.

commit e279b1c57ac8d17703d80f1b644fd1d4f115101b
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Mon Feb 18 14:35:19 2008 +0000

    More llvm -> gallivm.
    
    Forgot this one on the last commit.



More information about the mesa-commit mailing list