![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/Map.h"#include "Misc/ScopeRWLock.h"#include "Templates/RefCounting.h"#include "VulkanConfiguration.h"#include "VulkanThirdParty.h"Go to the source code of this file.
Namespaces | |
| namespace | VulkanRHI |
Macros | |
| #define | UE_API VULKANRHI_API |
| #define | VULKAN_MEMORY_TRACK 1 |
| #define | VULKAN_MEMORY_LOW_PRIORITY 0.f |
| #define | VULKAN_MEMORY_MEDIUM_PRIORITY 0.5f |
| #define | VULKAN_MEMORY_HIGHER_PRIORITY 0.75f |
| #define | VULKAN_MEMORY_HIGHEST_PRIORITY 1.f |
| #define | VULKAN_TRACK_OBJECT_CREATE(Type, Ptr) do{}while(0) |
| #define | VULKAN_TRACK_OBJECT_DELETE(Type, Ptr) do{}while(0) |
Typedefs | |
| using | FVulkanSyncPointRef = TRefCountPtr< FVulkanSyncPoint > |
Enumerations | |
| enum class | EDelayAcquireImageType { None , DelayAcquire } |
Functions | |
| FORCEINLINE uint32 | VulkanRHI::GetTypeHash (const FDeviceMemoryBlockKey &BlockKey) |
| VulkanRHI::ENUM_CLASS_FLAGS (EVulkanAllocationFlags) | |
Variables | |
| EDelayAcquireImageType | GVulkanDelayAcquireImage |
| int32 | GVulkanUseBufferBinning |
| #define UE_API VULKANRHI_API |
| #define VULKAN_MEMORY_HIGHER_PRIORITY 0.75f |
| #define VULKAN_MEMORY_HIGHEST_PRIORITY 1.f |
| #define VULKAN_MEMORY_LOW_PRIORITY 0.f |
| #define VULKAN_MEMORY_MEDIUM_PRIORITY 0.5f |
| #define VULKAN_MEMORY_TRACK 1 |
|
strong |
|
extern |
|
extern |