From 27480db69a7160dbb2dd3072f76f2173f64b0083 Mon Sep 17 00:00:00 2001 From: John Kearney Date: Tue, 21 Jul 2026 10:58:23 -0700 Subject: [PATCH 1/2] Update Meta OpenXR Simulator listing (201) --- runtime_schema.json | 3 +- runtimes/meta_xr_simulator_mac.json | 85 +++++++++++++++++++ ...nse => meta_xr_simulator_mac.json.license} | 0 ...or.json => meta_xr_simulator_windows.json} | 49 +++++++++-- .../meta_xr_simulator_windows.json.license | 2 + 5 files changed, 130 insertions(+), 9 deletions(-) create mode 100644 runtimes/meta_xr_simulator_mac.json rename runtimes/{meta_xr_simulator.json.license => meta_xr_simulator_mac.json.license} (100%) rename runtimes/{meta_xr_simulator.json => meta_xr_simulator_windows.json} (50%) create mode 100644 runtimes/meta_xr_simulator_windows.json.license diff --git a/runtime_schema.json b/runtime_schema.json index 91c7331..52ae239 100644 --- a/runtime_schema.json +++ b/runtime_schema.json @@ -61,7 +61,8 @@ "Windows (HoloLens 2)", "Linux (Desktop/Embedded)", "Android (All-in-one)", - "Android (Phone/Installable)" + "Android (Phone/Installable)", + "MacOS (Desktop)" ] }, "form_factor": { diff --git a/runtimes/meta_xr_simulator_mac.json b/runtimes/meta_xr_simulator_mac.json new file mode 100644 index 0000000..fac0a3d --- /dev/null +++ b/runtimes/meta_xr_simulator_mac.json @@ -0,0 +1,85 @@ +{ + "notes": "Generated using list_json: 'Meta XR Simulator' (201.0.0) - simulates Quest 3", + "$schema": "../runtime_schema.json", + "name": "Meta XR Simulator", + "platform": "MacOS (Desktop)", + "conformance_notes": "Meta XR Simulator is officially conformant on Windows.", + "vendor": "Meta Platforms", + "extensions": [ + "XR_KHR_composition_layer_cube", + "XR_KHR_composition_layer_cylinder", + "XR_KHR_composition_layer_depth", + "XR_KHR_composition_layer_equirect", + "XR_KHR_composition_layer_equirect2", + "XR_KHR_convert_timespec_time", + "XR_KHR_locate_spaces", + "XR_KHR_maintenance1", + "XR_KHR_metal_enable", + "XR_KHR_vulkan_enable", + "XR_KHR_vulkan_enable2", + "XR_EXT_composition_layer_inverted_alpha", + "XR_EXT_conformance_automation", + "XR_EXT_frame_synthesis", + "XR_EXT_future", + "XR_EXT_hand_interaction", + "XR_EXT_hand_tracking", + "XR_EXT_local_floor", + "XR_EXT_palm_pose", + "XR_EXT_spatial_entity", + "XR_EXT_spatial_marker_tracking", + "XR_EXT_user_presence", + "XR_FB_body_tracking", + "XR_FB_composition_layer_alpha_blend", + "XR_FB_composition_layer_image_layout", + "XR_FB_display_refresh_rate", + "XR_FB_face_tracking", + "XR_FB_face_tracking2", + "XR_FB_hand_tracking_mesh", + "XR_FB_keyboard_tracking", + "XR_FB_passthrough", + "XR_FB_render_model", + "XR_FB_scene", + "XR_FB_space_warp", + "XR_FB_spatial_entity", + "XR_FB_spatial_entity_container", + "XR_FB_spatial_entity_query", + "XR_FB_spatial_entity_sharing", + "XR_FB_spatial_entity_storage", + "XR_FB_spatial_entity_storage_batch", + "XR_FB_spatial_entity_user", + "XR_FB_touch_controller_pro", + "XR_FB_triangle_mesh", + "XR_META_body_tracking_calibration", + "XR_META_body_tracking_fidelity", + "XR_META_body_tracking_full_body", + "XR_META_boundary_visibility", + "XR_META_colocation_discovery", + "XR_META_face_tracking_visemes", + "XR_META_hand_tracking_microgestures", + "XR_META_headset_id", + "XR_META_passthrough_color_lut", + "XR_META_passthrough_layer_resumed_event", + "XR_META_passthrough_preferences", + "XR_META_spatial_entity_discovery", + "XR_META_spatial_entity_group_sharing", + "XR_META_spatial_entity_mesh", + "XR_META_spatial_entity_persistence", + "XR_META_spatial_entity_sharing", + "XR_META_touch_controller_plus", + "XR_META_virtual_keyboard" + ], + "form_factors": [ + { + "form_factor": "XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY", + "view_configurations": [ + { + "view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO", + "environment_blend_modes": [ + "ALPHA_BLEND", + "OPAQUE" + ] + } + ] + } + ] +} diff --git a/runtimes/meta_xr_simulator.json.license b/runtimes/meta_xr_simulator_mac.json.license similarity index 100% rename from runtimes/meta_xr_simulator.json.license rename to runtimes/meta_xr_simulator_mac.json.license diff --git a/runtimes/meta_xr_simulator.json b/runtimes/meta_xr_simulator_windows.json similarity index 50% rename from runtimes/meta_xr_simulator.json rename to runtimes/meta_xr_simulator_windows.json index efdc924..a798aa4 100644 --- a/runtimes/meta_xr_simulator.json +++ b/runtimes/meta_xr_simulator_windows.json @@ -1,41 +1,74 @@ { - "notes": "Generated using list_json: 'Meta' (1.59.0) - simulates Quest 3", + "notes": "Generated using list_json: 'Meta XR Simulator' (201.0.0) - simulates Quest 3", "$schema": "../runtime_schema.json", "name": "Meta XR Simulator", "conformance_submission": 30, "platform": "Windows (Desktop)", "vendor": "Meta Platforms", "extensions": [ + "XR_KHR_composition_layer_cube", "XR_KHR_composition_layer_cylinder", "XR_KHR_composition_layer_depth", - "XR_KHR_convert_timespec_time", - "XR_KHR_D3D11_enable", + "XR_KHR_composition_layer_equirect", + "XR_KHR_composition_layer_equirect2", + "XR_KHR_convert_timespec_time", + "XR_KHR_D3D11_enable", "XR_KHR_D3D12_enable", + "XR_KHR_locate_spaces", + "XR_KHR_maintenance1", "XR_KHR_vulkan_enable", "XR_KHR_vulkan_enable2", "XR_KHR_win32_convert_performance_counter_time", "XR_EXT_composition_layer_inverted_alpha", "XR_EXT_conformance_automation", - "XR_EXT_debug_utils", + "XR_EXT_frame_synthesis", + "XR_EXT_future", + "XR_EXT_hand_interaction", "XR_EXT_hand_tracking", + "XR_EXT_local_floor", + "XR_EXT_palm_pose", + "XR_EXT_spatial_entity", + "XR_EXT_spatial_marker_tracking", + "XR_EXT_user_presence", "XR_FB_body_tracking", + "XR_FB_composition_layer_alpha_blend", + "XR_FB_composition_layer_image_layout", "XR_FB_display_refresh_rate", "XR_FB_face_tracking", + "XR_FB_face_tracking2", "XR_FB_hand_tracking_mesh", + "XR_FB_keyboard_tracking", "XR_FB_passthrough", "XR_FB_render_model", "XR_FB_scene", "XR_FB_space_warp", + "XR_FB_spatial_entity", "XR_FB_spatial_entity_container", "XR_FB_spatial_entity_query", "XR_FB_spatial_entity_sharing", - "XR_FB_spatial_entity_storage_batch", "XR_FB_spatial_entity_storage", + "XR_FB_spatial_entity_storage_batch", "XR_FB_spatial_entity_user", - "XR_FB_spatial_entity", "XR_FB_touch_controller_pro", "XR_FB_triangle_mesh", + "XR_META_body_tracking_calibration", + "XR_META_body_tracking_fidelity", + "XR_META_body_tracking_full_body", + "XR_META_boundary_visibility", + "XR_META_colocation_discovery", + "XR_META_face_tracking_visemes", + "XR_META_hand_tracking_microgestures", "XR_META_headset_id", + "XR_META_passthrough_color_lut", + "XR_META_passthrough_layer_resumed_event", + "XR_META_passthrough_preferences", + "XR_META_spatial_entity_discovery", + "XR_META_spatial_entity_group_sharing", + "XR_META_spatial_entity_mesh", + "XR_META_spatial_entity_persistence", + "XR_META_spatial_entity_sharing", + "XR_META_touch_controller_plus", + "XR_META_virtual_keyboard", "XR_OCULUS_audio_device_guid" ], "form_factors": [ @@ -45,8 +78,8 @@ { "view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO", "environment_blend_modes": [ - "OPAQUE", - "ALPHA_BLEND" + "ALPHA_BLEND", + "OPAQUE" ] } ] diff --git a/runtimes/meta_xr_simulator_windows.json.license b/runtimes/meta_xr_simulator_windows.json.license new file mode 100644 index 0000000..d0318d2 --- /dev/null +++ b/runtimes/meta_xr_simulator_windows.json.license @@ -0,0 +1,2 @@ +Copyright 2023, The Khronos Group Inc. +SPDX-License-Identifier: CC-BY-4.0 From 2e49d708607319f0ec92c8e5b32e9e81409a2416 Mon Sep 17 00:00:00 2001 From: John Kearney Date: Tue, 21 Jul 2026 12:10:04 -0700 Subject: [PATCH 2/2] Update copyright --- runtimes/meta_quest_1_mobile.json.license | 2 +- runtimes/meta_quest_2_mobile.json.license | 2 +- runtimes/meta_quest_3_mobile.json.license | 2 +- runtimes/meta_quest_3s_mobile.json.license | 2 +- runtimes/meta_quest_pro_mobile.json.license | 2 +- runtimes/meta_xr_simulator_mac.json.license | 2 +- runtimes/meta_xr_simulator_windows.json.license | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/runtimes/meta_quest_1_mobile.json.license b/runtimes/meta_quest_1_mobile.json.license index 6a0d854..81a43a7 100644 --- a/runtimes/meta_quest_1_mobile.json.license +++ b/runtimes/meta_quest_1_mobile.json.license @@ -1,2 +1,2 @@ -Copyright 2024, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_quest_2_mobile.json.license b/runtimes/meta_quest_2_mobile.json.license index 6a0d854..81a43a7 100644 --- a/runtimes/meta_quest_2_mobile.json.license +++ b/runtimes/meta_quest_2_mobile.json.license @@ -1,2 +1,2 @@ -Copyright 2024, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_quest_3_mobile.json.license b/runtimes/meta_quest_3_mobile.json.license index 6a0d854..81a43a7 100644 --- a/runtimes/meta_quest_3_mobile.json.license +++ b/runtimes/meta_quest_3_mobile.json.license @@ -1,2 +1,2 @@ -Copyright 2024, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_quest_3s_mobile.json.license b/runtimes/meta_quest_3s_mobile.json.license index bb89a0e..81a43a7 100644 --- a/runtimes/meta_quest_3s_mobile.json.license +++ b/runtimes/meta_quest_3s_mobile.json.license @@ -1,2 +1,2 @@ -Copyright 2025, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_quest_pro_mobile.json.license b/runtimes/meta_quest_pro_mobile.json.license index 6a0d854..81a43a7 100644 --- a/runtimes/meta_quest_pro_mobile.json.license +++ b/runtimes/meta_quest_pro_mobile.json.license @@ -1,2 +1,2 @@ -Copyright 2024, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_xr_simulator_mac.json.license b/runtimes/meta_xr_simulator_mac.json.license index d0318d2..81a43a7 100644 --- a/runtimes/meta_xr_simulator_mac.json.license +++ b/runtimes/meta_xr_simulator_mac.json.license @@ -1,2 +1,2 @@ -Copyright 2023, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0 diff --git a/runtimes/meta_xr_simulator_windows.json.license b/runtimes/meta_xr_simulator_windows.json.license index d0318d2..81a43a7 100644 --- a/runtimes/meta_xr_simulator_windows.json.license +++ b/runtimes/meta_xr_simulator_windows.json.license @@ -1,2 +1,2 @@ -Copyright 2023, The Khronos Group Inc. +Copyright 2026, The Khronos Group Inc. SPDX-License-Identifier: CC-BY-4.0