[Intel-gfx] [PATCH 2/7] Xv: kill an unnecessary if
Daniel Vetter
daniel.vetter at ffwll.ch
Tue Dec 1 14:32:29 CET 2009
We always pass a non-null pointer for crtc_ret, no point to check
for this.
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
---
src/i830_video.c | 27 +++++++++++++--------------
1 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/src/i830_video.c b/src/i830_video.c
index f5c129b..e79933a 100644
--- a/src/i830_video.c
+++ b/src/i830_video.c
@@ -1230,26 +1230,25 @@ i830_clip_video_helper(ScrnInfoPtr scrn,
Bool ret;
RegionRec crtc_region_local;
RegionPtr crtc_region = reg;
+ BoxRec crtc_box;
/*
* For overlay video, compute the relevant CRTC and
* clip video to that
*/
- if (crtc_ret) {
- BoxRec crtc_box;
- xf86CrtcPtr crtc = i830_covering_crtc(scrn, dst,
- adaptor_priv->desired_crtc,
- &crtc_box);
-
- /* For textured video, we don't actually want to clip at all. */
- if (crtc && !adaptor_priv->textured) {
- REGION_INIT(screen, &crtc_region_local, &crtc_box, 1);
- crtc_region = &crtc_region_local;
- REGION_INTERSECT(screen, crtc_region, crtc_region,
- reg);
- }
- *crtc_ret = crtc;
+ xf86CrtcPtr crtc = i830_covering_crtc(scrn, dst,
+ adaptor_priv->desired_crtc,
+ &crtc_box);
+
+ /* For textured video, we don't actually want to clip at all. */
+ if (crtc && !adaptor_priv->textured) {
+ REGION_INIT(screen, &crtc_region_local, &crtc_box, 1);
+ crtc_region = &crtc_region_local;
+ REGION_INTERSECT(screen, crtc_region, crtc_region,
+ reg);
}
+ *crtc_ret = crtc;
+
ret = xf86XVClipVideoHelper(dst, xa, xb, ya, yb,
crtc_region, width, height);
if (crtc_region != reg)
--
1.6.5.3
More information about the Intel-gfx
mailing list