Skip to content

Commit e149215

Browse files
committed
Update extension support status for Pico
1 parent 607c560 commit e149215

4 files changed

Lines changed: 145 additions & 25 deletions

File tree

runtimes/bytedance_pico_4_ultra.json

Lines changed: 41 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,38 @@
55
"platform": "Android (All-in-one)",
66
"vendor": "BYTEDANCE",
77
"extensions": [
8-
"XR_KHR_android_create_instance",
9-
"XR_KHR_android_surface_swapchain",
10-
"XR_KHR_android_thread_settings",
11-
"XR_KHR_composition_layer_color_scale_bias",
12-
"XR_KHR_composition_layer_cube",
13-
"XR_KHR_composition_layer_cylinder",
14-
"XR_KHR_composition_layer_depth",
15-
"XR_KHR_composition_layer_equirect",
16-
"XR_KHR_composition_layer_equirect2",
17-
"XR_KHR_convert_timespec_time",
18-
"XR_KHR_loader_init",
19-
"XR_KHR_loader_init_android",
20-
"XR_KHR_maintenance1",
21-
"XR_KHR_opengl_enable",
22-
"XR_KHR_opengl_es_enable",
23-
"XR_KHR_vulkan_enable",
24-
"XR_KHR_vulkan_enable2",
25-
"XR_KHR_vulkan_swapchain_format_list",
26-
"XR_MND_headless",
8+
"XR_BD_body_tracking",
9+
"XR_BD_controller_interaction",
10+
"XR_BD_future_progress",
11+
"XR_BD_spatial_anchor",
12+
"XR_BD_spatial_anchor_sharing",
13+
"XR_BD_spatial_mesh",
14+
"XR_BD_spatial_plane",
15+
"XR_BD_spatial_scene",
16+
"XR_BD_spatial_sensing",
2717
"XR_EPIC_view_configuration_fov",
18+
"XR_EXTX_overlay",
2819
"XR_EXT_active_action_set_priority",
2920
"XR_EXT_composition_layer_inverted_alpha",
3021
"XR_EXT_debug_utils",
3122
"XR_EXT_eye_gaze_interaction",
23+
"XR_EXT_frame_synthesis",
3224
"XR_EXT_future",
3325
"XR_EXT_hand_interaction",
3426
"XR_EXT_hand_tracking",
27+
"XR_EXT_interaction_render_model",
3528
"XR_EXT_local_floor",
36-
"XR_EXT_view_configuration_depth_range",
3729
"XR_EXT_palm_pose",
3830
"XR_EXT_performance_settings",
31+
"XR_EXT_render_model",
32+
"XR_EXT_spatial_anchor",
33+
"XR_EXT_spatial_entity",
34+
"XR_EXT_spatial_persistence",
35+
"XR_EXT_spatial_persistence_operations",
36+
"XR_EXT_spatial_plane_tracking",
3937
"XR_EXT_user_presence",
4038
"XR_EXT_uuid",
41-
"XR_EXTX_overlay",
42-
"XR_BD_controller_interaction",
39+
"XR_EXT_view_configuration_depth_range",
4340
"XR_FB_composition_layer_alpha_blend",
4441
"XR_FB_composition_layer_image_layout",
4542
"XR_FB_composition_layer_secure_content",
@@ -49,15 +46,35 @@
4946
"XR_FB_foveation_configuration",
5047
"XR_FB_foveation_vulkan",
5148
"XR_FB_passthrough",
52-
"XR_FB_swapchain_update_state",
53-
"XR_FB_triangle_mesh",
5449
"XR_FB_space_warp",
50+
"XR_FB_swapchain_update_state",
5551
"XR_FB_swapchain_update_state_android_surface",
5652
"XR_FB_swapchain_update_state_opengl_es",
5753
"XR_FB_swapchain_update_state_vulkan",
54+
"XR_FB_triangle_mesh",
55+
"XR_KHR_android_create_instance",
56+
"XR_KHR_android_surface_swapchain",
57+
"XR_KHR_android_thread_settings",
58+
"XR_KHR_composition_layer_color_scale_bias",
59+
"XR_KHR_composition_layer_cube",
60+
"XR_KHR_composition_layer_cylinder",
61+
"XR_KHR_composition_layer_depth",
62+
"XR_KHR_composition_layer_equirect",
63+
"XR_KHR_composition_layer_equirect2",
64+
"XR_KHR_convert_timespec_time",
65+
"XR_KHR_loader_init",
66+
"XR_KHR_loader_init_android",
67+
"XR_KHR_locate_spaces",
68+
"XR_KHR_maintenance1",
69+
"XR_KHR_opengl_enable",
70+
"XR_KHR_opengl_es_enable",
71+
"XR_KHR_vulkan_enable",
72+
"XR_KHR_vulkan_enable2",
73+
"XR_KHR_vulkan_swapchain_format_list",
5874
"XR_META_foveation_eye_tracked",
5975
"XR_META_vulkan_swapchain_create_info",
6076
"XR_MNDX_egl_enable",
77+
"XR_MND_headless",
6178
"XR_MSFT_composition_layer_reprojection"
6279
],
6380
"form_factors": [
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Copyright 2024, The Khronos Group Inc.
1+
Copyright 2026, The Khronos Group Inc.
22
SPDX-License-Identifier: CC-BY-4.0
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{
2+
"$schema": "../runtime_schema.json",
3+
"name": "PICO project Swan",
4+
"conformance_submission": 51,
5+
"platform": "Android (All-in-one)",
6+
"vendor": "BYTEDANCE",
7+
"extensions": [
8+
"XR_BD_body_tracking",
9+
"XR_BD_controller_interaction",
10+
"XR_BD_ultra_controller_interaction",
11+
"XR_BD_future_progress",
12+
"XR_BD_spatial_anchor",
13+
"XR_BD_spatial_anchor_sharing",
14+
"XR_BD_spatial_mesh",
15+
"XR_BD_spatial_plane",
16+
"XR_BD_spatial_scene",
17+
"XR_BD_spatial_sensing",
18+
"XR_EPIC_view_configuration_fov",
19+
"XR_EXTX_overlay",
20+
"XR_EXT_active_action_set_priority",
21+
"XR_EXT_composition_layer_inverted_alpha",
22+
"XR_EXT_debug_utils",
23+
"XR_EXT_eye_gaze_interaction",
24+
"XR_EXT_frame_synthesis",
25+
"XR_EXT_future",
26+
"XR_EXT_hand_interaction",
27+
"XR_EXT_hand_tracking",
28+
"XR_EXT_haptic_parametric",
29+
"XR_EXT_interaction_render_model",
30+
"XR_EXT_local_floor",
31+
"XR_EXT_palm_pose",
32+
"XR_EXT_performance_settings",
33+
"XR_EXT_render_model",
34+
"XR_EXT_spatial_anchor",
35+
"XR_EXT_spatial_entity",
36+
"XR_EXT_spatial_persistence",
37+
"XR_EXT_spatial_persistence_operations",
38+
"XR_EXT_spatial_plane_tracking",
39+
"XR_EXT_user_presence",
40+
"XR_EXT_uuid",
41+
"XR_EXT_view_configuration_depth_range",
42+
"XR_FB_color_space",
43+
"XR_FB_composition_layer_alpha_blend",
44+
"XR_FB_composition_layer_depth_test",
45+
"XR_FB_composition_layer_image_layout",
46+
"XR_FB_composition_layer_secure_content",
47+
"XR_FB_composition_layer_settings",
48+
"XR_FB_display_refresh_rate",
49+
"XR_FB_foveation",
50+
"XR_FB_foveation_configuration",
51+
"XR_FB_foveation_vulkan",
52+
"XR_FB_passthrough",
53+
"XR_FB_space_warp",
54+
"XR_FB_swapchain_update_state",
55+
"XR_FB_swapchain_update_state_android_surface",
56+
"XR_FB_swapchain_update_state_opengl_es",
57+
"XR_FB_swapchain_update_state_vulkan",
58+
"XR_FB_triangle_mesh",
59+
"XR_KHR_android_create_instance",
60+
"XR_KHR_android_surface_swapchain",
61+
"XR_KHR_android_thread_settings",
62+
"XR_KHR_composition_layer_color_scale_bias",
63+
"XR_KHR_composition_layer_cube",
64+
"XR_KHR_composition_layer_cylinder",
65+
"XR_KHR_composition_layer_depth",
66+
"XR_KHR_composition_layer_equirect",
67+
"XR_KHR_composition_layer_equirect2",
68+
"XR_KHR_convert_timespec_time",
69+
"XR_KHR_extended_struct_name_lengths",
70+
"XR_KHR_generic_controller",
71+
"XR_KHR_loader_init",
72+
"XR_KHR_loader_init_android",
73+
"XR_KHR_locate_spaces",
74+
"XR_KHR_maintenance1",
75+
"XR_KHR_opengl_enable",
76+
"XR_KHR_opengl_es_enable",
77+
"XR_KHR_vulkan_enable",
78+
"XR_KHR_vulkan_enable2",
79+
"XR_KHR_vulkan_swapchain_format_list",
80+
"XR_META_environment_depth",
81+
"XR_META_foveation_eye_tracked",
82+
"XR_META_vulkan_swapchain_create_info",
83+
"XR_MNDX_egl_enable",
84+
"XR_MND_headless",
85+
"XR_MSFT_composition_layer_reprojection"
86+
],
87+
"form_factors": [
88+
{
89+
"form_factor": "XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY",
90+
"view_configurations": [
91+
{
92+
"view_configuration": "XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO",
93+
"environment_blend_modes": [
94+
"OPAQUE",
95+
"ALPHA_BLEND"
96+
]
97+
}
98+
]
99+
}
100+
]
101+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Copyright 2026, The Khronos Group Inc.
2+
SPDX-License-Identifier: CC-BY-4.0

0 commit comments

Comments
 (0)