Mercurial > sdl-ios-xcode
diff include/SDL_pixels.h @ 3054:8d93bfecb9dc
Fixed alpha blending textures with the GDI renderer
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 07 Feb 2009 17:56:08 +0000 |
parents | 99210400e8b9 |
children | a252014ce27d |
line wrap: on
line diff
--- a/include/SDL_pixels.h Fri Jan 30 06:40:16 2009 +0000 +++ b/include/SDL_pixels.h Sat Feb 07 17:56:08 2009 +0000 @@ -117,6 +117,12 @@ (SDL_PIXELTYPE(format) == SDL_PIXELTYPE_INDEX4) || \ (SDL_PIXELTYPE(format) == SDL_PIXELTYPE_INDEX8)) +#define SDL_ISPIXELFORMAT_ALPHA(format) \ + ((SDL_PIXELORDER(format) == SDL_PACKEDORDER_ARGB) || \ + (SDL_PIXELORDER(format) == SDL_PACKEDORDER_RGBA) || \ + (SDL_PIXELORDER(format) == SDL_PACKEDORDER_ABGR) || \ + (SDL_PIXELORDER(format) == SDL_PACKEDORDER_BGRA)) + #define SDL_ISPIXELFORMAT_FOURCC(format) \ ((format) && !((format) & 0x80000000))