summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-05-11dirty pixmap trackingdrvmodelv3Dave Airlie5-23/+163
2012-05-03add rolesDave Airlie1-1/+1
2012-05-03nouveau: do better at shared pixmapDave Airlie2-3/+9
2012-05-03dri2: add v7 supportDave Airlie1-0/+66
2012-05-03exa: add pixmap sharing supportDave Airlie2-0/+39
2012-05-03nouveau: accept udev devicesDave Airlie1-2/+2
2012-05-02add udev probeDave Airlie2-3/+49
2012-05-02fix abiDave Airlie1-1/+1
2012-05-02new ABIDave Airlie1-2/+2
2012-05-02port to new aBIDave Airlie2-28/+45
2012-05-02nouveau: part 1 of port to new ABIDave Airlie14-56/+56
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-13nve0: initial exa/xv acceleration for kepler chipsetsBen Skeggs9-39/+582
2012-04-13nvc0: create scratch buffer before initialising m2mfBen Skeggs1-17/+13
2012-04-13nvc0: switch to kepler's subchannel assignments (see note)Ben Skeggs1-6/+6
2012-04-13nvc0: tidy and cull a heap of fermi init (stuff in default grctx)Ben Skeggs1-99/+26
2012-04-13nvc0: punt shaders out to a header fileBen Skeggs2-360/+398
2012-04-13nvc0: do tic/tsc binding only once, at startupBen Skeggs3-16/+5
2012-04-13nvc0: replace direct inline m2mf with inline helper to do the sameBen Skeggs4-112/+27
2012-04-13WIP: port to new libdrmBen Skeggs33-4246/+3928
2012-03-22xv: don't try to init textured video without 3d engine objectBen Skeggs1-11/+23
2012-03-22recognise keplerBen Skeggs2-0/+5
2012-03-05remove use of xf86PciInfo.h, deprecated now apparentlyBen Skeggs2-5/+2
2012-03-05dri2: Fix corner case crash for swaplimit > 1Mario Kleiner1-0/+26
2012-03-05dri2: Reimplement hack for triple-buffering on old X-Servers.Mario Kleiner3-9/+40
2012-03-05dri2: Allow vblank controlled swaps for redirected windows. Part IIMario Kleiner1-3/+29
2012-03-05dri2: Allow vblank controlled swaps for redirected windows. Part IMario Kleiner1-2/+0
2012-03-05dri2: Fixes to swap scheduling.Mario Kleiner1-2/+21
2012-03-05dri2: Update front buffer pixmap and name before exchanging buffersMario Kleiner1-3/+42
2012-03-05dri2: Add support for DRI2SwapLimit() API.Mario Kleiner5-2/+77
2012-03-05dri2: Implement handling of pageflip completion events.Mario Kleiner3-10/+191
2012-03-05dri2: 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-22nv50/xv: bump max dims to 8kBen Skeggs1-1/+9
2011-12-22xv: 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