summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_bitmap.h
AgeCommit message (Collapse)Author
2010-08-04st/mesa: Clean up header file inclusion in st_cb_bitmap.h.Vinson Lee
Removed mtypes.h. Include compiler.h for INLINE symbol. Added forward declarations.
2010-05-12st/mesa: Make st_cb_{bitmap,drawpixels}.h FEATURE_drawpix aware.Chia-I Wu
This change allows st_cb_{bitmap,drawpixels}.h to be used without knowing if FEATURE_drawpix is enabled.
2008-12-12gallium: avoid mapping same vertex buffer in subsequent framesKeith Whitwell
Quite a few util modules were maintaining a single vertex buffer over multiple frames, and potentially reusing it in subsequent frames. Unfortunately that would force us into syncrhonous rendering as the buffer manager would be forced to wait for the previous rendering to complete prior to allowing the map. This resolves that issue, but requires the state tracker to issue a few new flush() calls at the end of each frame.
2008-03-28gallium: implement a glBitmap cacheBrian
The bitmap cache attempts to accumulate a series of glBitmap calls in a buffer to effectively render a whole bunch of bitmaps at once. The cache can be disabled, if needed, by setting UseBitmapCache=GL_FALSE.
2008-03-20gallium: glBitmap code now separated from glDraw/CopyPixels codeBrian