summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/softpipe/sp_surface.h
AgeCommit message (Collapse)Author
2007-08-14Continue reducing dependencies on core mesa include files.Keith Whitwell
Mainly down to the support for legacy TNL processing now.
2007-08-09export softpipe_init_surface_funcs()Brian
2007-08-07include p_state.hBrian
2007-08-07sketch out new pipe surface/sampler typesBrian
2007-08-07get rid of temp write_mono_row_ub() functionBrian
2007-07-31Redesign 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-10Checkpoint: stencil roughly working, some bugs to fix...Brian
2007-07-10Do depth testing with integer values.Brian
Using floats (and float->ushort->float conversion) introduces errors. Only GLushort depth buffers work for now...
2007-07-09s/G_/SP_/Brian
2007-06-20checkpoint: implement z/depth testingBrian
2007-06-20implement softpipe clearing (untested)Brian
2007-06-19Re-org of surface/framebuffer state.Brian
We should be able to render to any depth/format of X window now.
2007-06-14Renamed 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.