zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
int | SDLTest_CompareSurfaces (SDL_Surface *surface, SDL_Surface *referenceSurface, int allowable_error) |
Compares a surface and with reference image data for equality. More... | |
Variables | |
static int | _CompareSurfaceCount = 0 |
int SDLTest_CompareSurfaces | ( | SDL_Surface * | surface, |
SDL_Surface * | referenceSurface, | ||
int | allowable_error | ||
) |
Compares a surface and with reference image data for equality.
surface | Surface used in comparison |
referenceSurface | Test Surface used in comparison |
allowable_error | Allowable difference (squared) in blending accuracy. |
Definition at line 39 of file SDL_test_compare.c.
References _CompareSurfaceCount, SDL_PixelFormat::BytesPerPixel, SDL_Surface::format, G, SDL_Surface::h, i, j, NULL, SDL_Surface::pitch, SDL_Surface::pixels, R, ret, SDL_GetRGBA(), SDL_LockSurface(), SDL_SaveBMP, SDL_snprintf(), SDL_UnlockSurface(), SDLTest_LogError(), and SDL_Surface::w.
|
static |
Definition at line 36 of file SDL_test_compare.c.
Referenced by SDLTest_CompareSurfaces().