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

This is the complete list of members for bicameral::gpu::WorkGraph, including all inherited members.

BackingMemoryBytes() constbicameral::gpu::WorkGraphinline
Create(ID3D12Device5 *device, ID3D12RootSignature *globalRootSignature, std::span< const std::byte > library, std::wstring_view programName)bicameral::gpu::WorkGraphstatic
DispatchFromCpu(ID3D12GraphicsCommandList10 *list, uint32_t entrypointIndex, const void *records, uint32_t recordCount, uint64_t recordStrideBytes)bicameral::gpu::WorkGraphstatic
DispatchFromGpu(ID3D12GraphicsCommandList10 *list, D3D12_GPU_VIRTUAL_ADDRESS nodeGpuInput)bicameral::gpu::WorkGraphstatic
EntrypointIndex(std::wstring_view nodeName) constbicameral::gpu::WorkGraph
m_backingMemorybicameral::gpu::WorkGraphprivate
m_backingMemoryBytesbicameral::gpu::WorkGraphprivate
m_graphIndexbicameral::gpu::WorkGraphprivate
m_programIdentifierbicameral::gpu::WorkGraphprivate
m_propertiesbicameral::gpu::WorkGraphprivate
m_stateObjectbicameral::gpu::WorkGraphprivate
SetProgram(ID3D12GraphicsCommandList10 *list, bool initialize) constbicameral::gpu::WorkGraph
WorkGraph()=defaultbicameral::gpu::WorkGraphprivate