diff --git a/runtimes/valve_steamvr.json.license b/runtimes/valve_steamvr.json.license deleted file mode 100644 index 1eeb69b..0000000 --- a/runtimes/valve_steamvr.json.license +++ /dev/null @@ -1,2 +0,0 @@ -Copyright 2022, The Khronos Group Inc. -SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/valve_steamvr_frame.json b/runtimes/valve_steamvr_frame.json new file mode 100644 index 0000000..1acdbc9 --- /dev/null +++ b/runtimes/valve_steamvr_frame.json @@ -0,0 +1,67 @@ +{ + "notes": "Generated using list_json: 'SteamVR/OpenXR' (2.19.0)", + "$schema": "../runtime_schema.json", + "name": "SteamVR (Steam Frame)", + "platform": "Linux (Desktop/Embedded)", + "vendor": "Valve Corporation", + "extensions": [ + "XR_KHR_binding_modification", + "XR_KHR_composition_layer_depth", + "XR_KHR_convert_timespec_time", + "XR_KHR_generic_controller", + "XR_KHR_locate_spaces", + "XR_KHR_opengl_enable", + "XR_KHR_opengl_es_enable", + "XR_KHR_visibility_mask", + "XR_KHR_vulkan_enable", + "XR_KHR_vulkan_enable2", + "XR_EXT_active_action_set_priority", + "XR_EXT_dpad_binding", + "XR_EXT_eye_gaze_interaction", + "XR_EXT_frame_synthesis", + "XR_EXT_hand_interaction", + "XR_EXT_hand_joints_motion_range", + "XR_EXT_hand_tracking", + "XR_EXT_hand_tracking_data_source", + "XR_EXT_hp_mixed_reality_controller", + "XR_EXT_interaction_profile_battery_state_display", + "XR_EXT_interaction_render_model", + "XR_EXT_local_floor", + "XR_EXT_palm_pose", + "XR_EXT_render_model", + "XR_EXT_user_presence", + "XR_EXT_uuid", + "XR_EXT_view_configuration_views_change", + "XR_FB_display_refresh_rate", + "XR_FB_foveation", + "XR_FB_foveation_configuration", + "XR_FB_foveation_vulkan", + "XR_FB_space_warp", + "XR_FB_swapchain_update_state", + "XR_HTC_vive_cosmos_controller_interaction", + "XR_HTC_vive_focus3_controller_interaction", + "XR_HTC_vive_wrist_tracker_interaction", + "XR_HTCX_vive_tracker_interaction", + "XR_META_foveation_eye_tracked", + "XR_META_performance_metrics", + "XR_META_recommended_layer_resolution", + "XR_META_vulkan_swapchain_create_info", + "XR_MND_headless", + "XR_MNDX_egl_enable", + "XR_VALVE_analog_threshold" + ], + "form_factors": [ + { + "form_factor": "XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY", + "view_configurations": [ + { + "view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO", + "environment_blend_modes": [ + "OPAQUE", + "ALPHA_BLEND" + ] + } + ] + } + ] +} diff --git a/runtimes/valve_steamvr_frame.json.license b/runtimes/valve_steamvr_frame.json.license new file mode 100644 index 0000000..81a43a7 --- /dev/null +++ b/runtimes/valve_steamvr_frame.json.license @@ -0,0 +1,2 @@ +Copyright 2026, The Khronos Group Inc. +SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/valve_steamvr_linux64.json b/runtimes/valve_steamvr_linux64.json new file mode 100644 index 0000000..fa199c7 --- /dev/null +++ b/runtimes/valve_steamvr_linux64.json @@ -0,0 +1,59 @@ +{ + "notes": "Generated using list_json: 'SteamVR/OpenXR' (2.19.0)", + "$schema": "../runtime_schema.json", + "name": "SteamVR (Linux x64)", + "platform": "Linux (Desktop/Embedded)", + "vendor": "Valve Corporation", + "extensions": [ + "XR_KHR_binding_modification", + "XR_KHR_composition_layer_depth", + "XR_KHR_convert_timespec_time", + "XR_KHR_generic_controller", + "XR_KHR_locate_spaces", + "XR_KHR_opengl_enable", + "XR_KHR_opengl_es_enable", + "XR_KHR_visibility_mask", + "XR_KHR_vulkan_enable", + "XR_KHR_vulkan_enable2", + "XR_EXT_active_action_set_priority", + "XR_EXT_dpad_binding", + "XR_EXT_eye_gaze_interaction", + "XR_EXT_hand_interaction", + "XR_EXT_hand_joints_motion_range", + "XR_EXT_hand_tracking", + "XR_EXT_hand_tracking_data_source", + "XR_EXT_hp_mixed_reality_controller", + "XR_EXT_interaction_profile_battery_state_display", + "XR_EXT_interaction_render_model", + "XR_EXT_local_floor", + "XR_EXT_palm_pose", + "XR_EXT_render_model", + "XR_EXT_stationary_reference_space", + "XR_EXT_user_presence", + "XR_EXT_uuid", + "XR_EXT_view_configuration_views_change", + "XR_FB_display_refresh_rate", + "XR_HTC_vive_cosmos_controller_interaction", + "XR_HTC_vive_focus3_controller_interaction", + "XR_HTC_vive_wrist_tracker_interaction", + "XR_HTCX_vive_tracker_interaction", + "XR_META_performance_metrics", + "XR_META_recommended_layer_resolution", + "XR_MND_headless", + "XR_MNDX_egl_enable", + "XR_VALVE_analog_threshold" + ], + "form_factors": [ + { + "form_factor": "XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY", + "view_configurations": [ + { + "view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO", + "environment_blend_modes": [ + "OPAQUE" + ] + } + ] + } + ] +} diff --git a/runtimes/valve_steamvr_linux64.json.license b/runtimes/valve_steamvr_linux64.json.license new file mode 100644 index 0000000..81a43a7 --- /dev/null +++ b/runtimes/valve_steamvr_linux64.json.license @@ -0,0 +1,2 @@ +Copyright 2026, The Khronos Group Inc. +SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/valve_steamvr.json b/runtimes/valve_steamvr_windows.json similarity index 88% rename from runtimes/valve_steamvr.json rename to runtimes/valve_steamvr_windows.json index 4579990..39b1667 100644 --- a/runtimes/valve_steamvr.json +++ b/runtimes/valve_steamvr_windows.json @@ -1,7 +1,7 @@ { - "notes": "Populated from hello_xr output: 'SteamVR/OpenXR' (2.14.4)", + "notes": "Generated using list_json: 'SteamVR/OpenXR' (2.19.0)", "$schema": "../runtime_schema.json", - "name": "SteamVR", + "name": "SteamVR (Windows)", "conformance_submission": 11, "platform": "Windows (Desktop)", "vendor": "Valve Corporation", @@ -10,6 +10,7 @@ "XR_KHR_composition_layer_depth", "XR_KHR_D3D11_enable", "XR_KHR_D3D12_enable", + "XR_KHR_generic_controller", "XR_KHR_locate_spaces", "XR_KHR_opengl_enable", "XR_KHR_visibility_mask", @@ -17,7 +18,6 @@ "XR_KHR_vulkan_enable2", "XR_KHR_win32_convert_performance_counter_time", "XR_EXT_active_action_set_priority", - "XR_EXT_debug_utils", "XR_EXT_dpad_binding", "XR_EXT_eye_gaze_interaction", "XR_EXT_hand_interaction", @@ -25,12 +25,14 @@ "XR_EXT_hand_tracking", "XR_EXT_hand_tracking_data_source", "XR_EXT_hp_mixed_reality_controller", + "XR_EXT_interaction_profile_battery_state_display", "XR_EXT_interaction_render_model", "XR_EXT_local_floor", "XR_EXT_palm_pose", "XR_EXT_render_model", "XR_EXT_user_presence", "XR_EXT_uuid", + "XR_EXT_view_configuration_views_change", "XR_EXT_win32_appcontainer_compatible", "XR_FB_display_refresh_rate", "XR_HTC_vive_cosmos_controller_interaction", diff --git a/runtimes/valve_steamvr_windows.json.license b/runtimes/valve_steamvr_windows.json.license new file mode 100644 index 0000000..81a43a7 --- /dev/null +++ b/runtimes/valve_steamvr_windows.json.license @@ -0,0 +1,2 @@ +Copyright 2026, The Khronos Group Inc. +SPDX-License-Identifier: CC-BY-4.0