mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Fix the rgbgfx color curve (#1200)
This commit is contained in:
@@ -43,8 +43,12 @@ uint16_t Rgba::cgbColor() const {
|
|||||||
r = reverse_curve[r];
|
r = reverse_curve[r];
|
||||||
g = reverse_curve[g];
|
g = reverse_curve[g];
|
||||||
b = reverse_curve[b];
|
b = reverse_curve[b];
|
||||||
|
} else {
|
||||||
|
r >>= 3;
|
||||||
|
g >>= 3;
|
||||||
|
b >>= 3;
|
||||||
}
|
}
|
||||||
return (r >> 3) | (g >> 3) << 5 | (b >> 3) << 10;
|
return r | g << 5 | b << 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t Rgba::grayIndex() const {
|
uint8_t Rgba::grayIndex() const {
|
||||||
|
|||||||
Reference in New Issue
Block a user