Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-23 | gallium: remove support for separate depth/stencil buffers. Always combined ↵ | Brian | |
now. | |||
2007-12-10 | gallium: remove unnecessary guards on qs->next | Keith Whitwell | |
2007-12-07 | Define PIPE_FORMAT_ tokens as an enum set, rather than #defines. | Brian | |
This makes debugging a _lot_ easier. In gdb, "print format" used to display 613570600, now you see PIPE_FORMAT_A8R8G8B8_UNORM. | |||
2007-12-07 | Get rid of "duplicate" formats. | Brian | |
For example, replace PIPE_FORMAT_U_A8_R8_G8_B8 with PIPE_FORMAT_A8R8G8B8_UNORM | |||
2007-11-20 | add PIPE_FORMAT_Z24_S8 support to softpipe patsh | Brian | |
2007-10-29 | Make gallium compile in win32. | Michal Krol | |
Use FREE, MALLOC, CALLOC, GETENV wrappers. Silence compiler warnings. Add proper copyrights. | |||
2007-10-27 | Use FREE instead of free. Fix newlines. | michal | |
2007-10-27 | Define destroy method called by softpipe's destructor. | michal | |
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-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 | 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-09-18 | Combing depth and stencil objects and making them immutable. | Zack Rusin | |
Converting depth and stencil objects into a single state object (d3d10 like) and making it immutable. | |||
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-08 | fix qs->next tests | Brian | |
2007-08-08 | add quad_stage::begin() funcs | Brian | |
2007-08-01 | s/Z24_S8/S8_Z24/ (stencil is in the high byte) | Brian | |
2007-07-30 | compute scale for Z24 buffers | Brian | |
2007-07-10 | Checkpoint: stencil roughly working, some bugs to fix... | Brian | |
2007-07-10 | clean-ups | Brian | |
2007-07-10 | Fill in remaining switch cases. Only call next stage if quad->mask != 0. | 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-03 | SIMD comments | Brian | |
2007-06-25 | fix logic error in updating of quad's Z values. Basic depth testing works now | Brian | |
2007-06-25 | clean-ups | Brian | |
2007-06-24 | Restructure z test code slightly. | Keith Whitwell | |
Make the logic slightly closer to an eventual SSE or SPE implementation. | |||
2007-06-20 | checkpoint: implement z/depth testing | Brian | |
2007-06-20 | update includes (s/tile/quad/) | Brian | |
2007-06-20 | Rename "tile" files to "quad". | Brian | |