mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-26 23:55:40 +00:00
GPU/SW: Remove unused 5-to-8 conversion functions
This commit is contained in:
parent
4441bb1a91
commit
703715724e
|
@ -24,9 +24,6 @@ public:
|
||||||
static constexpr DitherLUT ComputeDitherLUT();
|
static constexpr DitherLUT ComputeDitherLUT();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
static constexpr u8 Convert5To8(u8 x5) { return (x5 << 3) | (x5 & 7); }
|
|
||||||
static constexpr u8 Convert8To5(u8 x8) { return (x8 >> 3); }
|
|
||||||
|
|
||||||
union VRAMPixel
|
union VRAMPixel
|
||||||
{
|
{
|
||||||
u16 bits;
|
u16 bits;
|
||||||
|
@ -36,10 +33,6 @@ protected:
|
||||||
BitField<u16, u8, 10, 5> b;
|
BitField<u16, u8, 10, 5> b;
|
||||||
BitField<u16, bool, 15, 1> c;
|
BitField<u16, bool, 15, 1> c;
|
||||||
|
|
||||||
u8 GetR8() const { return Convert5To8(r); }
|
|
||||||
u8 GetG8() const { return Convert5To8(g); }
|
|
||||||
u8 GetB8() const { return Convert5To8(b); }
|
|
||||||
|
|
||||||
void Set(u8 r_, u8 g_, u8 b_, bool c_ = false)
|
void Set(u8 r_, u8 g_, u8 b_, bool c_ = false)
|
||||||
{
|
{
|
||||||
bits = (ZeroExtend16(r_)) | (ZeroExtend16(g_) << 5) | (ZeroExtend16(b_) << 10) | (static_cast<u16>(c_) << 15);
|
bits = (ZeroExtend16(r_)) | (ZeroExtend16(g_) << 5) | (ZeroExtend16(b_) << 10) | (static_cast<u16>(c_) << 15);
|
||||||
|
|
Loading…
Reference in a new issue