summaryrefslogtreecommitdiff
path: root/src/nv30_exa.c
Commit message (Expand)AuthorAgeFilesLines
* use defined method names where availableIlia Mirkin2015-03-231-10/+10
* nv30/exa: fix shaders on big-endian machinesMarcin Slusarz2013-02-101-136/+136
* exa: fix remaining signed datatype issuesBen Skeggs2012-06-191-3/+3
* nouveau: convert scrn/screen to using new interfacesDave Airlie2012-05-231-3/+3
* nv30/exa: implement support for solid pictures using register combinersBen Skeggs2012-04-241-109/+90
* nv30/exa: use fixed-function texture matrix for src/mask transformsBen Skeggs2012-04-241-108/+52
* nv50/exa: perform texcoord transformations in vertex programBen Skeggs2012-04-241-3/+0
* nv30/nv40: upload shaders directly from rankine/curie initBen Skeggs2012-04-241-66/+241
* Keep a single buffer for random accel data, rather than 3 different onesBen Skeggs2012-04-171-9/+2
* WIP: port to new libdrmBen Skeggs2012-04-141-300/+263
* move away from libdrm's BEGIN_RING (and variants) macrosBen Skeggs2011-12-011-63/+57
* Append _CLASS to object class id definitionsBen Skeggs2011-12-011-3/+3
* convert entire ddx to rnn headersBen Skeggs2011-11-301-95/+97
* include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.hBen Skeggs2010-12-201-0/+1
* use libc directly for [cm]alloc/freeBen Skeggs2010-06-091-1/+1
* exa: remove nouveau_pixmap_offset()Ben Skeggs2010-01-131-4/+2
* Remove pNv->NVArchBen Skeggs2010-01-111-1/+1
* Initial pass at removal of non-KMS support.Ben Skeggs2010-01-111-1/+1
* Allow texturing from GARTBen Skeggs2009-12-071-11/+11
* exa/nv30: handle reloc failuresBen Skeggs2009-11-041-10/+20
* nv30/exa: support more 16bpp formatsMarcin Slusarz2009-11-031-2/+16
* nv30/exa: fallback on special case xrgb non-repeat texturesMaarten Maathuis2009-09-251-3/+13
* exa: fallback on src pictures without drawableMaarten Maathuis2009-09-251-3/+8
* nv30: don't pin shader memoryBen Skeggs2009-07-171-3/+2
* explicitly mark buffers mappableBen Skeggs2009-05-271-2/+3
* exa: preparation for reintroducing driver-controlled pixmapsBen Skeggs2009-02-161-2/+6
* link against libdrm_nouveau (installed with libdrm)Ben Skeggs2009-02-041-1/+1
* blow up horribly if GPU access to mapped buffer is attemptedBen Skeggs2009-01-291-6/+0
* nv30/exa: resubmit state in composite as neededBen Skeggs2009-01-291-6/+28
* remove unconditional FIRE_RING() in DoneComposite() hooksBen Skeggs2009-01-291-2/+0
* Do frag prog allocation and shader upload in TCL initStuart Bennett2008-10-221-2/+24
* Only hackup shaders onceStuart Bennett2008-10-221-1/+2
* exa: FIRE_RING at the end of compositeMaarten Maathuis2008-08-221-0/+2
* remove use of implicit variables from pushbuf macrosBen Skeggs2008-07-291-204/+217
* nv30: more header name changes...Ben Skeggs2008-07-121-1/+1
* nv30: more bustage from header updateBen Skeggs2008-07-121-1/+1
* nv50: exa/xv share some stuff, punt it out to nv50_accel.[ch]Ben Skeggs2008-07-081-21/+10
* nv50: de-magic things before someone accuses me of being an NVIDIA employeeBen Skeggs2008-07-071-8/+8
* Use PMC definesStuart Bennett2008-03-141-1/+1
* nv30: Remove fix that is useless now, and maybe broken in some casesPatrice Mandin2008-02-291-17/+0
* Revert dummy commitPatrice Mandin2008-02-221-1/+0
* Dummy commitPatrice Mandin2008-02-221-0/+1
* Fixes to nv30/nv40 textured video.Stephane Marchesin2008-02-031-1/+1
* nv30 video texture. Doesn't work with bicubic yet, only bilinear.Stephane Marchesin2008-02-031-16/+18
* Separate the shaders from the rest of the code.Stephane Marchesin2008-02-031-53/+1
* NV30EXA: Always init texture origin, please report if your viewport setup nee...Maarten Maathuis2008-01-291-0/+2
* NV30EXA: Fix viewport setup + switch to triangle based composite.Maarten Maathuis2008-01-251-51/+51
* nv30: set VIEWPORT_TX_ORIGIN to 0 for all cards, except real nv30Patrice Mandin2008-01-151-2/+5
* NV30EXA: Chipset should be masked by 0xFFF0, switch to NVArch while i'm at it.Maarten Maathuis2008-01-151-1/+1
* nv30: Only change VIEWPOR_TX_ORIGIN on real nv30Patrice Mandin2008-01-141-2/+4