openxr-0.1: Bindings to the OpenXR API
Safe HaskellNone
LanguageHaskell2010

OpenXR.Extensions.XR_EXT_performance_settings

Description

Name

XR_EXT_performance_settings - instance extension

Specification

See XR_EXT_performance_settings in the main specification for complete information.

Registered Extension Number

16

Revision

1

Extension and Version Dependencies

  • Requires OpenXR 1.0

See Also

EventDataPerfSettingsEXT, PerfSettingsDomainEXT, PerfSettingsLevelEXT, PerfSettingsNotificationLevelEXT, PerfSettingsSubDomainEXT, perfSettingsSetPerformanceLevelEXT

Document Notes

For more information, see the OpenXR Specification

This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.

Synopsis

Documentation

perfSettingsSetPerformanceLevelEXT Source #

Arguments

:: forall io. MonadIO io 
=> Session

session is a valid Session handle.

-> PerfSettingsDomainEXT

domain: the processing domain for which the level hint is applied

-> PerfSettingsLevelEXT

level: the level hint to be applied

-> io Result 

xrPerfSettingsSetPerformanceLevelEXT - xrPerfSettingsSetPerformanceLevelEXT

Valid Usage (Implicit)

Return Codes

Success
Failure

See Also

PerfSettingsDomainEXT, PerfSettingsLevelEXT, Session

data EventDataPerfSettingsEXT Source #

XrEventDataPerfSettingsEXT - XrEventDataPerfSettingsEXT

Valid Usage (Implicit)

See Also

PerfSettingsDomainEXT, PerfSettingsNotificationLevelEXT, PerfSettingsSubDomainEXT, StructureType

Constructors

EventDataPerfSettingsEXT 

Fields

Instances

Instances details
Eq EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Show EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Storable EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Zero EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

ToCStruct EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

FromCStruct EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

IsEventData EventDataPerfSettingsEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

newtype PerfSettingsLevelEXT Source #

XrPerfSettingsLevelEXT - XrPerfSettingsLevelEXT

See Also

perfSettingsSetPerformanceLevelEXT

Instances

Instances details
Eq PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Ord PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Read PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Show PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Storable PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Zero PerfSettingsLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

newtype PerfSettingsDomainEXT Source #

XrPerfSettingsDomainEXT - XrPerfSettingsDomainEXT

See Also

EventDataPerfSettingsEXT, perfSettingsSetPerformanceLevelEXT, thermalGetTemperatureTrendEXT

Instances

Instances details
Eq PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Ord PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Read PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Show PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Storable PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Zero PerfSettingsDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

newtype PerfSettingsSubDomainEXT Source #

XrPerfSettingsSubDomainEXT - XrPerfSettingsSubDomainEXT

See Also

EventDataPerfSettingsEXT

Instances

Instances details
Eq PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Ord PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Read PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Show PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Storable PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Zero PerfSettingsSubDomainEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

newtype PerfSettingsNotificationLevelEXT Source #

XrPerfSettingsNotificationLevelEXT - XrPerfSettingsNotificationLevelEXT

See Also

EventDataPerfSettingsEXT, thermalGetTemperatureTrendEXT

Instances

Instances details
Eq PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Ord PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Read PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Show PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Storable PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

Zero PerfSettingsNotificationLevelEXT Source # 
Instance details

Defined in OpenXR.Extensions.XR_EXT_performance_settings

type EXT_PERFORMANCE_SETTINGS_EXTENSION_NAME = "XR_EXT_performance_settings" Source #