diff options
| author | 2016-06-29 08:34:30 +0200 | |
|---|---|---|
| committer | 2016-06-29 08:34:30 +0200 | |
| commit | 63f9a01f8c5d43b9cfe68c2d401a84647d19c10e (patch) | |
| tree | a1f1874aa84850bddbebd2b0e0bfc3e1c77ce8c4 /src/osd/modules/render/bgfx/chainmanager.cpp | |
| parent | 1f6f1bfd6cfb748d9c5e159d6bd014bab8d30944 (diff) | |
Cleanup and version bumpmame0175
Diffstat (limited to 'src/osd/modules/render/bgfx/chainmanager.cpp')
| -rw-r--r-- | src/osd/modules/render/bgfx/chainmanager.cpp | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/osd/modules/render/bgfx/chainmanager.cpp b/src/osd/modules/render/bgfx/chainmanager.cpp index d4c59f9bb6a..2116322f19a 100644 --- a/src/osd/modules/render/bgfx/chainmanager.cpp +++ b/src/osd/modules/render/bgfx/chainmanager.cpp @@ -293,17 +293,17 @@ void chain_manager::process_screen_quad(uint32_t view, uint32_t screen, render_p bgfx_texture *texture = new bgfx_texture(full_name, bgfx::TextureFormat::RGBA8, tex_width, tex_height, mem, BGFX_TEXTURE_U_CLAMP | BGFX_TEXTURE_V_CLAMP | BGFX_TEXTURE_MIN_POINT | BGFX_TEXTURE_MAG_POINT | BGFX_TEXTURE_MIP_POINT); m_textures.add_provider(full_name, texture); - const bool any_targets_rebuilt = m_targets.update_target_sizes(screen, tex_width, tex_height, TARGET_STYLE_GUEST); + const bool any_targets_rebuilt = m_targets.update_target_sizes(screen, tex_width, tex_height, TARGET_STYLE_GUEST); if (any_targets_rebuilt) - { - for (bgfx_chain* chain : m_screen_chains) - { - if (chain != nullptr) - { - chain->repopulate_targets(); - } - } - } + { + for (bgfx_chain* chain : m_screen_chains) + { + if (chain != nullptr) + { + chain->repopulate_targets(); + } + } + } bgfx_chain* chain = screen_chain(screen); chain->process(prim, view, screen, m_textures, window, bgfx_util::get_blend_state(PRIMFLAG_GET_BLENDMODE(prim->flags))); @@ -441,19 +441,19 @@ uint32_t chain_manager::handle_screen_chains(uint32_t view, render_primitive *st std::swap(screen_width, screen_height); } - const bool any_targets_rebuilt = m_targets.update_target_sizes(screen_index, screen_width, screen_height, TARGET_STYLE_NATIVE); - if (any_targets_rebuilt) - { - for (bgfx_chain* chain : m_screen_chains) - { - if (chain != nullptr) - { - chain->repopulate_targets(); - } - } - } - - process_screen_quad(view + used_views, screen_index, prim, window); + const bool any_targets_rebuilt = m_targets.update_target_sizes(screen_index, screen_width, screen_height, TARGET_STYLE_NATIVE); + if (any_targets_rebuilt) + { + for (bgfx_chain* chain : m_screen_chains) + { + if (chain != nullptr) + { + chain->repopulate_targets(); + } + } + } + + process_screen_quad(view + used_views, screen_index, prim, window); used_views += screen_chain(screen_index)->applicable_passes(); screen_index++; |
