summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri
AgeCommit message (Collapse)Author
2007-02-03remove now unused vtxfmt stuff from radeon/r200 header filesRoland Scheidegger
2007-02-03fix errorneously adding fog state params to all vertex programs...Roland Scheidegger
2007-02-02Merge branch 'vbo-0.2'Keith Whitwell
Conflicts: src/mesa/main/texcompress_s3tc.c src/mesa/tnl/t_array_api.c
2007-02-02Modify assert to reflect rebase criteriaKeith Whitwell
2007-02-02 push commit 2dfb3a217f730d6783fb2ac8b73248dc682f923c to i915texZou Nan hai
2007-02-02 Fix fd.o #9686, when fall into vertex fog,Zou Nan hai
fog factors are precomputed in t_vb_fog.c compute_fog_blend_factors, which is incompatible with appended fragment fog code. That will make GoogleEarth display abnormally. always use pixel fog.
2007-02-01Correct usage/meaning of max_index parameter.Keith Whitwell
2007-02-01Cope with internally-generated null inputs.Keith Whitwell
2007-02-01fix unitialized values in radeonClearRoland Scheidegger
2007-01-30Use new rebase helper. Remove other rebase code.Keith Whitwell
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-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-27nouveau: more work on nv04, this time buffer format/pitches/...Stephane Marchesin
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-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-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
2007-01-23nouveau: allow for card-specific shader infos to be keptBen Skeggs
NV30/40 fragprog: build FP_CONTROL per-shader, still some hardcoded bits for this reg.. It looks like it has to do with the number of temps used, but needs more looking at. NV40 vtxprog : build VP_IN_REG/VP_OUT_REG during shader compile
2007-01-23nouveau: fill in condition info for instructionsBen Skeggs
2007-01-23nouveau: unbreak nv40Ben Skeggs
2007-01-23nouveau: reindent shader pass0/pass2Ben Skeggs
if this gets rejected by the commit list, just ignore it.. nothing interesting to see here :)
2007-01-23nouveau: start converting shaders into a tree format again..Ben Skeggs
No branching stuff implemented yet. Works enough for gears, probably other stuff broken.
2007-01-21Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesaJeremy Kolb
2007-01-21nouveau: Fixes for nv30.Jeremy Kolb
2007-01-22nouveau: fix some bugs in the nv10 swtcl.Stephane Marchesin
2007-01-21nouveau: add nv04 state support, and small nv04 fixes.Stephane Marchesin