diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c index 51f5b5d..ca46505 100644 --- a/src/radeon_exa_render.c +++ b/src/radeon_exa_render.c @@ -2200,17 +2200,9 @@ static Bool FUNC_NAME(R300PrepareComposite)(int op, PicturePtr pSrcPicture, do { \ OUT_RING_F(_dstX); \ OUT_RING_F(_dstY); \ - if (_srcX > 1.0) OUT_RING_F(1.0); else \ - if (_srcX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcX); \ - if (_srcY > 1.0) OUT_RING_F(1.0); else \ - if (_srcY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcY); \ - if (_maskX > 1.0) OUT_RING_F(1.0); else \ - if (_maskX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_maskX); \ - if (_maskY > 1.0) OUT_RING_F(1.0); else \ - if (_maskY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_maskY); \ } while (0) @@ -2218,11 +2210,7 @@ do { \ do { \ OUT_RING_F(_dstX); \ OUT_RING_F(_dstY); \ - if (_srcX > 1.0) OUT_RING_F(1.0); else \ - if (_srcX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcX); \ - if (_srcY > 1.0) OUT_RING_F(1.0); else \ - if (_srcY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcY); \ } while (0) diff --git a/src/radeon_textured_videofuncs.c b/src/radeon_textured_videofuncs.c index d3fa490..0463a86 100644 --- a/src/radeon_textured_videofuncs.c +++ b/src/radeon_textured_videofuncs.c @@ -51,17 +51,9 @@ do { \ OUT_RING_F(_dstX); \ OUT_RING_F(_dstY); \ - if (_srcX > 1.0) OUT_RING_F(1.0); else \ - if (_srcX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcX); \ - if (_srcY > 1.0) OUT_RING_F(1.0); else \ - if (_srcY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcY); \ - if (_maskX > 1.0) OUT_RING_F(1.0); else \ - if (_maskX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_maskX); \ - if (_maskY > 1.0) OUT_RING_F(1.0); else \ - if (_maskY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_maskY); \ } while (0) @@ -69,11 +61,7 @@ do { \ do { \ OUT_RING_F(_dstX); \ OUT_RING_F(_dstY); \ - if (_srcX > 1.0) OUT_RING_F(1.0); else \ - if (_srcX < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcX); \ - if (_srcY > 1.0) OUT_RING_F(1.0); else \ - if (_srcY < 0.0) OUT_RING_F(0.0); else \ OUT_RING_F(_srcY); \ } while (0)