|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
Public Attributes | |
| ComPtr< ID3D12CommandAllocator > | allocator |
| ComPtr< ID3D12GraphicsCommandList10 > | list |
| ComPtr< ID3D12Resource > | input |
| std::byte * | mappedInput = nullptr |
| ComPtr< ID3D12Resource > | timestampReadback |
| ComPtr< ID3D12Resource > | hashReadback |
| std::vector< ComPtr< ID3D12Resource > > | keepAlive |
| uint64_t | firstTick = 0 |
| uint32_t | firstUnit = 0 |
| uint32_t | unitCount = 0 |
Definition at line 276 of file probe_sim.h.
| ComPtr<ID3D12CommandAllocator> bicameral::sim::ProbeSim::FrameSlot::allocator |
Definition at line 278 of file probe_sim.h.
| uint64_t bicameral::sim::ProbeSim::FrameSlot::firstTick = 0 |
Definition at line 293 of file probe_sim.h.
| uint32_t bicameral::sim::ProbeSim::FrameSlot::firstUnit = 0 |
Definition at line 294 of file probe_sim.h.
| ComPtr<ID3D12Resource> bicameral::sim::ProbeSim::FrameSlot::hashReadback |
Definition at line 287 of file probe_sim.h.
| ComPtr<ID3D12Resource> bicameral::sim::ProbeSim::FrameSlot::input |
Definition at line 282 of file probe_sim.h.
| std::vector<ComPtr<ID3D12Resource> > bicameral::sim::ProbeSim::FrameSlot::keepAlive |
Definition at line 290 of file probe_sim.h.
| ComPtr<ID3D12GraphicsCommandList10> bicameral::sim::ProbeSim::FrameSlot::list |
Definition at line 279 of file probe_sim.h.
| std::byte* bicameral::sim::ProbeSim::FrameSlot::mappedInput = nullptr |
Definition at line 283 of file probe_sim.h.
| ComPtr<ID3D12Resource> bicameral::sim::ProbeSim::FrameSlot::timestampReadback |
Definition at line 286 of file probe_sim.h.
| uint32_t bicameral::sim::ProbeSim::FrameSlot::unitCount = 0 |
Definition at line 295 of file probe_sim.h.