float cfg from engine -> frontend; more elimination of dead code in engine

This commit is contained in:
Ryan Fleury
2024-09-11 15:40:11 -07:00
parent f4726eee0a
commit f59694fcfb
6 changed files with 108 additions and 180 deletions
+1 -31
View File
@@ -3396,12 +3396,6 @@ d_eval_string_from_file_path(Arena *arena, String8 string)
//- rjf: frame data
internal F32
d_dt(void)
{
return d_state->dt;
}
internal U64
d_frame_index(void)
{
@@ -3414,12 +3408,6 @@ d_frame_arena(void)
return d_state->frame_arenas[d_state->frame_index%ArrayCount(d_state->frame_arenas)];
}
internal F64
d_time_in_seconds(void)
{
return d_state->time_in_seconds;
}
//- rjf: interaction registers
internal D_Regs *
@@ -3478,22 +3466,6 @@ d_ctrl_targets_running(void)
return d_state->ctrl_is_running;
}
//- rjf: config paths
internal String8
d_cfg_path_from_src(D_CfgSrc src)
{
return d_state->cfg_paths[src];
}
//- rjf: config state
internal D_CfgTable *
d_cfg_table(void)
{
return &d_state->cfg_table;
}
//- rjf: config serialization
internal String8
@@ -4156,7 +4128,7 @@ d_init(void)
}
internal CTRL_EventList
d_tick(Arena *arena, D_TargetArray *targets, D_BreakpointArray *breakpoints, DI_Scope *di_scope, F32 dt)
d_tick(Arena *arena, D_TargetArray *targets, D_BreakpointArray *breakpoints)
{
ProfBeginFunction();
Temp scratch = scratch_begin(&arena, 1);
@@ -4164,8 +4136,6 @@ d_tick(Arena *arena, D_TargetArray *targets, D_BreakpointArray *breakpoints, DI_
d_state->frame_index += 1;
arena_clear(d_frame_arena());
d_state->frame_eval_memread_endt_us = os_now_microseconds() + 5000;
d_state->dt = dt;
d_state->time_in_seconds += dt;
d_state->top_regs = &d_state->base_regs;
d_regs_copy_contents(d_frame_arena(), &d_state->top_regs->v, &d_state->top_regs->v);