summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-02-01driDestroyDisplay: Fix comment, it is called now.Michel Dänzer
2007-02-01driDestroyDisplay: Remove Drivers list entry when dlclosing its handle.Michel Dänzer
This fixes a regression from commit f81b1dbe374fe446f6ef676e70a72952ffb47d4e: Since then, driDestroyDisplay gets called from __glXFreeDisplayPrivate. It dlcloses the handles associated with the display but fails to remove their references from the Drivers list, so subsequent calls to OpenDriver return a stale handle and an invalid createNewScreenFunc pointer. The attempt to call the latter results in a segfault when running amoeba, e.g.
2007-02-01fix unitialized values in radeonClearRoland Scheidegger
2007-01-31_mesa_pack_rgba_span_float: fix for packing data into groupXiang, Haihao
2007-01-30regeneratedBrian
2007-01-30s/params/pointer/ for glGetVertexAttribPointerBrian
2007-01-30bump version to 6.5.3Brian
2007-01-30s/params/pointer/ for glGetVertexAttribPointerBrian
2007-01-30s/params/pointer/ for glGetVertexAttribPointerBrian
2007-01-30s/params/pointer/ for glGetVertexAttribPointerBrian
2007-01-30nouveau: arghBen Skeggs
2007-01-30nouveau: misc NV40 fixesBen Skeggs
2007-01-30nouveau: NV40 glClipPlane support.Ben Skeggs
2007-01-30nouveau: rework shader param handlingBen Skeggs
Conflicts: src/mesa/drivers/dri/nouveau/nouveau_shader_0.c
2007-01-30nouveau: oops, build attrib map after we know how the final shader will look..Ben Skeggs
2007-01-30nouveau: remove an unused tableBen Skeggs
2007-01-30nouveau: oopsBen Skeggs
2007-01-30nouveau: maintain a map of which vtxprog input corresponds to which arrayBen Skeggs
2007-01-30nouveau: unhardcode some more NV30TCL_FP_CONTROL valuesBen Skeggs
2007-01-29nouveau : NOUVEAU_RING_TRACEMatthieu Castet
allow to print what we are really sending to the fifo.
2007-01-29nouveau : nv10 comment icomplete commandMatthieu Castet
2007-01-28nouveau : nv10 mixing cached stuff with not cached stuff is bad.Matthieu Castet
2007-01-28nouveau: fix nv30 line widthBen Skeggs
2007-01-28nouveau: initial GL_ARB_occlusion_query supportBen Skeggs
Only enabled on NV40, NV20/NV30 code is untested.. However, NV30 should be identical to NV40.
2007-01-28nouveau: extend notifier interface to allow multiple notifiers in a memory ↵Ben Skeggs
block.
2007-01-27Updated copyright header.Claudio Ciccani
Switched to LGPL (GPL header was a cut-&-paste mistake).
2007-01-27Bug 9628: no entry for GetVertexAttribPointervGeorge Sapountzis
This is because (in glX_API.xml) GetVertexAttribPointerv is aliased to GetVertexAttribPointervARB which is then aliased to GetVertexAttribPointervNV. Make GetVertexAttribPointerv alias GetVertexAttribPointervNV directly. Patch by Ian Romanick <idr@us.ibm.com> and regenerate.
2007-01-26Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesaBrian
2007-01-26fix typoBrian
2007-01-27nouveau: more work on nv04, this time buffer format/pitches/...Stephane Marchesin
2007-01-26document, re-indent _mesa_ffsll()Brian
2007-01-26Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesaBrian
2007-01-26Bug #9604: Fix a static buffer allocation failure.Eric Anholt
The pool that the static buffer got allocated from was sized by pitch * height, but the buffer generated from it had its size aligned to a tile boundary, so allocation failed if pitch * height wasn't aligned. However, the 2d driver ensures that the size ends at a tile boundary, so just pass the 2d driver's buffer size rather than calculating it.
2007-01-26Add _mesa_ffsll() for compatibility on OSes without ffsll(), and use it.Eric Anholt
2007-01-26Remove dead code causing a warning.Eric Anholt
2007-01-26Override Const.CheckArrayBounds for Xserver in XMesaCreateContext().George Sapountzis
This leaves one last XFree86Server ifdef in Mesa core. --- Bug 9285: misc glcore, xmesa cleanups ACKed by Ian Romanick.
2007-01-26Drop old (pre-AIGLX) GLcore interface.George Sapountzis
The old GLcore interface was replaced in Xorg 7.1 with the addition of AIGLX, it is only used by DDX's which are known not to work with the new DIX glx code. --- Bug 9285: misc glcore, xmesa cleanups ACKed by Ian Romanick.
2007-01-26Merge branch 'master' of git+ssh://znh@git.freedesktop.org/git/mesa/mesaZou Nan hai
2007-01-26ARB_Occlusion_query should support multiple query at same timeZou Nan hai
2007-01-25nouveau: unbreak NOUVEAU_RING_DEBUGBen Skeggs
2007-01-25nouveau: add result scaling to shader backend, use it in RSQ emul for NV40.Ben Skeggs
2007-01-25nouveau: and here's the "oops, I suck" commit :)Ben Skeggs
2007-01-25nouveau: some extra debug outputBen Skeggs
2007-01-24965 glxswapcontrol fixZou Nan hai
2007-01-24 965 ARB_Occlusion_query fixZou Nan hai
2007-01-23silence C++ warningsBrian
2007-01-23fixes for C++ warnings/errorsBrian
2007-01-23i915tex: Relocation fixes:Thomas Hellstrom
Increase the number of allowed relocations per batchbuffer. Fix an assert to avoid an array index overflow. (Reported by Steve Wilkins)
2007-01-23i915tex: Fix randr resizing. Rotation still broken.Thomas Hellstrom
2007-01-23nouveau: DPH and CMP for NV40 which doesn't do it natively.Ben Skeggs