mesa: Changes to 'gallium-0.1'

Jose Fonseca jrfonseca at kemper.freedesktop.org
Sun Apr 13 06:07:08 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/pipebuffer/Makefile          |    2 +
 src/gallium/auxiliary/pipebuffer/SConscript        |    2 +
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h       |   27 ++-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |  299 ++++++++++++++
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c  |  429 ++++++++++++++++++++
 src/gallium/auxiliary/util/Makefile                |    3 +-
 src/gallium/auxiliary/util/SConscript              |    1 +
 src/gallium/auxiliary/util/u_time.c                |  152 +++++++
 src/gallium/auxiliary/util/u_time.h                |   99 +++++
 9 files changed, 1011 insertions(+), 3 deletions(-)
 create mode 100644 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c
 create mode 100644 src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c
 create mode 100644 src/gallium/auxiliary/util/u_time.c
 create mode 100644 src/gallium/auxiliary/util/u_time.h

       via  fb2b5f7a4ac411a5bb5cde12ba15265b30c032e8 (commit)
       via  21c302b0ec39480a7eaab7827cce5b609d196606 (commit)
       via  cd5931240688cb8bd12834e3ba23f858f26dbf8c (commit)
      from  45cc4f546e034adff39c42032a47147e6ab91a08 (commit)


- Commits -----------------------------------------------
commit fb2b5f7a4ac411a5bb5cde12ba15265b30c032e8
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Sun Apr 13 15:10:01 2008 +0900

    gallium: Buffer cache.

commit 21c302b0ec39480a7eaab7827cce5b609d196606
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Sun Apr 13 14:10:46 2008 +0900

    gallium: Initial port of Thomas slab suballocator to pipebuffer.
    
    Not tested yet -- just compiles.
    
    This includes only the slab algorithm. Fencing is already
    implemented in pb_bufmgr_fence and time-based caching will be commited in a
    separate module shortly.

commit cd5931240688cb8bd12834e3ba23f858f26dbf8c
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Sun Apr 13 12:23:26 2008 +0900

    gallium: OS independent time-manipulation functions.

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




More information about the mesa-commit mailing list