ncpixel_b/ncpixel_g: fix for RGBA

pull/1087/head
nick black 4 years ago
parent f9b4993b07
commit 515aa881cc
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -2422,13 +2422,13 @@ ncpixel_r(uint32_t pixel){
// Extract the 8-bit green component from a pixel // Extract the 8-bit green component from a pixel
static inline unsigned static inline unsigned
ncpixel_g(uint32_t pixel){ ncpixel_g(uint32_t pixel){
return (pixel & 0x00ff0000ul) >> 16u; return (pixel & 0x0000ff00ul) >> 8u;
} }
// Extract the 8-bit blue component from a pixel // Extract the 8-bit blue component from a pixel
static inline unsigned static inline unsigned
ncpixel_b(uint32_t pixel){ ncpixel_b(uint32_t pixel){
return (pixel & 0x0000ff00ul) >> 8u; return (pixel & 0x00ff0000ul) >> 16u;
} }
// Set the 8-bit alpha component of a pixel // Set the 8-bit alpha component of a pixel

Loading…
Cancel
Save