Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::sim::GpuImplicitBuild Member List

This is the complete list of members for bicameral::sim::GpuImplicitBuild, including all inherited members.

CellKeysWord() constbicameral::sim::GpuImplicitBuild
Create(ID3D12Device5 *device, const GpuMultires &multires, const MultiresCapacity &capacity, const GpuImplicitBuildLimits &limits)bicameral::sim::GpuImplicitBuildstatic
ExternalConstants(const MultiresStepOptions &options, bool useFrozenMarks) constbicameral::sim::GpuImplicitBuildprivate
FacesOffset() constbicameral::sim::GpuImplicitBuild
GpuImplicitBuild()=defaultbicameral::sim::GpuImplicitBuildprivate
Limits() constbicameral::sim::GpuImplicitBuildinline
ListCellsWord() constbicameral::sim::GpuImplicitBuild
ListsOffset() constbicameral::sim::GpuImplicitBuild
m_applyPipelinebicameral::sim::GpuImplicitBuildprivate
m_limitsbicameral::sim::GpuImplicitBuildprivate
m_pipelinesbicameral::sim::GpuImplicitBuildprivate
m_stampPassesbicameral::sim::GpuImplicitBuildprivate
m_systembicameral::sim::GpuImplicitBuildprivate
m_systemBytesbicameral::sim::GpuImplicitBuildprivate
m_systemReadbackbicameral::sim::GpuImplicitBuildprivate
m_timestampCountbicameral::sim::GpuImplicitBuildprivate
m_timestampReadbackbicameral::sim::GpuImplicitBuildprivate
m_timestampsbicameral::sim::GpuImplicitBuildprivate
m_workbicameral::sim::GpuImplicitBuildprivate
m_workBytesbicameral::sim::GpuImplicitBuildprivate
m_workReadbackbicameral::sim::GpuImplicitBuildprivate
m_worldBlocksbicameral::sim::GpuImplicitBuildprivate
MAX_TIMESTAMPSbicameral::sim::GpuImplicitBuildstatic
Read() constbicameral::sim::GpuImplicitBuild
ReadTimestamps(uint32_t count) constbicameral::sim::GpuImplicitBuild
RecordAdmit(ID3D12GraphicsCommandList10 *list, D3D12_GPU_VIRTUAL_ADDRESS debugRing, GpuMultires &multires, const MultiresStepOptions &options)bicameral::sim::GpuImplicitBuild
RecordApply(ID3D12GraphicsCommandList10 *list, D3D12_GPU_VIRTUAL_ADDRESS debugRing, GpuMultires &multires, const MultiresStepOptions &options, ID3D12Resource *solvedCells)bicameral::sim::GpuImplicitBuild
RecordBuild(ID3D12GraphicsCommandList10 *list, D3D12_GPU_VIRTUAL_ADDRESS debugRing, GpuMultires &multires, const MultiresStepOptions &options, bool useFrozenMarks=false, bool afterAdmit=false)bicameral::sim::GpuImplicitBuild
RecordCopyTo(ID3D12GraphicsCommandList *list, GpuImplicit &implicit)bicameral::sim::GpuImplicitBuild
RecordPasses(ID3D12GraphicsCommandList10 *list, D3D12_GPU_VIRTUAL_ADDRESS debugRing, GpuMultires &multires, const MultiresStepOptions &options, bool useFrozenMarks, uint32_t firstPass, uint32_t endPass)bicameral::sim::GpuImplicitBuildprivate
RecordReadback(ID3D12GraphicsCommandList *list)bicameral::sim::GpuImplicitBuild
RecordTimestamp(ID3D12GraphicsCommandList *list, uint32_t index)bicameral::sim::GpuImplicitBuild
StageCount()bicameral::sim::GpuImplicitBuildstatic
StageName(uint32_t pass)bicameral::sim::GpuImplicitBuildstatic
StampPasses(bool stamp)bicameral::sim::GpuImplicitBuildinline
SystemBuffer() constbicameral::sim::GpuImplicitBuildinline
WorkBuffer() constbicameral::sim::GpuImplicitBuildinline