Summary:
In Unreal Engine 4.27 (Preview 3), it appears as though the OpenXR plugin is enabled by default. In certain projects the OpenXR plugin causes the rslog to be spammed when starting a RenderStream workload. We should suppress this.
Depending on the installation either of the following will be spammed:
LogHMD: Failed to enumerate extensions. Please check that you have a valid OpenXR runtime installed.
2021-08-04T14:02:15.413+08:00: LogHMD: Optional extension XR_VARJO_quad_views is not available
2021-08-04T14:02:15.413+08:00: LogHMD: Required extension XR_EXT_eye_gaze_interaction is not available
2021-08-04T14:02:15.413+08:00: LogHMD: Could not enable all required OpenXR extensions for OpenXREyeTracker on current system. This plugin will be loaded but ignored, but will be enabled on a target platform that supports the required extension.
2021-08-04T14:02:15.431+08:00: LogHMD: Failed to create an OpenXR instance, result is XR_ERROR_RUNTIME_FAILURE. Please check if you have an OpenXR runtime installed. The following extensions were enabled:
2021-08-04T14:02:15.431+08:00: LogHMD: - XR_KHR_D3D11_enable
2021-08-04T14:02:15.431+08:00: LogHMD: - XR_KHR_D3D12_enable
2021-08-04T14:02:15.432+08:00: LogHMD: - XR_KHR_opengl_enable
2021-08-04T14:02:15.432+08:00: LogHMD: - XR_KHR_vulkan_enable
2021-08-04T14:02:15.432+08:00: LogHMD: - XR_KHR_composition_layer_depth
2021-08-04T14:02:15.432+08:00: LogHMD: - XR_KHR_visibility_mask
2021-08-04T14:02:15.432+08:00: LogHMD: - XR_EXT_hand_tracking
Potentially just an issue with the UE 4.27 preview. Logging for tracking purposes only.
Bug reduction:
- Seen in r19.0 (80689) with Unreal plugin r1.27_UE4.27
-- Not seen when OpenXR plugins disabled.
- Not seen in r19.0 (80689) with Unreal plugin r1.27_UE4.27
-- Regardless of whether OpenXR plugins are enabled.
Steps to reproduce:
See DSOF-17840
bug