update main
This commit is contained in:
parent
cca8ccad32
commit
16421febc4
@ -100,8 +100,6 @@ static void Run()
|
|||||||
int w, h;
|
int w, h;
|
||||||
glfwGetWindowSize(g_window, &w, &h);
|
glfwGetWindowSize(g_window, &w, &h);
|
||||||
g_view->Event_SetWindowSize(u32(w), u32(h));
|
g_view->Event_SetWindowSize(u32(w), u32(h));
|
||||||
|
|
||||||
b3StackArray<ProfilerRecord*, 256> records;
|
|
||||||
|
|
||||||
while (glfwWindowShouldClose(g_window) == 0)
|
while (glfwWindowShouldClose(g_window) == 0)
|
||||||
{
|
{
|
||||||
@ -120,8 +118,19 @@ static void Run()
|
|||||||
g_draw->DrawString(b3Color_white, "*PLAYING*");
|
g_draw->DrawString(b3Color_white, "*PLAYING*");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
g_view->Interface();
|
||||||
|
|
||||||
|
g_model->Update();
|
||||||
|
|
||||||
|
g_profiler->EndScope();
|
||||||
|
|
||||||
|
g_profilerRecorder->BuildRecords();
|
||||||
|
|
||||||
if (g_settings->drawProfile)
|
if (g_settings->drawProfile)
|
||||||
{
|
{
|
||||||
|
b3StackArray<ProfilerRecord*, 256> records;
|
||||||
|
g_profilerRecorder->BuildSortedRecords(records);
|
||||||
|
|
||||||
for (u32 i = 0; i < records.Count(); ++i)
|
for (u32 i = 0; i < records.Count(); ++i)
|
||||||
{
|
{
|
||||||
ProfilerRecord* r = records[i];
|
ProfilerRecord* r = records[i];
|
||||||
@ -129,23 +138,9 @@ static void Run()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
g_view->Interface();
|
|
||||||
|
|
||||||
g_model->Update();
|
|
||||||
|
|
||||||
g_view->EndInterface();
|
|
||||||
|
|
||||||
g_profiler->EndScope();
|
|
||||||
|
|
||||||
g_profilerRecorder->BuildRecords();
|
|
||||||
|
|
||||||
if (g_settings->drawProfile)
|
|
||||||
{
|
|
||||||
records.Resize(0);
|
|
||||||
g_profilerRecorder->BuildSortedRecords(records);
|
|
||||||
}
|
|
||||||
|
|
||||||
g_profiler->End();
|
g_profiler->End();
|
||||||
|
|
||||||
|
g_view->EndInterface();
|
||||||
|
|
||||||
glfwSwapBuffers(g_window);
|
glfwSwapBuffers(g_window);
|
||||||
glfwPollEvents();
|
glfwPollEvents();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user