summaryrefslogtreecommitdiff
path: root/src/nv50_accel.c
Commit message (Expand)AuthorAgeFilesLines
* nouveau: convert to new screen conversion APIsscreen-conv-apiDave Airlie2012-05-161-1/+1
* nv50: add missing pushbuf space check in NV50SyncToVBlankMarcin Slusarz2012-05-031-0/+3
* nv50/exa: support solid picturesBen Skeggs2012-04-241-2/+2
* nv50/exa: perform texcoord transformations in vertex programBen Skeggs2012-04-241-21/+70
* nv50: implement and use PUSH_DATAuBen Skeggs2012-04-241-56/+12
* Keep a single buffer for random accel data, rather than 3 different onesBen Skeggs2012-04-171-36/+26
* WIP: port to new libdrmBen Skeggs2012-04-141-314/+352
* move away from libdrm's BEGIN_RING (and variants) macrosBen Skeggs2011-12-011-57/+57
* Append _CLASS to object class id definitionsBen Skeggs2011-12-011-5/+5
* fix typo in conversion to rnn headersMarcin Slusarz2011-12-011-1/+1
* convert entire ddx to rnn headersBen Skeggs2011-11-301-69/+73
* add missing return in nv50_accel_init failure pathMarcin Slusarz2011-11-101-0/+1
* nv50/xv: use mad in nv12 shader, rather than mul+addBen Skeggs2010-12-161-15/+12
* nv50/xv: implement brightness/contrast/saturation/hue controlsBen Skeggs2010-12-141-22/+0
* nv50/xv: kick csc parameters out into a constant bufferBen Skeggs2010-12-141-26/+44
* Make the sync-to-vblank helpers take a box as argument.Francisco Jerez2010-10-221-2/+4
* Make the sync-to-vblank helpers more consistent.Francisco Jerez2010-10-211-0/+28
* nv50: use 0x8697 on NVAFBen Skeggs2010-09-201-0/+3
* nv50/accel: fix perspective interps in YUV to RGB shaderChristoph Bumiller2010-06-101-4/+4
* nv50/accel: Fix mangled A8+A8 shader.Marcin Koƛcielnicki2010-02-051-2/+3
* Remove pNv->NVArchBen Skeggs2010-01-111-2/+2
* start using BEGIN_RING_NIMarcin Slusarz2010-01-011-8/+8
* nv50: always set semaphore handle and offsetMaarten Maathuis2010-01-011-3/+0
* nv50: Dehexify and bring up to date with new method defines.Marcin Koƛcielnicki2009-12-281-19/+18
* nv50: avoid touching 0x16b0 on 0x8597, it causes a DATA_ERROR from the GPUBen Skeggs2009-12-031-3/+8
* exa/nv50: handle reloc failuresBen Skeggs2009-11-041-32/+59
* nv50: NVA8's 3D object class is 0x8597Ben Skeggs2009-10-221-2/+12
* nv50/exa: cleanup shader settingsChristoph Bumiller2009-10-071-41/+31
* nv50/exa: use scissored triangle for composite tooBen Skeggs2009-07-311-0/+3
* nv50/xv: enable sync-to-vblankBen Skeggs2009-07-311-12/+7
* nv50_xv: switch to a scissored triangle to avoid strange artifacts when vsync...Maarten Maathuis2009-07-301-1/+5
* Fix build with 0.0.15Ben Skeggs2009-07-281-3/+3
* nv50/xv: attempt sync-to-vblank if driver pixmaps are being usedBen Skeggs2009-07-211-2/+29
* link against libdrm_nouveau (installed with libdrm)Ben Skeggs2009-02-041-1/+1
* Revert "nv50: make entire offscreen area tiled, use extra blits to scanout bu...Ben Skeggs2009-02-021-1/+0
* nv50: make entire offscreen area tiled, use extra blits to scanout bufferBen Skeggs2009-02-021-0/+1
* nv50: remove some redundant init, this stuff is done as required nowBen Skeggs2009-01-291-28/+0
* nv50: forgotten buffer access flags during initBen Skeggs2009-01-291-28/+34
* nv50: 0xa0 family uses class 0x8397 for 3DBen Skeggs2008-09-171-2/+11
* remove use of implicit variables from pushbuf macrosBen Skeggs2008-07-291-264/+281
* nv50: exa/xv share some stuff, punt it out to nv50_accel.[ch]Ben Skeggs2008-07-081-0/+325