summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/render.c
diff options
context:
space:
mode:
author Alex W. Jackson <alex.w.jackson@gmail.com>2014-04-14 23:48:49 +0000
committer Alex W. Jackson <alex.w.jackson@gmail.com>2014-04-14 23:48:49 +0000
commit3aad3990a2956bf8b56607c6b74bce07577b022b (patch)
tree0284ef0549637479e666e70d1427cf3f0fdee488 /src/emu/render.c
parent621d0a7b6f79fe2ab4e80aae14863b54602dd51a (diff)
Fix brightness sliders in drivers that use black_pen() and/or white_pen() [Alex Jackson]
Diffstat (limited to 'src/emu/render.c')
-rw-r--r--src/emu/render.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/render.c b/src/emu/render.c
index 5e2ae35e26a..3c1c43ebbd7 100644
--- a/src/emu/render.c
+++ b/src/emu/render.c
@@ -732,7 +732,7 @@ const rgb_t *render_container::bcg_lookup_table(int texformat, palette_t *palett
{
assert(palette == m_screen->palette()->palette());
m_palclient.reset(global_alloc(palette_client(*palette)));
- m_bcglookup.resize(palette->num_colors() * palette->num_groups());
+ m_bcglookup.resize(palette->max_index());
recompute_lookups();
}
assert (palette == &m_palclient->palette());
@@ -824,7 +824,7 @@ void render_container::recompute_lookups()
{
palette_t &palette = m_palclient->palette();
const rgb_t *adjusted_palette = palette.entry_list_adjusted();
- int colors = palette.num_colors() * palette.num_groups();
+ int colors = palette.max_index();
for (int i = 0; i < colors; i++)
{