Fix testautomation pixels_saveLoadBMP big endian issue
It seems created surfaces are ARGB8888 format on both BE and LE, therefore BGRA32 failed.
This commit is contained in:
parent
478ac0b9bf
commit
80c1b1e1a0
1 changed files with 2 additions and 2 deletions
|
@ -1009,7 +1009,7 @@ static int SDLCALL pixels_saveLoadBMP(void *arg)
|
||||||
if (surface) {
|
if (surface) {
|
||||||
Uint8 *pixels = (Uint8 *)surface->pixels;
|
Uint8 *pixels = (Uint8 *)surface->pixels;
|
||||||
if (SDL_ISPIXELFORMAT_ALPHA(format)) {
|
if (SDL_ISPIXELFORMAT_ALPHA(format)) {
|
||||||
SDLTest_AssertCheck(surface->format == SDL_PIXELFORMAT_BGRA32, "Verify BMP surface format, expected %s, got %s", SDL_GetPixelFormatName(SDL_PIXELFORMAT_BGRA32), SDL_GetPixelFormatName(surface->format));
|
SDLTest_AssertCheck(surface->format == SDL_PIXELFORMAT_ARGB8888, "Verify BMP surface format, expected %s, got %s", SDL_GetPixelFormatName(SDL_PIXELFORMAT_ARGB8888), SDL_GetPixelFormatName(surface->format));
|
||||||
SDLTest_AssertCheck(pixels[0] == 255 &&
|
SDLTest_AssertCheck(pixels[0] == 255 &&
|
||||||
pixels[1] == 255 &&
|
pixels[1] == 255 &&
|
||||||
pixels[2] == 255 &&
|
pixels[2] == 255 &&
|
||||||
|
@ -1057,7 +1057,7 @@ static int SDLCALL pixels_saveLoadBMP(void *arg)
|
||||||
if (surface) {
|
if (surface) {
|
||||||
Uint8 *pixels = (Uint8 *)surface->pixels;
|
Uint8 *pixels = (Uint8 *)surface->pixels;
|
||||||
if (SDL_ISPIXELFORMAT_ALPHA(format)) {
|
if (SDL_ISPIXELFORMAT_ALPHA(format)) {
|
||||||
SDLTest_AssertCheck(surface->format == SDL_PIXELFORMAT_BGRA32, "Verify BMP surface format, expected %s, got %s", SDL_GetPixelFormatName(SDL_PIXELFORMAT_BGRA32), SDL_GetPixelFormatName(surface->format));
|
SDLTest_AssertCheck(surface->format == SDL_PIXELFORMAT_ARGB8888, "Verify BMP surface format, expected %s, got %s", SDL_GetPixelFormatName(SDL_PIXELFORMAT_ARGB8888), SDL_GetPixelFormatName(surface->format));
|
||||||
SDLTest_AssertCheck(pixels[0] == 255 &&
|
SDLTest_AssertCheck(pixels[0] == 255 &&
|
||||||
pixels[1] == 255 &&
|
pixels[1] == 255 &&
|
||||||
pixels[2] == 255 &&
|
pixels[2] == 255 &&
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue