summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/xlib/xm_winsys_aub.c
AgeCommit message (Collapse)Author
2008-01-25gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell
Provide an actual definition of the pipe_buffer struct, containing the parameters used to create the buffer, and its refcount. Shift refcounting buffers out of the winsys interface, similar to surfaces & textures. Rework pipebuffer/ to reflect the fact these changes, and also Michel's reworking of the buffer interface.
2008-01-25gallium: Simplify winsys buffer interface.Michel Dänzer
The properties of a buffer represented by struct pipe_buffer_handle are now basically constant over its lifetime. The state tracker gets to deal with any more complex buffer semantics it may need to provide.
2008-01-25965: add asserts to catch batch overrunKeith Whitwell
2008-01-04965: fix various refcount issuesKeith Whitwell
2007-12-20965: fix the constant buffersZack Rusin
2007-12-19965: handle BRW_CONSTANT_BUFFER data typeKeith Whitwell
2007-12-19constsZack Rusin
2007-12-19965: align buffer allocations to 4kKeith Whitwell
2007-12-19965: allocate buffer space to hold batch commandsKeith Whitwell
2007-12-18gallium: give userbuffers some storage in the aub buffer poolKeith Whitwell
2007-12-13965: implement magic buffer offset callbackKeith Whitwell
2007-12-11Hmm, missed these two files. Sorry.Zack Rusin