HoviTron Video Pipeline
Data Structures | Macros
WindowOpenXR.h File Reference

Class that take care of the tasks linked to OpenXR (input and display), is used when HMD support is requested. More...

#include <GLFW/glfw3.h>
#include "WindowAbstract.h"
#include "SwapchainOpenXR.h"
#include <mutex>

Go to the source code of this file.

Data Structures

class  WindowOpenXR
 Class that take care of the tasks linked to OpenXR (input and display), is used when HMD support is requested.
More...
 

Detailed Description

Class that take care of the tasks linked to OpenXR (input and display), is used when HMD support is requested.

This class have to take care of all the task linked to OpenXR (initialization, main loop, input handling, ... ). The management of the swapchain is delegated to SwapchainOpenXR class. This file will only be used with the rest of the code when the USE_OPENXR macro is used Contains a lot of platform dependent code

Definition in file WindowOpenXR.h.

Macro Definition Documentation

◆ GLFW_INCLUDE_VULKAN

#define GLFW_INCLUDE_VULKAN

Definition at line 34 of file WindowOpenXR.h.