gallium: Reusable pipe buffer library.
authorJosé Fonseca <jrfonseca@tungstengraphics.com>
Fri, 23 Nov 2007 17:22:54 +0000 (17:22 +0000)
committerJosé Fonseca <jrfonseca@tungstengraphics.com>
Sun, 9 Dec 2007 14:06:00 +0000 (14:06 +0000)
commitb47836225185c8d2e2ccf3e191230304709d0a57
tree8e1e7e40086071cfd1ba35fcbc4aa54813163356
parent708582f6d5bec57716a894a18491078c40448dea
gallium: Reusable pipe buffer library.

This is an optional library that winsys drivers can use to simplify memory
management, and help meet the winsys interface requirements.
16 files changed:
src/mesa/pipe/Makefile
src/mesa/pipe/pipebuffer/Makefile [new file with mode: 0644]
src/mesa/pipe/pipebuffer/linked_list.h [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer.h [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_client.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_fenced.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_fenced.h [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_handle.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_handle.h [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_malloc.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_buffer_null.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_bufmgr.h [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_bufmgr_fenced.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c [new file with mode: 0644]
src/mesa/pipe/pipebuffer/pb_bufmgr_pool.c [new file with mode: 0644]