Alex Deucher
|
7b76e479e0
drm/radeon/kms: cayman gpu init updates for trinity
|
13 years ago |
Ilija Hadzic
|
86a4d69c0a
drm/radeon/kms: common definitions for blit copy code
|
13 years ago |
Christian König
|
e32eb50dbe
drm/radeon: rename struct radeon_cp to radeon_ring
|
13 years ago |
Christian König
|
bf85279958
drm/radeon: make cp variable an array
|
13 years ago |
Christian König
|
7b1f2485db
drm/radeon: make all functions work with multiple rings.
|
13 years ago |
Jerome Glisse
|
77b1bad423
drm/radeon: flush read cache for gtt with fence on r6xx and newer GPU V3
|
13 years ago |
Alex Deucher
|
06c9c2332c
drm/radeon/kms/cayman/blit: specify CP_COHER_CNTL2 with surface_sync
|
13 years ago |
Alex Deucher
|
9bb7703c5e
drm/radeon/kms: rework texture cache flush in r6xx+ blit code
|
13 years ago |
Ilija Hadzic
|
fb3d9e97e1
drm/radeon/kms: blit code commoning
|
13 years ago |
Ilija Hadzic
|
6018faf58d
drm/radeon/kms: demystify evergreen blit code
|
13 years ago |
Ilija Hadzic
|
eb32d0c34e
drm/radeon/kms: simplify evergreen blit code
|
13 years ago |
Andi Kleen
|
cbdd45015a
drm/radeon: Remove more bogus inlines in the radeon driver.
|
13 years ago |
Alex Deucher
|
c61d0af913
drm/radeon/kms/evergreen: emit SQ_LDS_RESOURCE_MGMT for blits
|
14 years ago |
Alex Deucher
|
d5c5a72f2a
drm/radeon/kms: add support for Llano Fusion APUs
|
14 years ago |
Alex Deucher
|
cb92d452ba
drm/radeon/kms: add blit support for cayman (v2)
|
14 years ago |
Alex Deucher
|
ac10f81d94
drm/radeon/kms/blit: workaround some hw issues on evergreen+
|
14 years ago |
Dave Airlie
|
38f1cff086
Merge commit '5359533801e3dd3abca5b7d3d985b0b33fd9fe8b' into drm-core-next
|
14 years ago |
Dave Airlie
|
34db18abd3
Merge remote branch 'intel/drm-intel-next' of ../drm-next into drm-core-next
|
14 years ago |
Dave Airlie
|
5359533801
drm/radeon: fix problem with changing active VRAM size. (v2)
|
14 years ago |
Daniel Vetter
|
441921d530
drm/radeon: embed struct drm_gem_object
|
14 years ago |
Alex Deucher
|
27dcfc1022
drm/radeon/kms: use linear aligned for evergreen/ni bo blits
|
14 years ago |
Alex Deucher
|
0f234f5fdc
drm/radeon/kms: evergreen/ni big endian fixes (v2)
|
14 years ago |
Alex Deucher
|
129205910f
drm/radeon/kms: add updated ib_execute function for evergreen
|
14 years ago |
Alex Deucher
|
1e644d6dce
drm/radeon/kms: re-emit full context state for evergreen blits
|
14 years ago |
Alex Deucher
|
ff5b8562d9
drm/radeon/kms: add bo blit support for NI
|
14 years ago |
Alex Deucher
|
e719ebd916
drm/radeon/kms: add bo blit support for Ontario fusion APUs
|
14 years ago |
Alex Deucher
|
268b2510de
drm/radeon/kms: fix alignment when allocating buffers
|
14 years ago |
Alex Deucher
|
7e94250312
drm/radeon/kms: enable unmappable vram for evergreen
|
14 years ago |
Alex Deucher
|
2281a378e1
drm/radeon/kms/evergreen: set the clear state to the blit state
|
14 years ago |
Alex Deucher
|
2126d0a4a2
drm/radeon/kms: make sure blit addr masks are 64 bit
|
14 years ago |