summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2012-04-03 16:23:41 +0100
committerDave Airlie <airlied@redhat.com>2012-04-12 09:42:54 +0100
commit6a7068b4ef17dfb9de3191321f1adc91fa1659ca (patch)
tree555cc6a57df84d95a24faafd796868101ee1943a /include/drm
parent2099810f903caa1920f3ef6014fb7f36e4786490 (diff)
downloadlinux-6a7068b4ef17dfb9de3191321f1adc91fa1659ca.tar.gz
linux-6a7068b4ef17dfb9de3191321f1adc91fa1659ca.tar.bz2
linux-6a7068b4ef17dfb9de3191321f1adc91fa1659ca.zip
drm/radeon/kms: attempt to avoid copying data twice on coherent cards. (v3)
On coherent systems (not-AGP) the IB should be in cached memory so should be just as fast, so we can avoid copying to temporary pages and just use it directly. provides minor speedups on rv530: gears ~1820->1860, ipers: 29.9->30.6, but always good to use less CPU if we can. v3: cleanup unneeded bits. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions