comparison include/SDL_pixels.h @ 1676:e136f3ffdc1b SDL-1.3

Adding software renderer implementation
author Sam Lantinga <slouken@libsdl.org>
date Mon, 12 Jun 2006 09:10:06 +0000
parents d33dcfc3fde7
children 80a5e6a4e1e2
comparison
equal deleted inserted replaced
1675:d33dcfc3fde7 1676:e136f3ffdc1b
105 #define SDL_PIXELTYPE(X) (((X) >> 24) & 0x0F) 105 #define SDL_PIXELTYPE(X) (((X) >> 24) & 0x0F)
106 #define SDL_PIXELORDER(X) (((X) >> 20) & 0x0F) 106 #define SDL_PIXELORDER(X) (((X) >> 20) & 0x0F)
107 #define SDL_PIXELLAYOUT(X) (((X) >> 16) & 0x0F) 107 #define SDL_PIXELLAYOUT(X) (((X) >> 16) & 0x0F)
108 #define SDL_BITSPERPIXEL(X) (((X) >> 8) & 0xFF) 108 #define SDL_BITSPERPIXEL(X) (((X) >> 8) & 0xFF)
109 #define SDL_BYTESPERPIXEL(X) (((X) >> 0) & 0xFF) 109 #define SDL_BYTESPERPIXEL(X) (((X) >> 0) & 0xFF)
110
111 #define SDL_ISPIXELFORMAT_FOURCC(format) (((format) & 0x8000000) != 0)
110 112
111 enum 113 enum
112 { 114 {
113 SDL_PixelFormat_Unknown, 115 SDL_PixelFormat_Unknown,
114 SDL_PixelFormat_Index1LSB = 116 SDL_PixelFormat_Index1LSB =