From 5cc9c02535fa5b7103041b98bc7980f8e7bf0bf7 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 1 Feb 2011 12:54:27 -0800 Subject: [PATCH] The renderers always support texture modulation and blend modes. --- src/video/SDL_video.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 2d930acd6..c5fffec6c 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -2062,10 +2062,6 @@ SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b) CHECK_TEXTURE_MAGIC(texture, -1); renderer = texture->renderer; - if (!renderer->SetTextureColorMod) { - SDL_Unsupported(); - return -1; - } if (r < 255 || g < 255 || b < 255) { texture->modMode |= SDL_TEXTUREMODULATE_COLOR; } else { @@ -2110,10 +2106,6 @@ SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha) CHECK_TEXTURE_MAGIC(texture, -1); renderer = texture->renderer; - if (!renderer->SetTextureAlphaMod) { - SDL_Unsupported(); - return -1; - } if (alpha < 255) { texture->modMode |= SDL_TEXTUREMODULATE_ALPHA; } else { @@ -2146,10 +2138,6 @@ SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode) CHECK_TEXTURE_MAGIC(texture, -1); renderer = texture->renderer; - if (!renderer->SetTextureBlendMode) { - SDL_Unsupported(); - return -1; - } texture->blendMode = blendMode; if (renderer->SetTextureBlendMode) { return renderer->SetTextureBlendMode(renderer, texture);