XRFoveationFeature
This OpenXRInteractionFeature configures the  XR_FB_foveation
 extension at OpenXR runtime. 
Summary
Inheritance
Inherits from: OpenXRFeature
    
      
        Public attributes
       
     
    
      
        ExtensionString = "XR_KHR_android_create_instance"
                                              + " XR_FB_foveation"
                                              + " XR_FB_foveation_configuration"
                                              + " XR_FB_swapchain_update_state"
                                              + " XR_FB_foveation_vulkan"
       
      
        
          const string
        
        The OpenXR Extension string. 
       
     
    
      
        FeatureId = "com.google.xr.extensions.foveation"
       
      
        
          const string
        
        The feature ID string. 
       
     
    
      
        UiName = "Foveation (Legacy)"
       
      
        
          const string
        
        The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes. 
       
     
  
    
      
        Public static functions
       
     
    
      
        FBSetFoveationLevel(XRFoveationLevel foveationLevel, float verticalOffset, bool foveationDynamic)
       
      
        
          void
        
        Configures foveation as if you were creating and setting a foveation profile via XrFoveationLevelProfileCreateInfoFB. 
       
     
  
Public attributes
    ExtensionString
    const string ExtensionString = "XR_KHR_android_create_instance"
                                              + " XR_FB_foveation"
                                              + " XR_FB_foveation_configuration"
                                              + " XR_FB_swapchain_update_state"
                                              + " XR_FB_foveation_vulkan"
The OpenXR Extension string. 
      Used to check if this extensions is available or enabled. 
    
  
    FeatureId
    const string FeatureId = "com.google.xr.extensions.foveation"
The feature ID string. 
    
  
    UiName
    const string UiName = "Foveation (Legacy)"
The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes. 
    
  Public static functions
    FBSetFoveationLevel
    void FBSetFoveationLevel(
  XRFoveationLevel foveationLevel,
  float verticalOffset,
  bool foveationDynamic
)
Configures foveation as if you were creating and setting a foveation profile via XrFoveationLevelProfileCreateInfoFB. 
      
      
        
          Details 
        
            Parameters 
            
              
                
                  
                    
                      foveationLevel
                     
                    
                      Corresponds to XrFoveationLevelProfileCreateInfoFB::level. 
                     
                   
                  
                    
                      verticalOffset
                     
                    
                      Corresponds to XrFoveationLevelProfileCreateInfoFB::verticalOffset. 
                     
                   
                  
                    
                      foveationDynamic
                     
                    
                      Corresponds to XrFoveationLevelProfileCreateInfoFB::dynamic. 
                     
                   
                
              
             
           
        
      
    
  
  
  
    