API: potential immutable and casing fixes
This commit is contained in:
+16
-10
@@ -1,13 +1,13 @@
|
|||||||
#ifndef UTILS_H
|
#ifndef UTILS_H
|
||||||
#define UTILS_H
|
#define UTILS_H
|
||||||
|
|
||||||
#define BYTE_A 0xFF000000
|
#define BYTE_A 0xFF000000u
|
||||||
#define BYTE_R 0x00FF0000
|
#define BYTE_R 0x00FF0000u
|
||||||
#define BYTE_G 0x0000FF00
|
#define BYTE_G 0x0000FF00u
|
||||||
#define BYTE_B 0x000000FF
|
#define BYTE_B 0x000000FFu
|
||||||
#define BYTE_RGB 0x00FFFFFF
|
#define BYTE_RGB 0x00FFFFFFu
|
||||||
#define BYTE 0xFF
|
#define BYTE 0xFFu
|
||||||
#define LONG_BYTE 0xFFFF
|
#define LONG_BYTE 0xFFFFu
|
||||||
|
|
||||||
#define SHIFT_8 8
|
#define SHIFT_8 8
|
||||||
#define SHIFT_16 16
|
#define SHIFT_16 16
|
||||||
@@ -29,9 +29,15 @@
|
|||||||
(((unsigned int)(a) << SHIFT_24) | ((unsigned int)(r) << SHIFT_16) | \
|
(((unsigned int)(a) << SHIFT_24) | ((unsigned int)(r) << SHIFT_16) | \
|
||||||
((unsigned int)(g) << SHIFT_8) | (unsigned int)(b))
|
((unsigned int)(g) << SHIFT_8) | (unsigned int)(b))
|
||||||
|
|
||||||
#define ENCODE_BGRA(b, g, r, a) \
|
#define ENCODE_BGRA(r, g, b, a) \
|
||||||
(((unsigned int)(b) << SHIFT_24) | ((unsigned int)(g) << SHIFT_16) | \
|
(((unsigned int)(a) << 24) | \
|
||||||
((unsigned int)(r) << SHIFT_8) | (unsigned int)(a))
|
((unsigned int)(r) << 16) | \
|
||||||
|
((unsigned int)(g) << 8) | \
|
||||||
|
((unsigned int)(b) << 0))
|
||||||
|
|
||||||
|
// #define ENCODE_BGRA(b, g, r, a) \
|
||||||
|
// (((unsigned int)(b) << SHIFT_24) | ((unsigned int)(g) << SHIFT_16) | \
|
||||||
|
// ((unsigned int)(r) << SHIFT_8) | (unsigned int)(a))
|
||||||
|
|
||||||
#define CLAMP_MAX(x) (((x) > MAX) ? MAX : (x))
|
#define CLAMP_MAX(x) (((x) > MAX) ? MAX : (x))
|
||||||
#define CLAMP_MIN(x) (((x) < 0) ? 0 : (x))
|
#define CLAMP_MIN(x) (((x) < 0) ? 0 : (x))
|
||||||
|
|||||||
Reference in New Issue
Block a user