Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-21 | gallium: remove unneeded protos, #includes, etc | Brian | |
2008-01-21 | gallium: move softpipe_get_tex_surface() prototype | Brian | |
2007-12-06 | Hide texture layout details from the state tracker. | Michel Dänzer | |
pipe->get_tex_surface() has to be used for access to texture image data. | |||
2007-11-01 | implement get/put_tile() for xlib driver | Brian | |
2007-10-27 | Remove remnants of softpipe_surface. | Brian | |
This is the last of the clean-up following the change which moved surface allocation to the winsys layer. | |||
2007-10-26 | surface_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-25 | clean-up, simplify some tile code, more to come | 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-20 | Remove obsolete read/write_quad() functions | Brian | |
2007-10-20 | Convert Z/stencil ops to use cached tiles like colors. | Brian | |
Also, quite a bit of re-org of the tile caches and surface mapping/unmapping. Leave surfaces mapped between primitives now. | |||
2007-10-19 | Initial implementation of surface tile caching. | Brian | |
Instead of using read/write_quad() functions, do framebuffer accesses via get/put_tile(). A cache of tiles is used to avoid frequent get/put() calls. Only implemented for color buffers right now. | |||
2007-08-14 | Continue reducing dependencies on core mesa include files. | Keith Whitwell | |
Mainly down to the support for legacy TNL processing now. | |||
2007-08-09 | export softpipe_init_surface_funcs() | Brian | |
2007-08-07 | include p_state.h | Brian | |
2007-08-07 | sketch out new pipe surface/sampler types | Brian | |
2007-08-07 | get rid of temp write_mono_row_ub() function | Brian | |
2007-07-31 | Redesign pipe_surface in terms of pipe_region. | Brian | |
struct pipe_buffer goes away. Added basic region functions to softpipe to allocate/release malloc'd regions. Surface-related code is fairly coherent now. | |||
2007-07-10 | Checkpoint: stencil roughly working, some bugs to fix... | Brian | |
2007-07-10 | Do depth testing with integer values. | Brian | |
Using floats (and float->ushort->float conversion) introduces errors. Only GLushort depth buffers work for now... | |||
2007-07-09 | s/G_/SP_/ | Brian | |
2007-06-20 | checkpoint: implement z/depth testing | Brian | |
2007-06-20 | implement softpipe clearing (untested) | Brian | |
2007-06-19 | Re-org of surface/framebuffer state. | Brian | |
We should be able to render to any depth/format of X window now. | |||
2007-06-14 | Renamed softpipe directories and files to something less confusing. | Keith Whitwell | |
softpipe/state_tracker --> state_tracker/ softpipe/ --> pipe/ softpipe/generic --> pipe/softpipe/ I don't think pipe is a great name, but I disliked all the others too. Luckily it's fairly easy to rename with git, so this can be revisited later. |