Addded Romeo that generates some doc. WIP.
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# Juliet\src\Graphics\D3D12\D3D12Synchronization
|
||||
|
||||
## Source Files
|
||||
- Header: `Juliet\src\Graphics\D3D12\D3D12Synchronization.h`
|
||||
- Source: `Juliet\src\Graphics\D3D12\D3D12Synchronization.cpp`
|
||||
|
||||
## AI Description
|
||||
*No AI description generated yet.*
|
||||
|
||||
## Symbols
|
||||
|
||||
### Namespace `Juliet::D3D12`
|
||||
|
||||
#### Classes, Structs & Unions
|
||||
- `struct D3D12Fence`
|
||||
|
||||
#### Functions & Methods
|
||||
- `extern bool WaitUntilGPUIsIdle(NonNullPtr<GPUDriver> driver)`
|
||||
- `extern bool Wait(NonNullPtr<GPUDriver> driver, bool waitForAll, Fence* const* fences,
|
||||
uint32 numFences JULIET_DEBUG_PARAM(String querier))`
|
||||
- `extern bool QueryFence(NonNullPtr<GPUDriver> driver, NonNullPtr<Fence> fence)`
|
||||
- `extern void ReleaseFence(NonNullPtr<GPUDriver> driver, NonNullPtr<Fence> fence JULIET_DEBUG_PARAM(String querier))`
|
||||
|
||||
### Namespace `Juliet::D3D12::Internal`
|
||||
|
||||
#### Functions & Methods
|
||||
- `extern void ResourceBarrier(NonNullPtr<D3D12CommandList> commandList, D3D12_RESOURCE_STATES sourceState,
|
||||
D3D12_RESOURCE_STATES destinationState, ID3D12Resource* resource,
|
||||
uint32 subresourceIndex, bool needsUavBarrier)`
|
||||
- `extern D3D12Fence* AcquireFence(NonNullPtr<D3D12Driver> driver JULIET_DEBUG_PARAM(String querier))`
|
||||
- `extern void DestroyFence(NonNullPtr<D3D12Fence> fence)`
|
||||
|
||||
Reference in New Issue
Block a user