summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/x11
Commit message (Collapse)AuthorAgeFilesLines
* update begin/end_query() functionsBrian2007-09-171-4/+4
|
* merge buffer_unreference(), buffer_reference()Brian2007-09-101-21/+21
|
* clean-ups, commentsBrian2007-09-101-6/+14
|
* RenameBrian2007-09-101-0/+0
|
* fix-up stencil buffersBrian2007-08-231-1/+7
|
* check for null ptr in xm_buffer_unreference()Brian2007-08-231-9/+11
|
* fix xm_buffer_dataBrian2007-08-181-2/+7
|
* replace assertion w/ conditionals in xmesa_clear()Brian2007-08-171-3/+3
|
* fix buffer clearing problemsBrian2007-08-175-42/+32
|
* Change/fix surface allocation functions.Brian2007-08-114-50/+45
| | | | | 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-113-38/+149
|
* return (softpipe) in GL_RENDERER string - temporarilyBrian2007-08-101-1/+1
|
* invert Y axisBrian2007-08-101-19/+16
|
* asst changes to get softpipe rendering again (no zbuf support for now)Brian2007-08-096-216/+369
|
* get rid of temp write_mono_row_ub() functionBrian2007-08-071-1/+2
|
* call st_init_driver_functions()Brian2007-08-061-0/+2
|
* use new xmesa_create_softpipe()Brian2007-08-062-1/+5
|
* softpipe/winsys interfaceBrian2007-08-061-0/+198
|
* pipe->clear() now takes a surface, rather than color/depth/stencil flags.Brian2007-08-023-16/+19
| | | | | pipe->clear() only used to clear whole buffers (no scissor) w/out masking. Draw a colored quadrilateral in all other cases.
* get rid of accum paramBrian2007-08-021-2/+1
|
* rearrange things in xmesa_clear() a bitBrian2007-08-011-3/+6
|
* Checkpoint: glClear changes - working, bug very rough.Brian2007-08-013-1/+33
|
* Redesign pipe_surface in terms of pipe_region.Brian2007-07-313-35/+22
| | | | | | 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-303-256/+54
| | | | | | 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
|
* Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵michal2007-07-271-1/+6
|\ | | | | | | into softpipe_0_1_branch
| * fix GLX_STEREO handling (bug 11705)Brian2007-07-231-1/+6
| |
* | 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
| |
* | remove debug printfBrian2007-07-101-2/+0
| |
* | 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...
* | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵michal2007-07-067-38/+459
|\| | | | | | | into softpipe_0_1_branch
| * fix GLX_USE_TLS breakage, fix a warningBrian2007-06-121-2/+2
| |
| * remove #include "GL/glxtokens.h"Brian2007-05-251-1/+0
| |
| * Fix xserver build after recent XMesa changes.Michel Dänzer2007-05-222-17/+10
| | | | | | | | Only build tested.
| * return True for GLX_Y_INVERTED_EXT queryBrian2007-05-211-1/+1
| |
| * Overhaul/simplify SWvertex and SWspan attribute handling.Brian2007-05-201-4/+4
| | | | | | | | | | Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions.
| * Implement GLX_EXT_texture_from_pixmap.Brian2007-05-195-25/+454
| | | | | | | | Could be done more efficiently... but works.
* | code for functional Z buffer surfaceBrian2007-06-252-5/+76
| |
* | checkpoint: implement z/depth testingBrian2007-06-203-4/+25
| |
* | actually use new glClear codeBrian2007-06-201-0/+12
| |
* | plug in write_mono_row_ubBrian2007-06-201-0/+12
| |
* | Re-org of surface/framebuffer state.Brian2007-06-192-0/+238
| | | | | | | | We should be able to render to any depth/format of X window now.
* | Rename directories again?!Keith Whitwell2007-06-142-5/+5
| | | | | | | | Some git wierdness going on.
* | Use the x11 driver as a test harness for the softpipe/state_tracker code.Keith Whitwell2007-05-246-0/+76
|/ | | | | This has some limitations as we currently require a mapped framebuffer, so it only really works with double-buffered ximage rgba8888 windows.
* fix some renderbuffer/wrapper bugsBrian2007-05-021-6/+6
|
* xmesa: call _glapi_set_dispatch() for all xserver DDXes.George Sapountzis2007-04-201-2/+0
| | | | | | This is to unify the xmesa code across xserver DDX'es. The call is intented for XGL, but it does not hurt to call for other DDX'es. In fact it was not guarded against XGL when it was first added in xserver.
* xmesa: minor cosmeticGeorge Sapountzis2007-04-201-29/+25
| | | | mainly drop 'client' argument from initialize_visual_and_buffer().
* xmesa: split FX functions to separate file, part 2.George Sapountzis2007-04-204-15/+32
|