Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::sim::GpuMultires::RootConstants Struct Reference

Public Attributes

uint32_t seedLow = 0
uint32_t seedHigh = 0
uint32_t tickLow = 0
uint32_t tickHigh = 0
std::array< uint32_t, 6 > point {}
int32_t pointLevel = 0
uint32_t blockCount = 0
std::array< uint32_t, 4 > external {}
int32_t rootLevel = 0
uint32_t worldBlocks = 0
uint32_t indexEntries = 0
uint32_t ledgerColumns = 0
uint32_t graphInputLow = 0
uint32_t graphInputHigh = 0
uint32_t graphEntries = 0
uint32_t stepFlags = 0
uint32_t foldTolerance = 0

Detailed Description

Definition at line 151 of file gpu_multires.h.

Member Data Documentation

◆ blockCount

uint32_t bicameral::sim::GpuMultires::RootConstants::blockCount = 0

Definition at line 158 of file gpu_multires.h.

Referenced by bicameral::sim::GpuMultires::Create().

◆ external

std::array<uint32_t, 4> bicameral::sim::GpuMultires::RootConstants::external {}

Definition at line 159 of file gpu_multires.h.

◆ foldTolerance

uint32_t bicameral::sim::GpuMultires::RootConstants::foldTolerance = 0

Definition at line 174 of file gpu_multires.h.

◆ graphEntries

uint32_t bicameral::sim::GpuMultires::RootConstants::graphEntries = 0

Definition at line 168 of file gpu_multires.h.

◆ graphInputHigh

uint32_t bicameral::sim::GpuMultires::RootConstants::graphInputHigh = 0

Definition at line 167 of file gpu_multires.h.

◆ graphInputLow

uint32_t bicameral::sim::GpuMultires::RootConstants::graphInputLow = 0

Definition at line 166 of file gpu_multires.h.

◆ indexEntries

uint32_t bicameral::sim::GpuMultires::RootConstants::indexEntries = 0

Definition at line 164 of file gpu_multires.h.

Referenced by bicameral::sim::GpuMultires::Create().

◆ ledgerColumns

uint32_t bicameral::sim::GpuMultires::RootConstants::ledgerColumns = 0

Definition at line 165 of file gpu_multires.h.

Referenced by bicameral::sim::GpuMultires::Create().

◆ point

std::array<uint32_t, 6> bicameral::sim::GpuMultires::RootConstants::point {}

Definition at line 156 of file gpu_multires.h.

◆ pointLevel

int32_t bicameral::sim::GpuMultires::RootConstants::pointLevel = 0

Definition at line 157 of file gpu_multires.h.

◆ rootLevel

int32_t bicameral::sim::GpuMultires::RootConstants::rootLevel = 0

Definition at line 162 of file gpu_multires.h.

Referenced by bicameral::sim::GpuMultires::Create().

◆ seedHigh

uint32_t bicameral::sim::GpuMultires::RootConstants::seedHigh = 0

Definition at line 153 of file gpu_multires.h.

◆ seedLow

uint32_t bicameral::sim::GpuMultires::RootConstants::seedLow = 0

Definition at line 152 of file gpu_multires.h.

◆ stepFlags

uint32_t bicameral::sim::GpuMultires::RootConstants::stepFlags = 0

Definition at line 171 of file gpu_multires.h.

◆ tickHigh

uint32_t bicameral::sim::GpuMultires::RootConstants::tickHigh = 0

Definition at line 155 of file gpu_multires.h.

◆ tickLow

uint32_t bicameral::sim::GpuMultires::RootConstants::tickLow = 0

Definition at line 154 of file gpu_multires.h.

◆ worldBlocks

uint32_t bicameral::sim::GpuMultires::RootConstants::worldBlocks = 0

Definition at line 163 of file gpu_multires.h.

Referenced by bicameral::sim::GpuMultires::Create().


The documentation for this struct was generated from the following file: