|
|
@ -15,7 +15,7 @@
|
|
|
|
// 2018-07-07: Initial version.
|
|
|
|
// 2018-07-07: Initial version.
|
|
|
|
|
|
|
|
|
|
|
|
// Data
|
|
|
|
// Data
|
|
|
|
static clock_t g_Time = 0;
|
|
|
|
static CFAbsoluteTime g_Time = 0.0;
|
|
|
|
|
|
|
|
|
|
|
|
// Functions
|
|
|
|
// Functions
|
|
|
|
bool ImGui_ImplOSX_Init()
|
|
|
|
bool ImGui_ImplOSX_Init()
|
|
|
@ -94,10 +94,10 @@ void ImGui_ImplOSX_NewFrame(NSView* view)
|
|
|
|
io.DisplayFramebufferScale = ImVec2(dpi, dpi);
|
|
|
|
io.DisplayFramebufferScale = ImVec2(dpi, dpi);
|
|
|
|
|
|
|
|
|
|
|
|
// Setup time step
|
|
|
|
// Setup time step
|
|
|
|
if (g_Time == 0)
|
|
|
|
if (g_Time == 0.0)
|
|
|
|
g_Time = clock();
|
|
|
|
g_Time = CFAbsoluteTimeGetCurrent();
|
|
|
|
clock_t current_time = clock();
|
|
|
|
CFAbsoluteTime current_time = CFAbsoluteTimeGetCurrent();
|
|
|
|
io.DeltaTime = (double)(current_time - g_Time) / CLOCKS_PER_SEC;
|
|
|
|
io.DeltaTime = current_time - g_Time;
|
|
|
|
g_Time = current_time;
|
|
|
|
g_Time = current_time;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|