|
@@ -68,7 +68,7 @@ RenderManager::~RenderManager()
|
|
|
ReleaseAllTextures();
|
|
ReleaseAllTextures();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-void RenderManager::PrepareRender()
|
|
|
|
|
|
|
+void RenderManager::PrepareRender(Vector2i dimensions)
|
|
|
{
|
|
{
|
|
|
#ifdef RMLUI_DEBUG
|
|
#ifdef RMLUI_DEBUG
|
|
|
const RenderState default_state;
|
|
const RenderState default_state;
|
|
@@ -77,6 +77,8 @@ void RenderManager::PrepareRender()
|
|
|
RMLUI_ASSERT(state.transform == default_state.transform);
|
|
RMLUI_ASSERT(state.transform == default_state.transform);
|
|
|
RMLUI_ASSERTMSG(render_stack.empty(), "Unbalanced render stack detected, ensure every PushLayer call has a corresponding call to PopLayer.");
|
|
RMLUI_ASSERTMSG(render_stack.empty(), "Unbalanced render stack detected, ensure every PushLayer call has a corresponding call to PopLayer.");
|
|
|
#endif
|
|
#endif
|
|
|
|
|
+
|
|
|
|
|
+ SetViewport(dimensions);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void RenderManager::SetViewport(Vector2i dimensions)
|
|
void RenderManager::SetViewport(Vector2i dimensions)
|