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