summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau
AgeCommit message (Collapse)Author
2007-01-14nouveau: nv10: stencil functionsPatrice Mandin
2007-01-14nouveau: nv10: currently fails initcard and bindbuffers, till donePatrice Mandin
2007-01-14nouveau: nv10 blending done, remove nv10ViewportPatrice Mandin
2007-01-13nouveau: update nv10 statePatrice Mandin
2007-01-13nouveau: Add clear color for nv10Patrice Mandin
2007-01-13nv10 has alpha color maskPatrice Mandin
2007-01-08nouveau: allow the use of multiple subchannels/objects by default.Ben Skeggs
2007-01-02Update spot light paramsPatrice Mandin
2007-01-02nouveau: bump drm patchlevel.Ben Skeggs
2006-12-27nouveau: Use bufferobj interface for fragment program uploadsBen Skeggs
2006-12-27nouveau: Initial buffer object supportBen Skeggs
2006-12-27nouveau: We'll need syncNotifier for NV_MEMORY_TO_MEMORY_FORMAT too.Ben Skeggs
2006-12-27nouveau: add nouveau_mem_alloc/free debuggingBen Skeggs
2006-12-27nouveau: record *actual* type of memory that was alloc'd, not the requested ↵Ben Skeggs
types.
2006-12-27nouveau: TypoBen Skeggs
2006-12-27nouveau: Add simple wrapper for NV_MEMORY_TO_MEMORY_FORMAT.Ben Skeggs
2006-12-26nouveau: Make use of NOUVEAU_DEBUG for shader disasmBen Skeggs
2006-12-26nouveau: Make the notifier stuff actually work..Ben Skeggs
2006-12-26nouveau: Wait on notifier to check for completion of previous commands.Ben Skeggs
We can't wait on NV_PGRAPH_STATUS. We don't have the regs mapped, and there's no guarantee that we'll catch PGRAPH idle when multiple channels are active.
2006-12-26nouveau: Add notifier support functionsBen Skeggs
2006-12-24nouveau: Kill some compile warnings.Ben Skeggs
2006-12-24nouveau: Modify span routines to use nouveau_renderbuffer instead of ↵Ben Skeggs
driRenderbuffer
2006-12-23nouveau: maintain numClipRects/pClipRects in context.Ben Skeggs
2006-12-23nouveau: Don't fill nrb->dPriv for private buffersBen Skeggs
2006-12-23nouveau: get 16bpp workingBen Skeggs
2006-12-17Don't build passthrough shader on <NV40Ben Skeggs
2006-12-16Get nv10_swtcl.c working enough for glxgears on NV40.Ben Skeggs
2006-12-15NV1x/2x hw_func stubs.Ben Skeggs
2006-12-14Improve SwapBuffers a bit.Ben Skeggs
2006-12-140x4497 doesn't have NV30_TCL_PRIMITIVE_3D_NORMALIZE_ENABLEBen Skeggs
2006-12-14Some more voodoo to get 3D going with a minimal initial context.Ben Skeggs
2006-12-08Update spot light params also for nv20 and nv30Patrice Mandin
2006-12-08grr, always check twice before commitPatrice Mandin
2006-12-08Resend spot light parameters when part of it changesPatrice Mandin
2006-12-08Skeletal extension handling across chipsets.Ben Skeggs
2006-12-08NV_44 uses nv30InitStateFuncs tooBen Skeggs
2006-12-08state cache is automagically flushed on a normal BEGIN_RING_SIZEBen Skeggs
2006-12-08Implement a simple nv30Clear, and make sure we get a nouveau_renderbufferBen Skeggs
for the depth buffer and not a Mesa renderbuffer adaptor
2006-12-08oops, typoBen Skeggs
2006-12-08Create visuals for modes the ddx providesBen Skeggs
2006-12-08oops, we don't want this by default just yet...Ben Skeggs
2006-12-08Some work on buffer handling, most likely not entirely correct andBen Skeggs
incomplete. But, it works well enough that windows can be moved/resized.
2006-12-03Fix the swtcl module.Stephane Marchesin
2006-12-03Remove duplicate nv10 tcl definesPatrice Mandin
2006-12-03Merge the pciid work. Use lock step versioning with the drm.Stephane Marchesin
2006-12-03Fix a copy+paste'o that caused some *very* strange bugs..Ben Skeggs
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-25Incomplete shader stuff, should mostly work for NV40. Other cards, not soBen Skeggs
much..