summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/x68k.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/x68k.cpp')
-rw-r--r--src/mame/video/x68k.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/video/x68k.cpp b/src/mame/video/x68k.cpp
index b8b83746c15..2ab88a2fbf6 100644
--- a/src/mame/video/x68k.cpp
+++ b/src/mame/video/x68k.cpp
@@ -40,12 +40,12 @@
#include "logmacro.h"
-PALETTE_DECODER_MEMBER(x68k_state, GGGGGRRRRRBBBBBI)
+rgb_t x68k_state::GGGGGRRRRRBBBBBI(uint32_t raw)
{
- uint8_t i = raw & 1;
- uint8_t r = pal6bit(((raw >> 5) & 0x3e) | i);
- uint8_t g = pal6bit(((raw >> 10) & 0x3e) | i);
- uint8_t b = pal6bit(((raw >> 0) & 0x3e) | i);
+ uint8_t const i = raw & 1;
+ uint8_t const r = pal6bit(((raw >> 5) & 0x3e) | i);
+ uint8_t const g = pal6bit(((raw >> 10) & 0x3e) | i);
+ uint8_t const b = pal6bit(((raw >> 0) & 0x3e) | i);
return rgb_t(r, g, b);
}
@@ -418,7 +418,7 @@ void x68k_state::draw_gfx(bitmap_rgb32 &bitmap,rectangle cliprect)
{
colour = m_gfxbitmap.pix16(scanline, pixel);
if(colour || (m_video.gfx_pri == 2))
- bitmap.pix32(scanline, pixel) = GGGGGRRRRRBBBBBI_decoder(colour);
+ bitmap.pix32(scanline, pixel) = GGGGGRRRRRBBBBBI(colour);
}
else if(gfxblend)
{