mesa: Changes to 'gallium-0.1'

Michał Król michal at kemper.freedesktop.org
Mon Sep 8 15:30:22 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/tgsi/tgsi_sse2.c            |   87 ++---
 src/gallium/drivers/softpipe/sp_context.c         |   49 ++--
 src/gallium/drivers/softpipe/sp_context.h         |   10 +-
 src/gallium/drivers/softpipe/sp_fs_exec.c         |    2 +-
 src/gallium/drivers/softpipe/sp_fs_sse.c          |    2 +-
 src/gallium/drivers/softpipe/sp_headers.h         |   29 ++-
 src/gallium/drivers/softpipe/sp_quad.c            |  102 +++---
 src/gallium/drivers/softpipe/sp_quad_alpha_test.c |    7 +-
 src/gallium/drivers/softpipe/sp_quad_blend.c      |   16 +-
 src/gallium/drivers/softpipe/sp_quad_colormask.c  |    8 +-
 src/gallium/drivers/softpipe/sp_quad_coverage.c   |   14 +-
 src/gallium/drivers/softpipe/sp_quad_depth_test.c |   52 ++--
 src/gallium/drivers/softpipe/sp_quad_earlyz.c     |   12 +-
 src/gallium/drivers/softpipe/sp_quad_fs.c         |   22 +-
 src/gallium/drivers/softpipe/sp_quad_occlusion.c  |    2 +-
 src/gallium/drivers/softpipe/sp_quad_output.c     |   10 +-
 src/gallium/drivers/softpipe/sp_quad_stencil.c    |   44 ++--
 src/gallium/drivers/softpipe/sp_quad_stipple.c    |   22 +-
 src/gallium/drivers/softpipe/sp_setup.c           |  370 +++++++++++++++++----
 19 files changed, 548 insertions(+), 312 deletions(-)

       via  68e672a86468be3dfa5b09fa71152d7134d62fb3 (commit)
       via  b40732622fe670fbd13ad12b7c1848bd6c73eeb4 (commit)
       via  01f9e5120395f88bba8321e8639cac0bb9c85296 (commit)
       via  84cde72b3e5fa6e39c0df30fdb7985c0745816ef (commit)
       via  ebe6160d7c9ccbddd8b1cc4b0e25b3d61c54293d (commit)
       via  5a25628bd20684ac67adcb542647a0a2d7649a37 (commit)
      from  d25611ede005adddfd9c004b037d9202d94df69e (commit)


- Commits -----------------------------------------------
commit 68e672a86468be3dfa5b09fa71152d7134d62fb3
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Mon Sep 8 17:21:13 2008 +0200

    softpipe: Set SP_NUM_QUAD_THREADS 1 effectively disabling multithreaded softpipe.
    
    We want to make it env variable, or even better, autodetect as the feature makes
    softpipe run slower on a single CPU.

commit b40732622fe670fbd13ad12b7c1848bd6c73eeb4
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Sat Sep 6 16:35:23 2008 +0200

    softpipe: More improvements for multithreaded softpipe.
    
    Store only input and inout of a quad_header in job que.

commit 01f9e5120395f88bba8321e8639cac0bb9c85296
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Sat Sep 6 16:02:24 2008 +0200

    softpipe: Split changing fields of quad_header into input, inout and output parts.

commit 84cde72b3e5fa6e39c0df30fdb7985c0745816ef
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Sat Sep 6 15:19:02 2008 +0200

    softpipe: Improve multithreaded softpipe.
    
    Use condition vars to communicate between threads instead of stalling.

commit ebe6160d7c9ccbddd8b1cc4b0e25b3d61c54293d
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Fri Sep 5 23:21:08 2008 +0200

    softpipe: First attempts at multithreaded softpipe.
    
    Configured for 2 cores.

commit 5a25628bd20684ac67adcb542647a0a2d7649a37
Author: Michal Krol <michal at ubuntu-vbox.(none)>
Date:   Fri Sep 5 17:08:50 2008 +0200

    tgsi: Cleanup code.

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




More information about the mesa-commit mailing list