SDL
2.0
|
#include "../SDL_internal.h"
Go to the source code of this file.
Functions | |
int | SDL_RLESurface (SDL_Surface *surface) |
void | SDL_UnRLESurface (SDL_Surface *surface, int recode) |
int SDL_RLESurface | ( | SDL_Surface * | surface | ) |
Definition at line 1407 of file SDL_RLEaccel.c.
References RLEAlphaSurface(), RLEColorkeySurface(), SDL_COPY_ADD, SDL_COPY_BLEND, SDL_COPY_COLORKEY, SDL_COPY_MOD, SDL_COPY_MODULATE_ALPHA, SDL_COPY_MODULATE_COLOR, SDL_COPY_MUL, SDL_COPY_NEAREST, SDL_COPY_RLE_ALPHAKEY, SDL_COPY_RLE_COLORKEY, SDL_RLEACCEL, SDL_RLEAlphaBlit(), SDL_RLEBlit(), and SDL_UnRLESurface().
Referenced by SDL_CalculateBlit(), and SDL_UnlockSurface().
void SDL_UnRLESurface | ( | SDL_Surface * | surface, |
int | recode | ||
) |
Definition at line 1547 of file SDL_RLEaccel.c.
References SDL_Rect::h, NULL, SDL_COPY_RLE_ALPHAKEY, SDL_COPY_RLE_COLORKEY, SDL_FillRect, SDL_free, SDL_PREALLOC, SDL_RLEACCEL, SDL_RLEBlit(), SDL_SIMD_ALIGNED, SDL_SIMDAlloc, UnRLEAlpha(), SDL_Rect::w, SDL_Rect::x, and SDL_Rect::y.
Referenced by SDL_CalculateBlit(), SDL_FreeSurface(), SDL_LockSurface(), SDL_MapSurface(), and SDL_RLESurface().