summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/p_winsys.h
AgeCommit message (Collapse)Author
2007-11-01Start re-working SwapBuffers.Brian
intelCopyBuffer() is now intelDisplayBuffer(): it displays the given surface in the on-screen window. Added a pipe_surface parameter to winsys->flush_frontbuffer(). Front buffer rendering/flushing actually works now. But, we should only allocate the front surface on demand...
2007-10-26surface_alloc() is now a winsys function.Brian
This allows surfaces to be allocated without a rendering context. A few loose ends to resolve, but in working condition.
2007-10-25Move region_alloc() and region_release() to pipe_winsys.Brian
This allows regions to be allocated w/out a rendering context.
2007-10-25Briefly describe the buffer management interface.José Fonseca
2007-10-10Added user_buffer_create() methodBrian
This is used to wrap user-space data in a pipe buffer object to allow more uniform treatment of various things. For example, wrapping client-side vertex arrays so they look like VBOs.
2007-10-10update comments (s/softpipe/gallium/ etc)Brian
2007-09-17s/bugmgr/bufgr/Brian
2007-09-10merge buffer_unreference(), buffer_reference()Brian
2007-08-11remove #include mtypes.hBrian
2007-08-10Move string functions to state_tracker, add queries to pipe, winsys.Keith Whitwell
2007-08-10Lift common winsys functions into pipe's new p_winsys.Keith Whitwell