IHeadMountedDisplayVulkanExtensions

Query Vulkan extensions required by the HMD.

Windows
MacOS
Linux

References

Module

HeadMountedDisplay

Header

/Engine/Source/Runtime/HeadMountedDisplay/Public/IHeadMountedDisplayVulkanExtensions.h

Include

#include "IHeadMountedDisplayVulkanExtensions.h"

Syntax

class IHeadMountedDisplayVulkanExtensions

Remarks

Query Vulkan extensions required by the HMD.

Knowledge of these extensions is required during Vulkan RHI initialization.

Functions

Name Description

Public function

bool

 

GetVulkanDeviceExtensionsRequired

(
    VkPhysicalDevice_T* pPhysicalD...,
    TArray< const ANSICHAR* >& Ou...
)

Public function

bool

 

GetVulkanInstanceExtensionsRequired

(
    TArray< const ANSICHAR* >& Ou...
)

Public function Virtual Const

bool

 

ShouldDisableVulkanVSync()

If true and VK_PRESENT_MODE_MAILBOX_KHR is not available, VK_PRESENT_MODE_IMMEDIATE_KHR will be preferred over VK_PRESENT_MODE_FIFO_KHR when creating the swap chain for the spectator window.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss