summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/r600_blit_shaders.c
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2010-02-04 11:01:52 -0500
committerDave Airlie <airlied@redhat.com>2010-02-09 09:32:24 +1000
commit44224c3f455886190b101dbb00befbaff5e98466 (patch)
tree51f618073d3c19a417fb707350846cfaa5f2813f /drivers/gpu/drm/radeon/r600_blit_shaders.c
parenta0c07a69bc5d060362e4861d6c4f7c67dab57f1e (diff)
downloadop-kernel-dev-44224c3f455886190b101dbb00befbaff5e98466.zip
op-kernel-dev-44224c3f455886190b101dbb00befbaff5e98466.tar.gz
drm/radeon/kms/r600: reduce gpu cache flushing
Only flush the gpu caches before we submit a fence. This leads to a small performance boost when we take the extra gpu cache flushes out of the ddx and mesa. Once this patch is in and the drm version is bumped, we can remove the flushes from the ddx and drm. Also, remove the extra cache flushes from the blit routine. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/r600_blit_shaders.c')
-rw-r--r--drivers/gpu/drm/radeon/r600_blit_shaders.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/gpu/drm/radeon/r600_blit_shaders.c b/drivers/gpu/drm/radeon/r600_blit_shaders.c
index d745e81..a112c59 100644
--- a/drivers/gpu/drm/radeon/r600_blit_shaders.c
+++ b/drivers/gpu/drm/radeon/r600_blit_shaders.c
@@ -9,11 +9,6 @@ const u32 r6xx_default_state[] =
0xc0012800,
0x80000000,
0x80000000,
- 0xc0004600,
- 0x00000016,
- 0xc0016800,
- 0x00000010,
- 0x00028000,
0xc0016800,
0x00000010,
0x00008000,
@@ -531,11 +526,6 @@ const u32 r7xx_default_state[] =
0xc0012800,
0x80000000,
0x80000000,
- 0xc0004600,
- 0x00000016,
- 0xc0016800,
- 0x00000010,
- 0x00028000,
0xc0016800,
0x00000010,
0x00008000,
OpenPOWER on IntegriCloud