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

#include <gpu_physics.h>

Public Attributes

uint32_t slotsPerBody = 16
uint32_t incidentPerBody = 24
uint32_t colorRounds = 24
bool broadphaseGraph = true
GpuPhysicsSolver solver = GpuPhysicsSolver::Compute
bool skipEmptyColors = true

Detailed Description

Definition at line 37 of file gpu_physics.h.

Member Data Documentation

◆ broadphaseGraph

bool bicameral::sim::GpuPhysicsOptions::broadphaseGraph = true

Definition at line 43 of file gpu_physics.h.

◆ colorRounds

uint32_t bicameral::sim::GpuPhysicsOptions::colorRounds = 24

Definition at line 40 of file gpu_physics.h.

◆ incidentPerBody

uint32_t bicameral::sim::GpuPhysicsOptions::incidentPerBody = 24

Definition at line 39 of file gpu_physics.h.

◆ skipEmptyColors

bool bicameral::sim::GpuPhysicsOptions::skipEmptyColors = true

Definition at line 47 of file gpu_physics.h.

◆ slotsPerBody

uint32_t bicameral::sim::GpuPhysicsOptions::slotsPerBody = 16

Definition at line 38 of file gpu_physics.h.

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

◆ solver

GpuPhysicsSolver bicameral::sim::GpuPhysicsOptions::solver = GpuPhysicsSolver::Compute

Definition at line 44 of file gpu_physics.h.


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