Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2007-10-28 | Replace supported_formats with is_format_supported interface. | Michal Krol | |
The old supported_formats interface returned a list of formats supported by a pipe/winsys implementation. This was reasonable when gallium had a fixed list of predefined format. Now things has changed and the definition of PIPE_FORMAT is more flexible. The new shiny is_format_supported interface gets PIPE_FORMAT as an argument and returns a boolean whether this particular format is supported. | |||
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 | Move region_alloc() and region_release() to pipe_winsys. | Brian | |
This allows regions to be allocated w/out a rendering context. | |||
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-24 | a bit more work for optimizing clears in tile cache (not enabled yet) | Brian | |
2007-10-24 | added a pipe->flush() call in xmesa_clear() | Brian | |
2007-10-22 | don't use GL types for get/put_tile() params | Brian | |
2007-10-20 | Remove obsolete read/write_quad() functions | Brian | |
2007-10-19 | don't alloc region in xmesa_surface_alloc(), fixes a mem leak | Brian | |
2007-10-19 | clamp/clip in put_tile(), move softpipe_init_surface_funcs() call | Brian | |
2007-10-14 | implement put_tile() | Brian | |
2007-10-14 | accum buffer support | Brian | |
2007-08-17 | replace assertion w/ conditionals in xmesa_clear() | Brian | |
2007-08-17 | fix buffer clearing problems | Brian | |
2007-08-11 | Change/fix surface allocation functions. | Brian | |
Use xmesa_new_color_surface() for front/back renderbuffer surfaces. Use xmesa_surface_alloc() for everything else (textures, other renderbuffers) | |||
2007-08-11 | repair breakage from recent pipe_winsys re-org | Brian | |
2007-08-10 | invert Y axis | Brian | |
2007-08-09 | asst changes to get softpipe rendering again (no zbuf support for now) | 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-30 | Lots of improvements to the surface-related code. | Brian | |
Z testing now works with i915 driver. Add gl_renderbuffer::surface pointer (and reverse pointer). Remove intel_surface and xmesa_surface types - no longer used. | |||
2007-07-30 | added map/unmap() stubs | Brian | |
2007-07-13 | minor rename | Brian | |
2007-07-11 | need to clamp floats to [0,1] in write functions | Brian | |
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-06-25 | code for functional Z buffer surface | Brian | |
2007-06-20 | checkpoint: implement z/depth testing | Brian | |
2007-06-20 | plug in write_mono_row_ub | 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. |