Navigation
API > API/Runtime > API/Runtime/HeadMountedDisplay
Query Vulkan extensions required by the HMD.
Knowledge of these extensions is required during Vulkan RHI initialization.
| Name | IHeadMountedDisplayVulkanExtensions |
| Type | class |
| Header File | /Engine/Source/Runtime/HeadMountedDisplay/Public/IHeadMountedDisplayVulkanExtensions.h |
| Include Path | #include "IHeadMountedDisplayVulkanExtensions.h" |
Syntax
class IHeadMountedDisplayVulkanExtensions
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetVulkanDeviceExtensionsRequired
(
VkPhysicalDevice_T* pPhysicalDevice, |
IHeadMountedDisplayVulkanExtensions.h | ||
bool GetVulkanInstanceExtensionsRequired
(
TArray< const ANSICHAR* >& Out |
IHeadMountedDisplayVulkanExtensions.h | ||
virtual 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. | IHeadMountedDisplayVulkanExtensions.h |