Mercurial > sdl-ios-xcode
changeset 4620:f4a93bde905f
Fixed compiling without XRender enabled
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 28 Jul 2010 01:14:48 -0700 |
parents | b9a205e6369f |
children | 12a9cf73596a |
files | src/video/x11/SDL_x11render.c |
diffstat | 1 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/video/x11/SDL_x11render.c Wed Jul 28 01:05:58 2010 -0700 +++ b/src/video/x11/SDL_x11render.c Wed Jul 28 01:14:48 2010 -0700 @@ -1038,7 +1038,7 @@ static int X11_SetTextureRGBAMod(SDL_Renderer * renderer, SDL_Texture * texture) { - +#ifdef SDL_VIDEO_DRIVER_X11_XRENDER X11_TextureData *data = (X11_TextureData *) texture->driverdata; X11_RenderData *renderdata = (X11_RenderData *) renderer->driverdata; @@ -1094,11 +1094,14 @@ } return 0; - } - else { + } else { SDL_Unsupported(); return -1; } +#else + SDL_Unsupported(); + return -1; +#endif } static int @@ -1314,6 +1317,7 @@ return SDL_MapRGBA(&data->format, r, g, b, a); } +#ifdef SDL_VIDEO_DRIVER_X11_XRENDER static XRenderColor xrenderdrawcolor(SDL_Renderer *renderer) { @@ -1328,6 +1332,7 @@ } return xrender_color; } +#endif static int X11_RenderDrawPoints(SDL_Renderer * renderer, const SDL_Point * points,