summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri
AgeCommit message (Collapse)Author
2006-12-01Fix an infinite loop error that may occur when many contexts are boundThomas Hellström
to the same drawable in a multithreading environment. This one slipped out of the texman merge.
2006-11-30fix mixed conventional / generic vertex arrays which caused a wrong array ↵Roland Scheidegger
order leading to very bogus rendering (for instance WoW intro screen mentioned in #8250).
2006-11-29fix a bug in the sanity code when outputting vertex progsRoland Scheidegger
2006-11-29call Driver.ProgramStringNotify if a ati_fragment_shader changes and pick up ↵Roland Scheidegger
the change in the r200 driver accordingly.
2006-11-29Add accelerated CopyPixels for non-overlapping, 1:1 blits.Eric Anholt
Submitted by Gary Wong <gtw@gnu.org>
2006-11-28Update miniglx support for new memory managerDave Airlie
2006-11-27remove assertions to match i915tex code (bug 8726)Brian Paul
2006-11-27- Add InitInstruction to hw shader backend, and remove SetUnusedSource.Ben Skeggs
- NV30FP/NV40VP: Clear any fields before we OR new values into them - NV40VP: It seems that it might be possible to write a result reg at the same time a temp is written. In InitInstruction, initialise OUT_DEST to OUT_DEST_TEMP so result regs don't get clobbered by default.
2006-11-26Fix RSQ emulationBen Skeggs
2006-11-26Fix progs/fp/tri-xpdBen Skeggs
Fragprog consts are inlined, so make sure we update *all* occurances of a param :)
2006-11-26Bug #6044: actually delete the texture object in mgaDeleteTextureTilman Sauerbeck
2006-11-25Incomplete shader stuff, should mostly work for NV40. Other cards, not soBen Skeggs
much..
2006-11-25fix scissorBen Skeggs
2006-11-24nv10,nv20,nv30: send correct values for spot light direction X,Y,Z andPatrice Mandin
cutoff parameter C
2006-11-24nv10: rename spot light coefs like nv20,nv30Patrice Mandin
2006-11-23Haihao Xiang's edgeflag patch.Keith Whitwell
2006-11-23Haihao Xiang's pointsize initialization patch.Keith Whitwell
2006-11-23That was really stupid.Stephane Marchesin
2006-11-23realign some of the i830 code from the i915Dave Airlie
2006-11-23fixup draw/depth region handling in i830 along lines of i915Dave Airlie
2006-11-22Some missing state initBen Skeggs
2006-11-21fix segfault with ATI_fs when trying to use a not enabled texture unit (bug ↵Roland Scheidegger
#9110).
2006-11-21Enable nv10 tcl statePatrice Mandin
2006-11-21nv10,nv20: nvX0ShadeModel static functionPatrice Mandin
2006-11-21nv10,nv20,nv30: color light components renamed from a,b,c to r,g,bPatrice Mandin
2006-11-21ah, correct revision nowPatrice Mandin
2006-11-21update from renouveauPatrice Mandin
2006-11-21nv10: update statePatrice Mandin
2006-11-21blend, logicop changes for intelEmitCopyBlit backported to i915Keith Whitwell
2006-11-21nouveauCreateDmaObjectBen Skeggs
2006-11-21Remaining state cache changesStephane Marchesin
2006-11-21Add the state caching mechanism. It seems to work, from what I can see.Stephane Marchesin
2006-11-21Gary Wong's patches for CopyPixels Logiop (enable) and BlendKeith Whitwell
(disallow). Slightly cleaned to disallow on all blend states for code consiseness and turn a table lookup into a function to match other code in the driver.
2006-11-21Gary Wong's fix for 64 bit cleanness of vertex program inputs bitmask.Keith Whitwell
2006-11-21Commit Gary Wong & Keith Packard's changes for bug 8867 -- adjust codeKeith Whitwell
after repositioning of INDEX value in BRW_ATTRIB enum.
2006-11-21More state.Jeremy Kolb
2006-11-20Disable fragment program debug messages.Rune Petersen
2006-11-20Add state initialization to context creation.Jeremy Kolb
2006-11-20Don't perform dangling attribute check on POS attribute. It can't byKeith Whitwell
definition dangle (every vertex has a position). However save->currentsz isn't properly maintained for this attribute, as there is no current position value to track. Reported by Haihao Xiang.
2006-11-19Cleanup the swtcl code.Stephane Marchesin
2006-11-19Use NONINC_METHOD for vertex data.Stephane Marchesin
2006-11-19More work on the swtclStephane Marchesin
2006-11-19More fifo debug fixesStephane Marchesin
2006-11-19Oops.Stephane Marchesin
2006-11-19Fix the fifo debugging feature.Stephane Marchesin
2006-11-19New swtcl implementation. It's simpler than the previous one (doesn't useStephane Marchesin
templates) and it is probably faster as well
2006-11-19Don't bother touching lighting stuff if shaders are in useBen Skeggs
2006-11-19Fix nv30LineWidth, hw expects a ubyte.Ben Skeggs
2006-11-19Avoid sharing subchannels with the ddx until context switching is doneBen Skeggs
properly..
2006-11-19More FIFO fixes.Ben Skeggs