summaryrefslogtreecommitdiff
path: root/src/radeon_kms.c
AgeCommit message (Expand)AuthorFilesLines
2011-02-12kms: always get the tiling info even if we aren't tilingAlex Deucher1-4/+5
2011-02-11kms/6xx+: endian swap cursor uploadsCédric Cano1-5/+0
2011-02-11kms: remove RADEON_TILING_SURFACE flag on front boAlex Deucher1-4/+2
2011-01-24vbo: always flush the cbuf bo in flush_indirect()Alex Deucher1-9/+1
2011-01-17radeon: add back flush in block handler.Dave Airlie1-0/+1
2010-12-01ddx/ati: Add option "SwapbuffersWait" to control vsync of DRI2 swaps.Mario Kleiner1-0/+6
2010-12-01radeon/kms: add pageflip supportAlex Deucher1-0/+8
2010-12-01radeon/kms: allow tiled front buffer on 6xx/7xxAlex Deucher1-3/+6
2010-11-30evergreen: set default group_bytes to 256Alex Deucher1-5/+2
2010-11-22Add EXA/Xv acceleration support for Ontario Fusion APUsAlex Deucher1-1/+0
2010-11-22ontario: add UMS modesetting supportAlex Deucher1-0/+1
2010-11-17radeon/kms: fix buffer base alignment for tilingAlex Deucher1-4/+10
2010-10-27drm/radeon: unify fb bo alignment harderAlex Deucher1-5/+16
2010-10-27kms/radeon: unify fb bo alignment handlingAlex Deucher1-9/+9
2010-10-04Merge branch 'evergreen_accel' of git+ssh://git.freedesktop.org/git/xorg/driv...Alex Deucher1-6/+29
2010-08-25radeon: add correct flushing for direct renderedDave Airlie1-1/+16
2010-08-23evergreen: use vbo pool for constant buffersAlex Deucher1-0/+14
2010-08-23radeon: move vbo data to a separate structAlex Deucher1-4/+4
2010-08-20Add initial EXA and Xv support for evergreenAlex Deucher1-2/+11
2010-08-05r6xx/r7xx: add support for tiling with kms (v3)Alex Deucher1-13/+90
2010-08-01radeon/r600: restructure exa + vbo to provide more sharingDave Airlie1-3/+0
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer1-10/+10
2010-06-21radeon: fix support for 1.9 server master.Dave Airlie1-4/+5
2010-06-11radeon: fixup last fix, use CURSOR_WIDTH not RADEON_CURSOR_WIDTH.Dave Airlie1-1/+1
2010-06-11radeon: set proper stride for cursor in tiling flags.Dave Airlie1-1/+1
2010-06-08radeon: fix rn50 cloning with kmsAlex Deucher1-0/+20
2010-06-08xv: fix Xv on M6/RV100 under KMS.Dave Airlie1-0/+4
2010-06-03evergreen: explicitly disable accel on evergreenAlex Deucher1-0/+1
2010-05-18r3xx-r5xx: enable color tiling by default on KMSMarek Olšák1-1/+5
2010-05-10kms: add support for the MSC swap & sync APIJerome Glisse1-4/+6
2010-04-16kms: add uevent support.Dave Airlie1-0/+2
2010-03-18radeon: avoid using DRI1 init path on DRI2 driver.Dave Airlie1-7/+61
2010-02-26Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere.Matt Turner1-3/+2
2010-02-25clean up kms zaphod handlingJames Le Cuirot1-17/+1
2010-02-23zaphod: hopefully fix kms + zaphodDave Airlie1-8/+14
2010-02-17radeon: add ZaphodHeads optionAlex Deucher1-3/+7
2010-01-25KMS: fix no accel optionAlex Deucher1-9/+6
2010-01-25radeon/kms: only enable EXA pixmaps under kms if we support render accelDave Airlie1-1/+2
2009-12-01r600: fix multi-operation in single batch support.Dave Airlie1-9/+23
2009-11-27r600/accel: cleanup and merge a lot of the accel functionsDave Airlie1-1/+1
2009-11-25radeon/exa: change option to determine exa pixmap usage.Dave Airlie1-14/+10
2009-11-25kms: flush cs on close screen.Dave Airlie1-0/+3
2009-11-25r600: refactor code to help future acceleration speedups.Dave Airlie1-2/+4
2009-11-24radeon/kms: drop special r600 indirect flushDave Airlie1-0/+6
2009-11-23radeon: fix warning in printfDave Airlie1-2/+2
2009-11-23radeon: avoid using hw pixmaps when we have little VRAM.Dave Airlie1-0/+15
2009-11-20kms: recalculate the flush limits after screen resize.Dave Airlie1-4/+22
2009-10-24Disable color tiling on r600/r700Luca Tettamanti1-0/+4
2009-10-09Revert "kms: setup colormap and gamma correctly."Dave Airlie1-2/+2
2009-10-05kms: assume accel is working is info ioctl return -EINVALJerome Glisse1-7/+8