Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
probe_view_constants.h File Reference
#include <array>
#include <cstdint>
Include dependency graph for probe_view_constants.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bicameral::render::ProbeViewConstants

Namespaces

namespace  bicameral
namespace  bicameral::render

Enumerations

enum class  bicameral::render::DebugViewMode : uint8_t { bicameral::render::Volume = 0 , bicameral::render::MaximumProjection = 1 , bicameral::render::Slice = 2 }
enum class  bicameral::render::DebugViewQuantity : uint8_t { bicameral::render::Temperature = 0 , bicameral::render::OxygenDepletion = 1 , bicameral::render::CarbonDioxide = 2 , bicameral::render::Carbon = 3 }

Variables

constexpr uint32_t bicameral::render::DEBUG_VIEW_QUANTITY_COUNT = 4
constexpr uint32_t bicameral::render::VIEW_FLAG_ACTIVE_BLOCKS = 1u << 0
constexpr uint32_t bicameral::render::VIEW_FLAG_LOGARITHMIC = 1u << 1
constexpr uint32_t bicameral::render::VIEW_QUANTITY_SHIFT = 8
constexpr uint32_t bicameral::render::VIEW_PEEK_DEPTH_SHIFT = 16