diff --git a/runtimes/android_xr.json b/runtimes/android_xr.json new file mode 100644 index 0000000..441066d --- /dev/null +++ b/runtimes/android_xr.json @@ -0,0 +1,87 @@ +{ + "$schema": "../runtime_schema.json", + "name": "Android XR", + "conformance_submission": 43, + "platform": "Android (All-in-one)", + "vendor": "Google LLC", + "extensions": [ + "XR_KHR_android_create_instance", + "XR_KHR_android_surface_swapchain", + "XR_KHR_android_thread_settings", + "XR_KHR_binding_modification", + "XR_KHR_composition_layer_color_scale_bias", + "XR_KHR_composition_layer_cube", + "XR_KHR_composition_layer_cylinder", + "XR_KHR_composition_layer_depth", + "XR_KHR_composition_layer_equirect2", + "XR_KHR_convert_timespec_time", + "XR_KHR_loader_init", + "XR_KHR_loader_init_android", + "XR_KHR_locate_spaces", + "XR_KHR_maintenance1", + "XR_KHR_opengl_es_enable", + "XR_KHR_swapchain_usage_input_attachment_bit", + "XR_KHR_visibility_mask", + "XR_KHR_vulkan_enable", + "XR_KHR_vulkan_enable2", + "XR_KHR_extended_struct_name_lengths", + "XR_EXT_debug_utils", + "XR_EXT_dpad_binding", + "XR_EXT_eye_gaze_interaction", + "XR_EXT_frame_synthesis", + "XR_EXT_future", + "XR_EXT_hand_tracking", + "XR_EXT_hand_interaction", + "XR_EXT_palm_pose", + "XR_EXT_local_floor", + "XR_EXT_performance_settings", + "XR_EXT_uuid", + "XR_EXT_spatial_anchor", + "XR_EXT_spatial_entity", + "XR_EXT_spatial_marker_tracking", + "XR_EXT_spatial_persistence", + "XR_EXT_spatial_persistence_operations", + "XR_EXT_spatial_plane_tracking", + "XR_EXT_user_presence", + "XR_EXT_composition_layer_inverted_alpha", + "XR_ANDROID_trackables", + "XR_ANDROID_trackables_object", + "XR_ANDROID_trackables_marker", + "XR_ANDROID_device_anchor_persistence", + "XR_ANDROID_face_tracking", + "XR_ANDROID_passthrough_camera_state", + "XR_ANDROID_raycast", + "XR_ANDROID_anchor_sharing_export", + "XR_MND_headless", + "XR_FB_color_space", + "XR_FB_display_refresh_rate", + "XR_FB_composition_layer_depth_test", + "XR_FB_composition_layer_image_layout", + "XR_FB_foveation", + "XR_FB_foveation_configuration", + "XR_FB_foveation_vulkan", + "XR_FB_swapchain_update_state", + "XR_FB_space_warp", + "XR_FB_hand_tracking_mesh", + "XR_FB_hand_tracking_aim", + "XR_META_foveation_eye_tracked", + "XR_META_vulkan_swapchain_create_info", + "XR_VARJO_quad_views", + "XR_VARJO_foveated_rendering" + ], + "form_factors": [ + { + "form_factor": "XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY", + "view_configurations": [ + { + "view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO", + "environment_blend_modes": [ + "OPAQUE", + "ADDITIVE", + "ALPHA_BLEND" + ] + } + ] + } + ] +} diff --git a/runtimes/android_xr.json.license b/runtimes/android_xr.json.license new file mode 100644 index 0000000..81a43a7 --- /dev/null +++ b/runtimes/android_xr.json.license @@ -0,0 +1,2 @@ +Copyright 2026, The Khronos Group Inc. +SPDX-License-Identifier: CC-BY-4.0