summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2012-12-06 09:21:19 -0500
committerAlex Deucher <alexdeucher@gmail.com>2012-12-06 09:21:19 -0500
commit793e1b0ea579cce7489aee57a95f20384d6ecce8 (patch)
treec5b7eb7d4ba91eb9b0e03b72f3b1270e4eb668dc
parentf402805b22e4f4f735924d59c69474b24e623a25 (diff)
radeon: fix ring count in R300PrepareTexturedVideo
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=31364 Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-rw-r--r--src/radeon_textured_videofuncs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/radeon_textured_videofuncs.c b/src/radeon_textured_videofuncs.c
index d30f734c..c1bdc652 100644
--- a/src/radeon_textured_videofuncs.c
+++ b/src/radeon_textured_videofuncs.c
@@ -1686,7 +1686,7 @@ R300PrepareTexturedVideo(ScrnInfoPtr pScrn, RADEONPortPrivPtr pPriv)
}
if (pPriv->is_planar) {
- BEGIN_RING(2*needgamma ? 28 + 33 : 33);
+ BEGIN_RING(2 * (needgamma ? (28 + 33) : 33));
/* 2 components: same 2 for tex0/1/2 */
OUT_RING_REG(R300_RS_COUNT,
((2 << R300_RS_COUNT_IT_COUNT_SHIFT) |
@@ -1910,7 +1910,7 @@ R300PrepareTexturedVideo(ScrnInfoPtr pScrn, RADEONPortPrivPtr pPriv)
R300_ALU_ALPHA_SEL_C(R300_ALU_ALPHA_0_0)));
}
} else {
- BEGIN_RING(2*needgamma ? 28 + 31 : 31);
+ BEGIN_RING(2 * (needgamma ? (28 + 31) : 31));
/* 2 components */
OUT_RING_REG(R300_RS_COUNT,
((2 << R300_RS_COUNT_IT_COUNT_SHIFT) |