UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVulkanAndroidPlatform Member List

This is the complete list of members for FVulkanAndroidPlatform, including all inherited members.

AFBCWorkaroundOptionFVulkanAndroidPlatformprotectedstatic
AreRemoteCompileServicesActive()FVulkanAndroidPlatformstatic
ASTCWorkaroundOptionFVulkanAndroidPlatformprotectedstatic
bAttemptedLoadFVulkanAndroidPlatformprotectedstatic
bHasGoogleDisplayTimingFVulkanAndroidPlatformprotectedstatic
bRequiresDepthStencilFullWriteFVulkanAndroidPlatformprotectedstatic
bRequiresMergedRenderPassDepthStencilLayoutFVulkanAndroidPlatformprotectedstatic
bRequiresWaitingForFrameCompletionEventFVulkanAndroidPlatformprotectedstatic
CachedFramePaceFVulkanAndroidPlatformprotectedstatic
CachedRefreshRateFVulkanAndroidPlatformprotectedstatic
CachedSyncIntervalFVulkanAndroidPlatformprotectedstatic
ClearVulkanInstanceFunctions()FVulkanGenericPlatformstatic
CreatePSOBinaryCacheFilename(FVulkanDevice *Device, FString CacheFilename)FVulkanGenericPlatformstatic
CreateSurface(FVulkanPlatformWindowContext &WindowContext, VkInstance Instance, VkSurfaceKHR *OutSurface)FVulkanAndroidPlatformstatic
FVulkanGenericPlatform::CreateSurface(VkSurfaceKHR *OutSurface)FVulkanGenericPlatformstatic
CreateSwapchainKHR(FVulkanPlatformWindowContext &WindowContext, VkPhysicalDevice PhysicalDevice, VkDevice Device, const VkSwapchainCreateInfoKHR *CreateInfo, const VkAllocationCallbacks *Allocator, VkSwapchainKHR *Swapchain)FVulkanAndroidPlatformstatic
FVulkanGenericPlatform::CreateSwapchainKHR(FVulkanGenericPlatformWindowContext &WindowContext, VkPhysicalDevice PhysicalDevice, VkDevice Device, const VkSwapchainCreateInfoKHR *CreateInfo, const VkAllocationCallbacks *Allocator, VkSwapchainKHR *Swapchain)FVulkanGenericPlatformstatic
CVarVulkanRequiresWaitingForFrameCompletionEventFVulkanAndroidPlatformprotectedstatic
DebugReportFunction(VkDebugReportFlagsEXT MsgFlags, VkDebugReportObjectTypeEXT ObjType, uint64_t SrcObject, size_t Location, int32 MsgCode, const ANSICHAR *LayerPrefix, const ANSICHAR *Msg, void *UserData)FVulkanGenericPlatforminlinestatic
DebugVulkanDeviceLayersFVulkanAndroidPlatformprotectedstatic
DebugVulkanInstanceLayersFVulkanAndroidPlatformprotectedstatic
DestroySwapChain()FVulkanAndroidPlatformstatic
DestroySwapchainKHR(VkDevice Device, VkSwapchainKHR Swapchain, const VkAllocationCallbacks *Allocator)FVulkanAndroidPlatformstatic
FramePace(FVulkanDevice &Device, void *WindowHandle, VkSwapchainKHR Swapchain, uint32 PresentID, VkPresentInfoKHR &Info)FVulkanAndroidPlatformstatic
FramePacerFVulkanAndroidPlatformprotectedstatic
FreeVulkanLibrary()FVulkanAndroidPlatformstatic
GDTimingFramePacerFVulkanAndroidPlatformprotectedstatic
GetCompiledPSOCacheTopFolderPath()FVulkanAndroidPlatformstatic
GetDeviceExtensions(FVulkanDevice *Device, FVulkanDeviceExtensionArray &OutExtensions)FVulkanAndroidPlatformstatic
GetDeviceLayers(TArray< const ANSICHAR * > &OutLayers)FVulkanAndroidPlatformstatic
GetFeatureLevel(ERHIFeatureLevel::Type RequestedFeatureLevel)FVulkanAndroidPlatforminlinestatic
GetHardwareWindowHandle()FVulkanAndroidPlatformstatic
GetInstanceExtensions(FVulkanInstanceExtensionArray &OutExtensions)FVulkanAndroidPlatformstatic
GetInstanceLayers(TArray< const ANSICHAR * > &OutLayers)FVulkanAndroidPlatformstatic
GetPlatform5551FormatWithFallback(VkFormat &OutFallbackFormat0, VkFormat &OutFallbackFormat1)FVulkanAndroidPlatforminlinestatic
GetPSOCacheFilenames()FVulkanGenericPlatformstatic
GetTimeDomain()FVulkanAndroidPlatforminlinestatic
GetVulkanProfileNameForFeatureLevel(ERHIFeatureLevel::Type FeatureLevel, bool bRaytracing)FVulkanAndroidPlatformstatic
HasCustomFrameTiming()FVulkanAndroidPlatformstatic
HasUnifiedMemory()FVulkanAndroidPlatforminlinestatic
InitDevice(FVulkanDevice *InDevice)FVulkanAndroidPlatformstatic
IsSupported()FVulkanGenericPlatforminlinestatic
LoadVulkanInstanceFunctions(VkInstance inInstance)FVulkanAndroidPlatformstatic
LoadVulkanLibrary()FVulkanAndroidPlatformstatic
NotifyFoundDeviceLayersAndExtensions(VkPhysicalDevice PhysicalDevice, const TArray< const ANSICHAR * > &Layers, const TArray< const ANSICHAR * > &Extensions)FVulkanAndroidPlatformstatic
NotifyFoundInstanceLayersAndExtensions(const TArray< const ANSICHAR * > &Layers, const TArray< const ANSICHAR * > &Extensions)FVulkanGenericPlatforminlinestatic
OnGPUCrash(const TCHAR *Message)FVulkanAndroidPlatformstatic
OverridePlatformHandlers(bool bInit)FVulkanAndroidPlatformstatic
PostInitGPU(const FVulkanDevice &InDevice)FVulkanAndroidPlatformstatic
PrecompilePSO(FVulkanDevice *Device, const TArrayView< uint8 > OptionalPSOCacheData, FGraphicsPipelineStateInitializer::EPSOPrecacheCompileType PSOCompileType, const VkGraphicsPipelineCreateInfo *PipelineInfo, const FGfxPipelineDesc *GfxEntry, const FVulkanRenderTargetLayout *RTLayout, TArrayView< uint32_t > VS, TArrayView< uint32_t > PS, size_t &AfterSize, FString *FailureMessageOUT=nullptr)FVulkanAndroidPlatformstatic
FVulkanGenericPlatform::PrecompilePSO(FVulkanDevice *Device, const uint8 *OptionalPSOCacheData, VkGraphicsPipelineCreateInfo *PipelineInfo, const FGfxPipelineDesc *GfxEntry, const FVulkanRenderTargetLayout *RTLayout, TArrayView< uint32_t > VS, TArrayView< uint32_t > PS, size_t &AfterSize, FString *FailureMessageOUT=nullptr)FVulkanGenericPlatforminlinestatic
Present(VkQueue Queue, VkPresentInfoKHR &PresentInfo)FVulkanAndroidPlatformstatic
PSOBinaryCacheMatches(FVulkanDevice *Device, const TArray< uint8 > &DeviceCache)FVulkanGenericPlatformstatic
RecreateSwapChain(void *NewNativeWindow)FVulkanAndroidPlatformstatic
RecreateSwapchainOnFail()FVulkanAndroidPlatforminlinestatic
RegisterGPUWork()FVulkanAndroidPlatforminlinestatic
RequiredWaveOpsShaderStageFlags(VkShaderStageFlags VulkanDeviceShaderStageFlags)FVulkanAndroidPlatforminlinestatic
RequiresDepthStencilFullWrite()FVulkanAndroidPlatforminlinestatic
RequiresMergedDepthStencilLayout()FVulkanAndroidPlatforminlinestatic
RequiresMobileRenderer()FVulkanAndroidPlatforminlinestatic
RequiresPresentLayoutFix()FVulkanAndroidPlatforminlinestatic
RequiresSwapchainGeneralInitialLayout()FVulkanAndroidPlatforminlinestatic
RequiresWaitingForFrameCompletionEvent()FVulkanAndroidPlatforminlinestatic
RestrictEnabledPhysicalDeviceFeatures(FVulkanPhysicalDeviceFeatures *InOutFeaturesToEnable)FVulkanGenericPlatformstatic
SetImageMemoryRequirementWorkaround(VkImageCreateInfo &ImageCreateInfo)FVulkanAndroidPlatformstatic
SetupFeatureLevels(TArrayView< EShaderPlatform > ShaderPlatformForFeatureLevel)FVulkanAndroidPlatforminlinestatic
SetupImageMemoryRequirementWorkaround(const FVulkanDevice &InDevice)FVulkanAndroidPlatformstatic
SetupRequiresDepthStencilFullWriteWorkaround(const FVulkanDevice &Device)FVulkanAndroidPlatformstatic
SetupRequiresMergedDepthStencilLayoutWorkaround(const FVulkanDevice &Device)FVulkanAndroidPlatformstatic
StartRemoteCompileServices(int NumServices)FVulkanAndroidPlatformstatic
StopRemoteCompileServices()FVulkanAndroidPlatformstatic
SuccessfulRefreshRateFramesFVulkanAndroidPlatformprotectedstatic
SupportParallelRenderingTasks()FVulkanAndroidPlatforminlinestatic
SupportsASTCTextureFormats()FVulkanAndroidPlatforminlinestatic
SupportsBCTextureFormats()FVulkanAndroidPlatformstatic
SupportsDeviceLocalHostVisibleWithNoPenalty(EGpuVendorId VendorId)FVulkanGenericPlatforminlinestatic
SupportsDynamicResolution()FVulkanAndroidPlatformstatic
SupportsETC2TextureFormats()FVulkanAndroidPlatforminlinestatic
SupportsNullPixelShader()FVulkanAndroidPlatforminlinestatic
SupportsProfileChecks()FVulkanGenericPlatformstatic
SupportsQuerySurfaceProperties()FVulkanAndroidPlatforminlinestatic
SupportsR16UnormTextureFormat()FVulkanAndroidPlatforminlinestatic
SupportsTimestampRenderQueries()FVulkanAndroidPlatformstatic
SupportsVolumeTextureRendering()FVulkanAndroidPlatforminlinestatic
SwappyRequiredExtensionsFVulkanAndroidPlatformprotectedstatic
UnsuccessfulRefreshRateFramesFVulkanAndroidPlatformprotectedstatic
VulkanLibFVulkanAndroidPlatformprotectedstatic