mirror of
https://github.com/korenkonder/ReDIVA.git
synced 2026-10-14 01:49:13 +03:00
Fixed issues with clashing graphics in long game runs
This commit is contained in:
@@ -323,7 +323,7 @@ namespace rndr {
|
||||
for (int32_t i = RND_PASSID_SHADOW; i <= RND_PASSID_CLEAR; i++)
|
||||
RenderManager::render_single_pass(rend_data_ctx, (RenderPassID)i);
|
||||
rend_data_ctx.state.end_event();
|
||||
rend_data_ctx.state.update();
|
||||
rend_data_ctx.state.finish();
|
||||
}
|
||||
|
||||
{
|
||||
@@ -333,7 +333,7 @@ namespace rndr {
|
||||
for (int32_t i = RND_PASSID_PRE_SPRITE; i <= RND_PASSID_3D; i++)
|
||||
RenderManager::render_single_pass(rend_data_ctx, (RenderPassID)i);
|
||||
rend_data_ctx.state.end_event();
|
||||
rend_data_ctx.state.update();
|
||||
rend_data_ctx.state.finish();
|
||||
}
|
||||
|
||||
{
|
||||
@@ -343,7 +343,7 @@ namespace rndr {
|
||||
for (int32_t i = RND_PASSID_SHOW_VECTOR; i <= RND_PASSID_12; i++)
|
||||
RenderManager::render_single_pass(rend_data_ctx, (RenderPassID)i);
|
||||
rend_data_ctx.state.end_event();
|
||||
rend_data_ctx.state.update();
|
||||
rend_data_ctx.state.finish();
|
||||
}
|
||||
|
||||
rctx_ptr->disp_manager->check_vertex_arrays();
|
||||
|
||||
Reference in New Issue
Block a user