UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVulkanDevice Member List
This is the complete list of members for
FVulkanDevice
, including all inherited members.
AcquireOcclusionQueryPool
(uint32 NumQueries)
FVulkanDevice
AcquireTimingQueryPool
()
FVulkanDevice
CanPresentOnComputeQueue
() const
FVulkanDevice
inline
ChooseVariableRateShadingMethod
()
FVulkanDevice
CleanUpRayTracing
()
FVulkanDevice
CreateBuffer
(VkDeviceSize BufferSize, VkBufferUsageFlags BufferUsageFlags, VkBufferCreateFlags BufferCreateFlags=0) const
FVulkanDevice
CreateDevice
(TArray< const ANSICHAR * > &DeviceLayers, FVulkanDeviceExtensionArray &UEExtensions)
FVulkanDevice
Destroy
()
FVulkanDevice
ForEachQueue
(TFunctionRef< void(FVulkanQueue &)> Callback)
FVulkanDevice
FVulkanDevice
(FVulkanDynamicRHI *InRHI, VkPhysicalDevice Gpu)
FVulkanDevice
FVulkanDynamicRHI
FVulkanDevice
friend
FVulkanGraphicsPipelineState
FVulkanDevice
friend
GetActiveQueueFamilies
() const
FVulkanDevice
inline
GetBarrierEvent
()
FVulkanDevice
GetBestMatchedFragmentSize
(EVRSShadingRate Rate) const
FVulkanDevice
inline
GetBindlessDescriptorManager
()
FVulkanDevice
inline
GetCalibrationTimestamp
()
FVulkanDevice
GetComputeQueue
()
FVulkanDevice
inline
GetDefaultSampler
() const
FVulkanDevice
inline
GetDeferredDeletionQueue
()
FVulkanDevice
inline
GetDescriptorPoolsManager
()
FVulkanDevice
inline
GetDescriptorSetCache
()
FVulkanDevice
inline
GetDeviceExtensions
()
FVulkanDevice
inline
GetDeviceIdProperties
() const
FVulkanDevice
inline
GetDeviceMemoryManager
()
FVulkanDevice
inline
GetDeviceMemoryProperties
() const
FVulkanDevice
inline
GetDeviceProperties
() const
FVulkanDevice
inline
GetDeviceSubgroupProperties
() const
FVulkanDevice
inline
GetFenceManager
()
FVulkanDevice
inline
GetFormatComponentMapping
(EPixelFormat UEFormat) const
FVulkanDevice
GetFormatProperties
(VkFormat InFormat) const
FVulkanDevice
GetGlobalSamplers
(FVulkanShaderHeader::EGlobalSamplerType Type) const
FVulkanDevice
inline
GetGraphicsQueue
()
FVulkanDevice
inline
GetHandle
() const
FVulkanDevice
inline
GetImmediateContext
()
FVulkanDevice
inline
GetLimits
() const
FVulkanDevice
inline
GetMemoryManager
()
FVulkanDevice
inline
GetOptionalExtensionProperties
() const
FVulkanDevice
inline
GetOptionalExtensions
() const
FVulkanDevice
inline
GetOrCreateTransientHeapCache
()
FVulkanDevice
GetPhysicalDeviceFeatures
() const
FVulkanDevice
inline
GetPhysicalHandle
() const
FVulkanDevice
inline
GetPipelineStateCache
()
FVulkanDevice
inline
GetPresentQueue
()
FVulkanDevice
inline
GetQueue
(ERHIPipeline Pipeline)
FVulkanDevice
inline
GetQueue
(EVulkanQueueType QueueType)
FVulkanDevice
inline
GetQueueFamilyProps
()
FVulkanDevice
inline
GetRayTracingCompactionRequestHandler
()
FVulkanDevice
inline
GetRayTracingPipelineLibraryCache
()
FVulkanDevice
inline
GetRenderPassManager
()
FVulkanDevice
inline
GetSamplerMap
()
FVulkanDevice
inline
GetShaderFactory
()
FVulkanDevice
inline
GetStagingManager
()
FVulkanDevice
inline
GetTempBlockAllocator
()
FVulkanDevice
inline
GetTransferQueue
()
FVulkanDevice
inline
GetVendorId
() const
FVulkanDevice
inline
HasAsyncComputeQueue
() const
FVulkanDevice
inline
HasMultipleQueues
() const
FVulkanDevice
inline
HasTransferQueue
() const
FVulkanDevice
inline
HasUnifiedMemory
() const
FVulkanDevice
inline
InitGPU
()
FVulkanDevice
InitializeRayTracing
()
FVulkanDevice
NeedsAllPlanes
() const
FVulkanDevice
inline
NotifyDeletedComputePipeline
(class FVulkanComputePipeline *Pipeline)
FVulkanDevice
NotifyDeletedGfxPipeline
(class FVulkanGraphicsPipelineState *Pipeline)
FVulkanDevice
NotifyDeletedImage
(VkImage Image, bool bRenderTarget)
FVulkanDevice
PrepareForDestroy
()
FVulkanDevice
ReleaseBarrierEvent
(VkEvent Handle)
FVulkanDevice
ReleaseQueryPool
(FVulkanQueryPool *Pool)
FVulkanDevice
RemoveStaleQueryPools
()
FVulkanDevice
SetupPresentQueue
(VkSurfaceKHR Surface)
FVulkanDevice
SupportsBindless
() const
FVulkanDevice
SupportsGraphicPipelineLibraries
() const
FVulkanDevice
inline
SupportsParallelRendering
() const
FVulkanDevice
inline
UseMinimalSubmits
() const
FVulkanDevice
VulkanSetObjectName
(VkObjectType Type, uint64_t Handle, const TCHAR *Name)
FVulkanDevice
WaitUntilIdle
()
FVulkanDevice
~FVulkanDevice
()
FVulkanDevice
Generated by
1.9.8