Module |
|
Header |
/Engine/Source/Runtime/VulkanRHI/Public/VulkanMemory.h |
Include |
#include "VulkanMemory.h" |
class FFenceManager
Name | Description | ||
---|---|---|---|
|
FVulkanDevice &... |
Device |
|
|
FreeFences |
||
|
UsedFences |
Name | Description | |
---|---|---|
|
FFenceManager() |
Name | Description | |
---|---|---|
|
~FFenceManager() |
Name | Description | ||
---|---|---|---|
|
FFence * |
AllocateFence ( |
|
|
CheckFenceState ( |
Returns true if signaled. |
|
|
Deinit() |
||
|
DestroyFence ( |
||
|
Init ( |
||
|
IsFenceSignaled ( |
||
|
ReleaseFence ( |
Sets it to nullptr. |
|
|
ResetFence ( |
||
|
WaitAndReleaseFence |
Sets it to nullptr. |
|
|
WaitForFence |
Returns false if it timed out. |