Commit d0ac0653 authored by Sunny Sachanandani's avatar Sunny Sachanandani

Code cleanup.

parent 30e8d22c
...@@ -1000,10 +1000,6 @@ X11_SetTextureBlendMode(SDL_Renderer * renderer, SDL_Texture * texture) ...@@ -1000,10 +1000,6 @@ X11_SetTextureBlendMode(SDL_Renderer * renderer, SDL_Texture * texture)
return 0; return 0;
} }
case SDL_BLENDMODE_MOD: case SDL_BLENDMODE_MOD:
if (renderdata->use_xrender) {
data->blend_op = PictOpOver;
return 0;
}
case SDL_BLENDMODE_MASK: case SDL_BLENDMODE_MASK:
case SDL_BLENDMODE_BLEND: case SDL_BLENDMODE_BLEND:
if (renderdata->use_xrender) { if (renderdata->use_xrender) {
...@@ -1765,15 +1761,18 @@ X11_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture, ...@@ -1765,15 +1761,18 @@ X11_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture,
Picture mask; Picture mask;
XRenderPictureAttributes attr; XRenderPictureAttributes attr;
const SDL_Rect *mrect; const SDL_Rect *mrect;
if(texture->blendMode == SDL_BLENDMODE_NONE) { if(texture->blendMode == SDL_BLENDMODE_NONE)
{
mask = None; mask = None;
mrect = srcrect; mrect = srcrect;
} }
else if (texture->blendMode == SDL_BLENDMODE_MOD) { else if (texture->blendMode == SDL_BLENDMODE_MOD)
{
mask = data->stencil_pict; mask = data->stencil_pict;
mrect = dstrect; mrect = dstrect;
} }
else { else
{
mask = texturedata->picture; mask = texturedata->picture;
mrect = srcrect; mrect = srcrect;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment