Mercurial > sdl-ios-xcode
comparison test/automated/common/common.h @ 3435:9f62f47d989b
You can specify the format for pixel data in SDL_RenderReadPixels() and SDL_RenderWritePixels()
This code still doesn't quite work yet. :)
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 16 Nov 2009 07:13:07 +0000 |
parents | 22ac66da0765 |
children | 0acec8c9f5c9 |
comparison
equal
deleted
inserted
replaced
3434:147d6ef5be03 | 3435:9f62f47d989b |
---|---|
10 #ifndef COMMON_H | 10 #ifndef COMMON_H |
11 # define COMMON_H | 11 # define COMMON_H |
12 | 12 |
13 | 13 |
14 #if (SDL_BYTEORDER == SDL_BIG_ENDIAN) | 14 #if (SDL_BYTEORDER == SDL_BIG_ENDIAN) |
15 # define FORMAT SDL_PIXELFORMAT_RGBA8888 | |
15 # define RMASK 0xff000000 /**< Red bit mask. */ | 16 # define RMASK 0xff000000 /**< Red bit mask. */ |
16 # define GMASK 0x00ff0000 /**< Green bit mask. */ | 17 # define GMASK 0x00ff0000 /**< Green bit mask. */ |
17 # define BMASK 0x0000ff00 /**< Blue bit mask. */ | 18 # define BMASK 0x0000ff00 /**< Blue bit mask. */ |
18 # define AMASK 0x000000ff /**< Alpha bit mask. */ | 19 # define AMASK 0x000000ff /**< Alpha bit mask. */ |
19 #else | 20 #else |
21 # define FORMAT SDL_PIXELFORMAT_ABGR8888 | |
20 # define RMASK 0x000000ff /**< Red bit mask. */ | 22 # define RMASK 0x000000ff /**< Red bit mask. */ |
21 # define GMASK 0x0000ff00 /**< Green bit mask. */ | 23 # define GMASK 0x0000ff00 /**< Green bit mask. */ |
22 # define BMASK 0x00ff0000 /**< Blue bit mask. */ | 24 # define BMASK 0x00ff0000 /**< Blue bit mask. */ |
23 # define AMASK 0xff000000 /**< Alpha bit mask. */ | 25 # define AMASK 0xff000000 /**< Alpha bit mask. */ |
24 #endif | 26 #endif |