Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-03 | gallium: include st_cb_bitmap.h to silence warning | Brian Paul | |
2008-04-03 | gallium: call st_flush_bitmap_cache() | Brian Paul | |
2008-03-26 | gallium: Change pipe->flush() interface to optionally return a fence. | Michel Dänzer | |
The cell driver still uses an internal CELL_FLUSH_WAIT flag, in the long run proper fencing should be implemented for it. | |||
2008-03-21 | Refactor PBO validate/map code. | Brian | |
We always need to do PBO validation, so do that in core Mesa before calling driv er routine. cherry-picked from Mesa/master. | |||
2008-03-21 | gallium: implement PBO operations for glDraw/ReadPixels and glBitmap | Brian Paul | |
At this time there are no optimizations for directly blitting between buffer objects and surfaces (always go through mappings). glean pbo test passes now | |||
2008-02-15 | Code reorganization: update build. | José Fonseca | |
Update the Makefiles and includes for the new paths. Note that there hasn't been no separation of the Makefiles yet, and make is jumping all over the place. That will be taken care shortly. But for now, make should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm might require some minor tweaks. | |||
2008-02-12 | gallium: fix/finish glReadPixels(GL_DEPTH_COMPONENT). | Brian | |
This fixes demos/reflect ('d' key) and tests/zreaddraw.c | |||
2008-01-14 | Remove pipe->get/put_tile_rgba. | Michel Dänzer | |
pipe_get/put_tile_rgba() now use pipe->get/put_tile internally. Also simplify the <format>_get/put_tile_rgba() helper functions and clean up some inconsitencies in them. | |||
2008-01-14 | Remove mapping fields from struct pipe_surface. | Michel Dänzer | |
It's now the responsibility of surface users to keep track of their mappings. | |||
2007-12-20 | gallium: make state tracker explictly ask for rendercache flushes | Keith Whitwell | |
2007-12-07 | Replace "duplicate" formats | Brian | |
2007-12-07 | Eliminate struct pipe_region. | Michel Dänzer | |
Directly use struct pipe_buffer_handle for storage and struct pipe_surface for (un)mapping. | |||
2007-11-29 | Move dimensions from struct pipe_region to struct pipe_surface. | Michel Dänzer | |
2007-11-20 | initial support for PIPE_FORMAT_Z24_S8 | Brian | |
2007-10-25 | Move the get/put_tile() functions to pipe_context. | Brian | |
The _rgba versions are temporary until the state tracker is updated. | |||
2007-10-18 | fix function name | Brian | |
2007-10-18 | make read_stencil_pixels() non-static | Brian | |
2007-10-17 | fix addressing error in read_stencil_pixels() | Brian | |
2007-10-13 | GL_STENCIL_INDEX support | Brian | |
2007-10-13 | get_tile() of Z surfaces returns floats now | Brian | |
2007-10-03 | basic support for reading GL_DEPTH_COMPONENT | Brian | |
2007-08-13 | Added st_fb_orientation() function to determine the up/down orientation of ↵ | Brian | |
the framebuffer. | |||
2007-08-13 | flush pipe before reading image | Brian | |
2007-08-10 | readpixels handles any format/type/packing/transfer ops now | Brian | |
2007-08-10 | glReadPixels | Brian | |