|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
Namespaces | |
| namespace | anonymous_namespace{frame_loop.cpp} |
| namespace | anonymous_namespace{sim_scheduler.cpp} |
| namespace | anonymous_namespace{table_hot_reload.cpp} |
Classes | |
| struct | FrameLoopOptions |
| struct | SimSchedulerSettings |
| struct | SimCursor |
| class | SimScheduler |
| class | TableHotReload |
| class | TraceCapture |
Functions | |
| int | RunFrameLoop (const FrameLoopOptions &options) |
Variables | |
| constexpr uint32_t | TRACE_CAPACITY_PER_FRAME = 1u << 16 |
| constexpr uint32_t | AUTO_SAVE_POINTS = UINT32_MAX |
| constexpr uint32_t | DEFAULT_EDITOR_SAVE_POINTS = 6 |
| constexpr uint32_t | MAX_SAVE_POINTS = 64 |
| int bicameral::frame::RunFrameLoop | ( | const FrameLoopOptions & | options | ) |
Definition at line 1705 of file frame_loop.cpp.
References bicameral::Core, bicameral::Error, bicameral::Gpu, and bicameral::Log().
Referenced by anonymous_namespace{main.cpp}::Run().
|
inlineconstexpr |
Definition at line 31 of file frame_loop.h.
Referenced by bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop::CreateSavePoints().
|
inlineconstexpr |
Definition at line 32 of file frame_loop.h.
Referenced by bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop::CreateSavePoints().
|
inlineconstexpr |
Definition at line 33 of file frame_loop.h.
Referenced by bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop::CreateSavePoints().
|
inlineconstexpr |