summaryrefslogtreecommitdiffstats
path: root/src/emu/render.cpp
diff options
context:
space:
mode:
author ImJezze <jezze@gmx.net>2015-11-18 13:37:53 +0100
committer ImJezze <jezze@gmx.net>2015-11-18 13:37:53 +0100
commit05f83580c068e9c05619961fb6d6c630d3917c0b (patch)
treee7ac4ab78971679b24d7a6c1628cb2def1c81c15 /src/emu/render.cpp
parent8d3ef79c0faf1bf990739d0a5e743d0fd1d9e8d6 (diff)
Fixed dynamic beam width for invariabel vector intensity
- the vector renderer now tries to detect a invariabel vector intensity and disables the calculation of a dynamic beam width
Diffstat (limited to 'src/emu/render.cpp')
-rw-r--r--src/emu/render.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/emu/render.cpp b/src/emu/render.cpp
index e823f1fb7cf..a90c727e39a 100644
--- a/src/emu/render.cpp
+++ b/src/emu/render.cpp
@@ -925,8 +925,7 @@ render_target::render_target(render_manager &manager, const char *layoutfile, UI
m_base_orientation(ROT0),
m_maxtexwidth(65536),
m_maxtexheight(65536),
- m_scale_primitives(true),
- m_offset_primitives(true)
+ m_transform_primitives(true)
{
// determine the base layer configuration based on options
m_base_layerconfig.set_backdrops_enabled(manager.machine().options().use_backdrops());
@@ -1661,13 +1660,10 @@ void render_target::add_container_primitives(render_primitive_list &list, const
float yoffs = (container_xform.orientation & ORIENTATION_SWAP_XY) ? container.xoffset() : container.yoffset();
if (container_xform.orientation & ORIENTATION_FLIP_X) xoffs = -xoffs;
if (container_xform.orientation & ORIENTATION_FLIP_Y) yoffs = -yoffs;
- if (!m_scale_primitives)
+ if (!m_transform_primitives)
{
xscale = 1.0f;
yscale = 1.0f;
- }
- if (!m_offset_primitives)
- {
xoffs = 0.0f;
yoffs = 0.0f;
}