Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::gpu::anonymous_namespace{graph_trace.cpp} Namespace Reference

Functions

std::array< uint32_t, GT_FILTER_BYTES/4 > FilterWords (const GraphTraceFilter &filter)
GraphTraceRecord DecodeRecord (std::span< const uint32_t, 4 > words)

Function Documentation

◆ DecodeRecord()

GraphTraceRecord bicameral::gpu::anonymous_namespace{graph_trace.cpp}::DecodeRecord ( std::span< const uint32_t, 4 > words)

Definition at line 35 of file graph_trace.cpp.

References DecodeRecord().

Referenced by DecodeRecord().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FilterWords()

std::array< uint32_t, GT_FILTER_BYTES/4 > bicameral::gpu::anonymous_namespace{graph_trace.cpp}::FilterWords ( const GraphTraceFilter & filter)

Definition at line 15 of file graph_trace.cpp.

References bicameral::gpu::GraphTraceFilter::boxMax, bicameral::gpu::GraphTraceFilter::boxMin, bicameral::gpu::GraphTraceFilter::capacity, bicameral::gpu::GraphTraceFilter::enabled, FilterWords(), bicameral::gpu::GraphTraceFilter::tickBegin, and bicameral::gpu::GraphTraceFilter::tickEnd.

Referenced by FilterWords().

Here is the call graph for this function:
Here is the caller graph for this function: