summaryrefslogtreecommitdiff
path: root/src/nv30_exa.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-20include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.hBen Skeggs1-0/+1
2010-06-09use libc directly for [cm]alloc/freeBen Skeggs1-1/+1
2010-01-13exa: remove nouveau_pixmap_offset()Ben Skeggs1-4/+2
2010-01-11Remove pNv->NVArchBen Skeggs1-1/+1
2010-01-11Initial pass at removal of non-KMS support.Ben Skeggs1-1/+1
2009-12-07Allow texturing from GARTBen Skeggs1-11/+11
2009-11-04exa/nv30: handle reloc failuresBen Skeggs1-10/+20
2009-11-03nv30/exa: support more 16bpp formatsMarcin Slusarz1-2/+16
2009-09-25nv30/exa: fallback on special case xrgb non-repeat texturesMaarten Maathuis1-3/+13
2009-09-25exa: fallback on src pictures without drawableMaarten Maathuis1-3/+8
2009-07-17nv30: don't pin shader memoryBen Skeggs1-3/+2
2009-05-27explicitly mark buffers mappableBen Skeggs1-2/+3
2009-02-16exa: preparation for reintroducing driver-controlled pixmapsBen Skeggs1-2/+6
2009-02-04link against libdrm_nouveau (installed with libdrm)Ben Skeggs1-1/+1
2009-01-29blow up horribly if GPU access to mapped buffer is attemptedBen Skeggs1-6/+0
2009-01-29nv30/exa: resubmit state in composite as neededBen Skeggs1-6/+28
2009-01-29remove unconditional FIRE_RING() in DoneComposite() hooksBen Skeggs1-2/+0
2008-10-22Do frag prog allocation and shader upload in TCL initStuart Bennett1-2/+24
2008-10-22Only hackup shaders onceStuart Bennett1-1/+2
2008-08-22exa: FIRE_RING at the end of compositeMaarten Maathuis1-0/+2
2008-07-29remove use of implicit variables from pushbuf macrosBen Skeggs1-204/+217
2008-07-12nv30: more header name changes...Ben Skeggs1-1/+1
2008-07-12nv30: more bustage from header updateBen Skeggs1-1/+1
2008-07-08nv50: exa/xv share some stuff, punt it out to nv50_accel.[ch]Ben Skeggs1-21/+10
2008-07-07nv50: de-magic things before someone accuses me of being an NVIDIA employeeBen Skeggs1-8/+8
2008-03-14Use PMC definesStuart Bennett1-1/+1
2008-02-29nv30: Remove fix that is useless now, and maybe broken in some casesPatrice Mandin1-17/+0
2008-02-22Revert dummy commitPatrice Mandin1-1/+0
2008-02-22Dummy commitPatrice Mandin1-0/+1
2008-02-03Fixes to nv30/nv40 textured video.Stephane Marchesin1-1/+1
2008-02-03nv30 video texture. Doesn't work with bicubic yet, only bilinear.Stephane Marchesin1-16/+18
2008-02-03Separate the shaders from the rest of the code.Stephane Marchesin1-53/+1
2008-01-29NV30EXA: Always init texture origin, please report if your viewport setup nee...Maarten Maathuis1-0/+2
2008-01-25NV30EXA: Fix viewport setup + switch to triangle based composite.Maarten Maathuis1-51/+51
2008-01-15nv30: set VIEWPORT_TX_ORIGIN to 0 for all cards, except real nv30Patrice Mandin1-2/+5
2008-01-15NV30EXA: Chipset should be masked by 0xFFF0, switch to NVArch while i'm at it.Maarten Maathuis1-1/+1
2008-01-14nv30: Only change VIEWPOR_TX_ORIGIN on real nv30Patrice Mandin1-2/+4
2008-01-06Switch to latest nouveau_class.hStephane Marchesin1-65/+62
2007-12-22nv30: Don't touch 0x1a4Ben Skeggs1-2/+0
2007-12-18Rename NV30TCL to NV34TCL in preparation of the merge.Stephane Marchesin1-23/+23
2007-12-17NV30EXA: Fix rotation.Maarten Maathuis1-10/+27
2007-12-16nv30 exa : handle gart case.Stephane Marchesin1-3/+3
2007-12-16nv30: revert viewport clip change, add myself, add unknown command 0x2b8 (vie...Patrice Mandin1-4/+5
2007-12-15nv30: need to set default depth rangePatrice Mandin1-0/+4
2007-12-15nv30: only 4 texture unitsPatrice Mandin1-5/+3
2007-12-15nv30: fix viewport clipping setupPatrice Mandin1-1/+2
2007-11-23nv30: missing commandPatrice Mandin1-0/+2
2007-11-23nv30: another reference to an objectPatrice Mandin1-0/+2
2007-11-23nv30: rename viewport clipPatrice Mandin1-4/+5
2007-11-23nv30: was not using gart handlePatrice Mandin1-1/+1