index
:
nouveau/xf86-video-nouveau
dri3
master
ng
nv-branch-1
nv50-branch
nvc0
randr-1.2
screen-conv-api
Nouveau Xorg driver for NVIDIA chips (mirrored from https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau)
marcheu
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
nv50_accel.c
Age
Commit message (
Expand
)
Author
Files
Lines
2015-05-27
nv50/exa: add comments showing the code that makes up the programs
Ilia Mirkin
1
-110
/
+109
2015-03-23
nv50: explicitly disable ZETA buffer
Ilia Mirkin
1
-0
/
+2
2015-03-23
use defined method names where available
Ilia Mirkin
1
-3
/
+3
2014-09-01
xv/dri2/dri3: Switch to optimized crtc selection for drawables.
Mario Kleiner
1
-9
/
+8
2014-08-17
dri2 and xv: Fix NVxxSyncToVBlank() for multi-x-screen's.
Mario Kleiner
1
-1
/
+5
2014-06-19
pull copy engine handling into one place, a place that isn't also exa
Ben Skeggs
1
-23
/
+0
2012-05-31
nva3/exa: add support for async UTS/DFS copies
Ben Skeggs
1
-0
/
+23
2012-05-23
nouveau: convert scrn/screen to using new interfaces
Dave Airlie
1
-1
/
+1
2012-05-03
nv50: add missing pushbuf space check in NV50SyncToVBlank
Marcin Slusarz
1
-0
/
+3
2012-04-24
nv50/exa: support solid pictures
Ben Skeggs
1
-2
/
+2
2012-04-24
nv50/exa: perform texcoord transformations in vertex program
Ben Skeggs
1
-21
/
+70
2012-04-24
nv50: implement and use PUSH_DATAu
Ben Skeggs
1
-56
/
+12
2012-04-17
Keep a single buffer for random accel data, rather than 3 different ones
Ben Skeggs
1
-36
/
+26
2012-04-14
WIP: port to new libdrm
Ben Skeggs
1
-314
/
+352
2011-12-01
move away from libdrm's BEGIN_RING (and variants) macros
Ben Skeggs
1
-57
/
+57
2011-12-01
Append _CLASS to object class id definitions
Ben Skeggs
1
-5
/
+5
2011-12-01
fix typo in conversion to rnn headers
Marcin Slusarz
1
-1
/
+1
2011-11-30
convert entire ddx to rnn headers
Ben Skeggs
1
-69
/
+73
2011-11-10
add missing return in nv50_accel_init failure path
Marcin Slusarz
1
-0
/
+1
2010-12-16
nv50/xv: use mad in nv12 shader, rather than mul+add
Ben Skeggs
1
-15
/
+12
2010-12-14
nv50/xv: implement brightness/contrast/saturation/hue controls
Ben Skeggs
1
-22
/
+0
2010-12-14
nv50/xv: kick csc parameters out into a constant buffer
Ben Skeggs
1
-26
/
+44
2010-10-22
Make the sync-to-vblank helpers take a box as argument.
Francisco Jerez
1
-2
/
+4
2010-10-21
Make the sync-to-vblank helpers more consistent.
Francisco Jerez
1
-0
/
+28
2010-09-20
nv50: use 0x8697 on NVAF
Ben Skeggs
1
-0
/
+3
2010-06-10
nv50/accel: fix perspective interps in YUV to RGB shader
Christoph Bumiller
1
-4
/
+4
2010-02-05
nv50/accel: Fix mangled A8+A8 shader.
Marcin KoĆcielnicki
1
-2
/
+3
2010-01-11
Remove pNv->NVArch
Ben Skeggs
1
-2
/
+2
2010-01-01
start using BEGIN_RING_NI
Marcin Slusarz
1
-8
/
+8
2010-01-01
nv50: always set semaphore handle and offset
Maarten Maathuis
1
-3
/
+0
2009-12-28
nv50: Dehexify and bring up to date with new method defines.
Marcin KoĆcielnicki
1
-19
/
+18
2009-12-03
nv50: avoid touching 0x16b0 on 0x8597, it causes a DATA_ERROR from the GPU
Ben Skeggs
1
-3
/
+8
2009-11-04
exa/nv50: handle reloc failures
Ben Skeggs
1
-32
/
+59
2009-10-22
nv50: NVA8's 3D object class is 0x8597
Ben Skeggs
1
-2
/
+12
2009-10-07
nv50/exa: cleanup shader settings
Christoph Bumiller
1
-41
/
+31
2009-07-31
nv50/exa: use scissored triangle for composite too
Ben Skeggs
1
-0
/
+3
2009-07-31
nv50/xv: enable sync-to-vblank
Ben Skeggs
1
-12
/
+7
2009-07-30
nv50_xv: switch to a scissored triangle to avoid strange artifacts when vsync...
Maarten Maathuis
1
-1
/
+5
2009-07-28
Fix build with 0.0.15
Ben Skeggs
1
-3
/
+3
2009-07-21
nv50/xv: attempt sync-to-vblank if driver pixmaps are being used
Ben Skeggs
1
-2
/
+29
2009-02-04
link against libdrm_nouveau (installed with libdrm)
Ben Skeggs
1
-1
/
+1
2009-02-02
Revert "nv50: make entire offscreen area tiled, use extra blits to scanout bu...
Ben Skeggs
1
-1
/
+0
2009-02-02
nv50: make entire offscreen area tiled, use extra blits to scanout buffer
Ben Skeggs
1
-0
/
+1
2009-01-29
nv50: remove some redundant init, this stuff is done as required now
Ben Skeggs
1
-28
/
+0
2009-01-29
nv50: forgotten buffer access flags during init
Ben Skeggs
1
-28
/
+34
2008-09-17
nv50: 0xa0 family uses class 0x8397 for 3D
Ben Skeggs
1
-2
/
+11
2008-07-29
remove use of implicit variables from pushbuf macros
Ben Skeggs
1
-264
/
+281
2008-07-08
nv50: exa/xv share some stuff, punt it out to nv50_accel.[ch]
Ben Skeggs
1
-0
/
+325