| CellKeysWord() const | bicameral::sim::GpuImplicitBuild | |
| Create(ID3D12Device5 *device, const GpuMultires &multires, const MultiresCapacity &capacity, const GpuImplicitBuildLimits &limits) | bicameral::sim::GpuImplicitBuild | static |
| ExternalConstants(const MultiresStepOptions &options, bool useFrozenMarks) const | bicameral::sim::GpuImplicitBuild | private |
| FacesOffset() const | bicameral::sim::GpuImplicitBuild | |
| GpuImplicitBuild()=default | bicameral::sim::GpuImplicitBuild | private |
| Limits() const | bicameral::sim::GpuImplicitBuild | inline |
| ListCellsWord() const | bicameral::sim::GpuImplicitBuild | |
| ListsOffset() const | bicameral::sim::GpuImplicitBuild | |
| m_applyPipeline | bicameral::sim::GpuImplicitBuild | private |
| m_limits | bicameral::sim::GpuImplicitBuild | private |
| m_pipelines | bicameral::sim::GpuImplicitBuild | private |
| m_stampPasses | bicameral::sim::GpuImplicitBuild | private |
| m_system | bicameral::sim::GpuImplicitBuild | private |
| m_systemBytes | bicameral::sim::GpuImplicitBuild | private |
| m_systemReadback | bicameral::sim::GpuImplicitBuild | private |
| m_timestampCount | bicameral::sim::GpuImplicitBuild | private |
| m_timestampReadback | bicameral::sim::GpuImplicitBuild | private |
| m_timestamps | bicameral::sim::GpuImplicitBuild | private |
| m_work | bicameral::sim::GpuImplicitBuild | private |
| m_workBytes | bicameral::sim::GpuImplicitBuild | private |
| m_workReadback | bicameral::sim::GpuImplicitBuild | private |
| m_worldBlocks | bicameral::sim::GpuImplicitBuild | private |
| MAX_TIMESTAMPS | bicameral::sim::GpuImplicitBuild | static |
| Read() const | bicameral::sim::GpuImplicitBuild | |
| ReadTimestamps(uint32_t count) const | bicameral::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::GpuImplicitBuild | private |
| RecordReadback(ID3D12GraphicsCommandList *list) | bicameral::sim::GpuImplicitBuild | |
| RecordTimestamp(ID3D12GraphicsCommandList *list, uint32_t index) | bicameral::sim::GpuImplicitBuild | |
| StageCount() | bicameral::sim::GpuImplicitBuild | static |
| StageName(uint32_t pass) | bicameral::sim::GpuImplicitBuild | static |
| StampPasses(bool stamp) | bicameral::sim::GpuImplicitBuild | inline |
| SystemBuffer() const | bicameral::sim::GpuImplicitBuild | inline |
| WorkBuffer() const | bicameral::sim::GpuImplicitBuild | inline |