summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-07-09Only initialize libdrm_radeon surface manager for >= R600Michel Dänzer3-12/+18
2018-01-22exa: Accelerate ARGB2101010 picturesFredrik Höglund2-0/+36
2016-11-22Enable glamor by default with >= R600 and Xorg >= 1.18.3Michel Dänzer2-3/+10
2016-07-22Don't enable micro-tiling for scanout buffers on pre-R600Michel Dänzer1-5/+6
2013-08-22radeon: disallow glamor on pre-R600 asicsAlex Deucher1-0/+6
2012-06-29Merge remote-tracking branch 'origin/kms-only'Dave Airlie87-61590/+3054
2012-06-15radeon: drop offset member of r600 accel objectDave Airlie9-104/+47
2012-05-11radeon: use GB_GR and BG_RG formats for packed yuv video for r600+Roland Scheidegger5-165/+23
2012-02-20radeon: avoid rounding errors in texture coords for textured xvRoland Scheidegger2-35/+35
2012-02-06r600-evergreen: use common surface allocator for tiling v11Jerome Glisse15-123/+671
2011-02-10remove EVERGREENSetAccelState()Alex Deucher3-151/+49
2010-10-19r600: for 2d tiles we need to align to channels no banks.Dave Airlie1-1/+1
2010-08-05r6xx/r7xx: default to micro (1D) tiling for nowAlex Deucher1-7/+25
2010-08-01radeon/r600: restructure exa + vbo to provide more sharingDave Airlie12-255/+302
2010-04-21Make consistent use of fbOffset and share fb mappings.Owain G. Ainsworth3-15/+35
2010-04-01r600/exa: further cleanup, use the object struct in the accel state.Dave Airlie5-239/+196
2010-04-01r600: cleanup wasteful variables.Dave Airlie1-56/+36
2010-04-01r600: reduce function call overhead.Dave Airlie3-125/+233
2010-03-23r6xx+ EXA/Xv: add a R600SetAccelState functionAlex Deucher3-405/+374
2010-02-04r600: reduce number of cache flushesAlex Deucher1-3/+1
2009-12-01r600: fix multi-operation in single batch support.Dave Airlie10-113/+598
2009-11-30R600: fix some warningsKusanagi Kouichi1-2/+4
2009-11-27r600/accel: cleanup and merge a lot of the accel functionsDave Airlie6-312/+135
2009-11-25Revert "r600: enable multiple operations in one CS"Dave Airlie1-2/+1
2009-11-25r600/xv: drop inited 3d false in xv codeDave Airlie1-4/+0
2009-11-25r600: enable multiple operations in one CSDave Airlie1-1/+2
2009-11-25r600: fixup problems with EXA operation reset for multiple opsDave Airlie5-23/+30
2009-11-25r600: refactor code to help future acceleration speedups.Dave Airlie5-47/+83
2009-11-24radeon/kms: drop special r600 indirect flushDave Airlie2-25/+8
2009-11-24r600: enable mixed pixmapsDave Airlie1-3/+3
2009-11-16r600: remove un-needed format conversionsAlex Deucher1-39/+18
2009-11-16r600: fix num format in vtx fetchAlex Deucher1-26/+26
2009-11-09r600/r700: typo, fix mask of DB_ALPHA_TO_MASKAlex Deucher1-3/+3
2009-10-24Disable color tiling on r600/r700Luca Tettamanti1-0/+4
2009-10-09r600 EXA: fix up mask reg mixupAlex Deucher3-5/+5
2009-10-09r600 EXA: fix some compile warningsAlex Deucher1-1/+2
2009-10-09r600 EXA: properly check planemaskAlex Deucher1-9/+44
2009-09-25kms/r600: add support for vline relocsAlex Deucher1-8/+29
2009-09-26r600: fix buildDave Airlie1-1/+1
2009-09-26r600/xv: fix dst bo write domainDave Airlie1-1/+1
2009-09-25r600: fix bo accounting for XvAlex Deucher2-0/+12
2009-09-25r600: space check wasn't correct.Dave Airlie2-31/+53
2009-09-10r600: add CS UTS and DFS hooksAlex Deucher1-2/+161
2009-09-08r600: more alignment fixups + vb map/unmapDave Airlie2-8/+8
2009-08-24r600: use exa fallback code for solid/copy codepaths.Dave Airlie1-27/+50
2009-08-24r600: fix bad unit in texture setupDave Airlie1-2/+2
2009-08-11radeon/r600: abstract vertex buffer for r600 & r700 hardwareJerome Glisse5-74/+84
2009-07-30radeon: fix r600 shadow fb mode with cursor allocation in wrong placeDave Airlie1-0/+6
2009-05-14Pre-R600 EXA: Fix coordinate limits off-by-one error.Michel Dänzer1-2/+2
2009-04-29radeon: fix several dpms issuesAlex Deucher3-32/+28