diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2012-12-06 09:21:19 -0500 |
---|---|---|
committer | Alex Deucher <alexdeucher@gmail.com> | 2012-12-06 09:21:19 -0500 |
commit | 793e1b0ea579cce7489aee57a95f20384d6ecce8 (patch) | |
tree | c5b7eb7d4ba91eb9b0e03b72f3b1270e4eb668dc | |
parent | f402805b22e4f4f735924d59c69474b24e623a25 (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.c | 4 |
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) | |