path: root/src/nouveau_xv.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-11dirty pixmap trackingdrvmodelv3Dave Airlie1-0/+2
2012-05-02nouveau: part 1 of port to new ABIDave Airlie1-8/+8
2012-04-17Keep a single buffer for random accel data, rather than 3 different onesBen Skeggs1-1/+42
2012-04-14nve0: initial exa/xv acceleration for kepler chipsetsBen Skeggs1-1/+1
2012-04-14WIP: port to new libdrmBen Skeggs1-17/+7
2012-03-23xv: don't try to init textured video without 3d engine objectBen Skeggs1-11/+23
2011-12-23nv50/xv: bump max dims to 8kBen Skeggs1-1/+9
2011-12-23xv: stop using custom m2mf codeBen Skeggs1-64/+12
2011-12-01move away from libdrm's BEGIN_RING (and variants) macrosBen Skeggs1-6/+5
2011-11-30convert entire ddx to rnn headersBen Skeggs1-8/+7
2011-10-10xv: support AI44/IA44Marcin Slusarz1-0/+8
2011-01-17nvc0: merge initial acceleration supportBen Skeggs1-4/+22
2010-12-20include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.hBen Skeggs1-0/+2
2010-12-14nv50/xv: implement brightness/contrast/saturation/hue controlsBen Skeggs1-9/+22
2010-10-21Make the sync-to-vblank helpers more consistent.Francisco Jerez1-17/+0
2010-08-20nv50/xv: support UYVYBen Skeggs1-1/+2
2010-06-09use libc directly for [cm]alloc/freeBen Skeggs1-9/+9
2010-01-21xv: use nouveau_bo_new_tile()Ben Skeggs1-2/+5
2010-01-11exa: Remove non-driver pixmaps pathBen Skeggs1-12/+0
2010-01-11Remove pNv->NVArchBen Skeggs1-4/+4
2010-01-11Remove pNv->Chipset useBen Skeggs1-6/+6
2010-01-11xv: ifdef out another problematic piece of overlay support for the momentBen Skeggs1-0/+2
2010-01-11Initial pass at removal of non-KMS support.Ben Skeggs1-23/+16
2009-12-28nv50: Dehexify and bring up to date with new method defines.Marcin Koƛcielnicki1-2/+2
2009-11-04xv/nv04: handle reloc failures + fail on bad surface formatBen Skeggs1-3/+6
2009-11-04xv: handle reloc failuresBen Skeggs1-9/+19
2009-11-02exa: force the use of sysmem pixmaps on low-mem cardsBen Skeggs1-0/+3
2009-08-13nv50/xv: provide SYNC_TO_VBLANK attributeBen Skeggs1-8/+9
2009-08-13xv: disable overlay with kms for the momentBen Skeggs1-1/+1
2009-08-10xv: call exaMoveInPixmap() for driver pixmapsBen Skeggs1-3/+4
2009-08-02xv: really fix offscreen pixmap calculationBen Skeggs1-1/+1
2009-08-02xv: fix check for offscreen pixmapsBen Skeggs1-1/+5
2009-07-31nv50/xv: enable sync-to-vblankBen Skeggs1-1/+1
2009-07-21nv50/xv: attempt sync-to-vblank if driver pixmaps are being usedBen Skeggs1-1/+1
2009-07-17xv: don't pin buffer unless using the overlayBen Skeggs1-2/+9
2009-07-06Cull everything in !pNv->randr12_enabled blocksBen Skeggs1-43/+12
2009-06-05xv: fix some issues with driver pixmapsBen Skeggs1-10/+8
2009-06-05nv50: use tile_mode from boBen Skeggs1-1/+1
2009-05-27explicitly mark buffers mappableBen Skeggs1-1/+2
2009-03-30xv: oopsBen Skeggs1-1/+1
2009-03-30xv: post damage after we draw (rh#492239)Ben Skeggs1-3/+6
2009-03-23pre-nv50: use nvidia's names for PCRTC regs where knownStuart Bennett1-8/+8
2009-03-06xv: return BadAlloc if destination pixmap is not put into EXA offscreen (#15792)Stuart Bennett1-0/+12
2009-02-27Revert "exa: support major version 3"Maarten Maathuis1-2/+1
2009-02-24exa: support major version 3Maarten Maathuis1-1/+2
2009-02-14xv: remove notifier usageBen Skeggs1-172/+3
2009-02-04link against libdrm_nouveau (installed with libdrm)Ben Skeggs1-3/+3
2009-02-02Revert "nv50: make entire offscreen area tiled, use extra blits to scanout bu...Ben Skeggs1-1/+1
2009-02-02nv50: make entire offscreen area tiled, use extra blits to scanout bufferBen Skeggs1-1/+1
2009-01-29exa: mass renaming and movement of nv04 solid/copy code to nv04_exa.cBen Skeggs1-1/+1