summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-06-05nouveau: drop flags arg to adjust frameDave Airlie3-3/+3
2012-05-31nvc0/exa: add support for async UTS/DFS copiesBen Skeggs5-0/+90
2012-05-31nva3/exa: add support for async UTS/DFS copiesBen Skeggs10-1/+146
2012-05-29disable fermi accel on 0.0.16 interfaceBen Skeggs1-0/+6
2012-05-23vl_hwmc: add missing compat include.Dave Airlie1-0/+2
2012-05-23nouveau: add compat-api.h to makefile.Dave Airlie1-0/+1
2012-05-23nouveau: convert two more xf86Screens access to macrosDave Airlie2-2/+2
2012-05-23nouveau: convert scrn/screen to using new interfacesDave Airlie12-56/+56
2012-05-23nouveau: add initial compat-api headerDave Airlie2-0/+43
2012-05-08dri2: Don't try to page-flip pixmaps (fdo bug 49351).Francisco Jerez1-1/+1
2012-05-03nv50: add missing pushbuf space check in NV50SyncToVBlankMarcin Slusarz1-0/+3
2012-04-24nv40/exa: return false from gradient picture setupBen Skeggs1-1/+1
2012-04-24nv40/exa: support for solid picturesBen Skeggs2-11/+91
2012-04-24nv30/exa: implement support for solid pictures using register combinersBen Skeggs2-109/+92
2012-04-24nv10/exa: implement support for solid picturesBen Skeggs1-116/+81
2012-04-24nv10/exa: use fixed-function texture matrix for transformsBen Skeggs1-55/+39
2012-04-24nv30/exa: use fixed-function texture matrix for src/mask transformsBen Skeggs2-108/+55
2012-04-24nv40/exa: do transforms in vertex programBen Skeggs2-114/+136
2012-04-24nvc0/exa: port recent nv50 changes (vp transform, solid pictures, etc)Ben Skeggs6-179/+296
2012-04-24nv50/exa: support solid picturesBen Skeggs3-28/+85
2012-04-24nv50/exa: perform texcoord transformations in vertex programBen Skeggs9-131/+129
2012-04-24nv50: implement and use PUSH_DATAuBen Skeggs4-94/+33
2012-04-24nv30/nv40: upload shaders directly from rankine/curie initBen Skeggs8-570/+583
2012-04-17Keep a single buffer for random accel data, rather than 3 different onesBen Skeggs18-261/+129
2012-04-14nve0: initial exa/xv acceleration for kepler chipsetsBen Skeggs9-39/+582
2012-04-14nvc0: create scratch buffer before initialising m2mfBen Skeggs1-17/+13
2012-04-14nvc0: switch to kepler's subchannel assignments (see note)Ben Skeggs1-6/+6
2012-04-14nvc0: tidy and cull a heap of fermi init (stuff in default grctx)Ben Skeggs1-99/+26
2012-04-14nvc0: punt shaders out to a header fileBen Skeggs2-360/+398
2012-04-14nvc0: do tic/tsc binding only once, at startupBen Skeggs3-16/+5
2012-04-14nvc0: replace direct inline m2mf with inline helper to do the sameBen Skeggs4-112/+27
2012-04-14WIP: port to new libdrmBen Skeggs33-4246/+3928
2012-03-23xv: don't try to init textured video without 3d engine objectBen Skeggs1-11/+23
2012-03-23recognise keplerBen Skeggs2-0/+5
2012-03-06remove use of xf86PciInfo.h, deprecated now apparentlyBen Skeggs2-5/+2
2012-03-06dri2: Fix corner case crash for swaplimit > 1Mario Kleiner1-0/+26
2012-03-06dri2: Reimplement hack for triple-buffering on old X-Servers.Mario Kleiner3-9/+40
2012-03-06dri2: Allow vblank controlled swaps for redirected windows. Part IIMario Kleiner1-3/+29
2012-03-06dri2: Allow vblank controlled swaps for redirected windows. Part IMario Kleiner1-2/+0
2012-03-06dri2: Fixes to swap scheduling.Mario Kleiner1-2/+21
2012-03-06dri2: Update front buffer pixmap and name before exchanging buffersMario Kleiner1-3/+42
2012-03-06dri2: Add support for DRI2SwapLimit() API.Mario Kleiner5-2/+77
2012-03-06dri2: Implement handling of pageflip completion events.Mario Kleiner3-10/+191
2012-03-06dri2: Fix can_exchange() to allow page-flipping on more mesa versions.Mario Kleiner1-1/+1
2012-01-09dri2: CreateBuffer format may be 0, use depth in that caseChristoph Bumiller1-2/+2
2011-12-23nv50/xv: bump max dims to 8kBen Skeggs1-1/+9
2011-12-23xv: stop using custom m2mf codeBen Skeggs7-180/+85
2011-12-10dri2: fix allocation of Z16 depth attachmentsChristoph Bumiller3-3/+15
2011-12-01move away from libdrm's BEGIN_RING (and variants) macrosBen Skeggs20-740/+768
2011-12-01Append _CLASS to object class id definitionsBen Skeggs6-153/+162