Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
frame_loop.h File Reference
#include <cstdint>
#include <filesystem>
#include <optional>
#include "core/aliases.h"
#include "gpu/device.h"
#include "gpu/graph_trace.h"
#include "render/debug_view_controller.h"
Include dependency graph for frame_loop.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bicameral::frame::FrameLoopOptions

Namespaces

namespace  bicameral
namespace  bicameral::frame

Functions

int bicameral::frame::RunFrameLoop (const FrameLoopOptions &options)

Variables

constexpr uint32_t bicameral::frame::TRACE_CAPACITY_PER_FRAME = 1u << 16
constexpr uint32_t bicameral::frame::AUTO_SAVE_POINTS = UINT32_MAX
constexpr uint32_t bicameral::frame::DEFAULT_EDITOR_SAVE_POINTS = 6
constexpr uint32_t bicameral::frame::MAX_SAVE_POINTS = 64