aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/x11/xm_surface.c
Commit message (Collapse)AuthorAgeFilesLines
* don't use GL types for get/put_tile() paramsBrian2007-10-221-4/+4
|
* Remove obsolete read/write_quad() functionsBrian2007-10-201-113/+0
|
* don't alloc region in xmesa_surface_alloc(), fixes a mem leakBrian2007-10-191-3/+1
|
* clamp/clip in put_tile(), move softpipe_init_surface_funcs() callBrian2007-10-191-4/+21
|
* implement put_tile()Brian2007-10-141-1/+12
|
* accum buffer supportBrian2007-10-141-1/+2
|
* replace assertion w/ conditionals in xmesa_clear()Brian2007-08-171-3/+3
|
* fix buffer clearing problemsBrian2007-08-171-1/+27
|
* Change/fix surface allocation functions.Brian2007-08-111-41/+39
| | | | | Use xmesa_new_color_surface() for front/back renderbuffer surfaces. Use xmesa_surface_alloc() for everything else (textures, other renderbuffers)
* repair breakage from recent pipe_winsys re-orgBrian2007-08-111-1/+33
|
* invert Y axisBrian2007-08-101-19/+16
|
* asst changes to get softpipe rendering again (no zbuf support for now)Brian2007-08-091-17/+77
|
* get rid of temp write_mono_row_ub() functionBrian2007-08-071-1/+2
|
* Redesign pipe_surface in terms of pipe_region.Brian2007-07-311-29/+13
| | | | | | struct pipe_buffer goes away. Added basic region functions to softpipe to allocate/release malloc'd regions. Surface-related code is fairly coherent now.
* Lots of improvements to the surface-related code.Brian2007-07-301-243/+45
| | | | | | 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.
* added map/unmap() stubsBrian2007-07-301-0/+17
|
* minor renameBrian2007-07-131-1/+1
|
* need to clamp floats to [0,1] in write functionsBrian2007-07-111-2/+2
|
* Checkpoint: stencil roughly working, some bugs to fix...Brian2007-07-101-1/+64
|
* Do depth testing with integer values.Brian2007-07-101-4/+8
| | | | | Using floats (and float->ushort->float conversion) introduces errors. Only GLushort depth buffers work for now...
* code for functional Z buffer surfaceBrian2007-06-251-3/+74
|
* checkpoint: implement z/depth testingBrian2007-06-201-0/+14
|
* plug in write_mono_row_ubBrian2007-06-201-0/+12
|
* Re-org of surface/framebuffer state.Brian2007-06-191-0/+231
We should be able to render to any depth/format of X window now.