Skyscraper 2.0
XrViewConfiguration.h File Reference

Go to the source code of this file.

Classes

struct  xr::ViewProperties
 
struct  xr::ViewConfigurationState
 

Namespaces

namespace  xr
 The xr::DispatchTable struct contains all available PFN pointers to xr functions including those in all extensions. The application should call dispatchTable.Initialize() once creating a new XrInstance to initialize all function pointers. The application should reset the dispatch table by = {} when destroying the instance handle.
 

Functions

constexpr bool xr::IsPrimaryViewConfigurationType (XrViewConfigurationType type)
 
ViewProperties xr::CreateViewProperties (XrInstance instance, XrSystemId systemId, XrViewConfigurationType viewConfigurationType, const std::vector< XrEnvironmentBlendMode > &appSupportedEnvironmentBlendModes)
 
ViewConfigurationState xr::CreateViewConfigurationState (XrViewConfigurationType viewConfigurationType, XrInstance instance, XrSystemId systemId)
 
bool xr::IsRecommendedSwapchainSizeChanged (const std::vector< XrViewConfigurationView > &oldConfigs, const std::vector< XrViewConfigurationView > &newConfigs)