tree: 740ddd9d3eb04191f1039c3a96f242bf7fbf264c [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. DIR_METADATA
  4. document_xr.idl
  5. global_event_handlers_xr.h
  6. html_element_xr.idl
  7. mathml_element_xr.idl
  8. navigator_xr.idl
  9. OWNERS
  10. README.md
  11. svg_element_xr.idl
  12. vr_service_type_converters.cc
  13. vr_service_type_converters.h
  14. window_xr.idl
  15. xr_anchor.cc
  16. xr_anchor.h
  17. xr_anchor.idl
  18. xr_anchor_set.cc
  19. xr_anchor_set.h
  20. xr_anchor_set.idl
  21. xr_bounded_reference_space.cc
  22. xr_bounded_reference_space.h
  23. xr_bounded_reference_space.idl
  24. xr_camera.cc
  25. xr_camera.h
  26. xr_camera.idl
  27. xr_canvas_input_provider.cc
  28. xr_canvas_input_provider.h
  29. xr_composition_layer.cc
  30. xr_composition_layer.h
  31. xr_composition_layer.idl
  32. xr_cpu_depth_information.cc
  33. xr_cpu_depth_information.h
  34. xr_cpu_depth_information.idl
  35. xr_cube_map.cc
  36. xr_cube_map.h
  37. xr_depth_information.cc
  38. xr_depth_information.h
  39. xr_depth_information.idl
  40. xr_depth_manager.cc
  41. xr_depth_manager.h
  42. xr_depth_state_init.idl
  43. xr_dom_overlay_init.idl
  44. xr_dom_overlay_state.cc
  45. xr_dom_overlay_state.h
  46. xr_dom_overlay_state.idl
  47. xr_enter_fullscreen_observer.cc
  48. xr_enter_fullscreen_observer.h
  49. xr_exit_fullscreen_observer.cc
  50. xr_exit_fullscreen_observer.h
  51. xr_frame.cc
  52. xr_frame.h
  53. xr_frame.idl
  54. xr_frame_provider.cc
  55. xr_frame_provider.h
  56. xr_frame_request_callback.idl
  57. xr_frame_request_callback_collection.cc
  58. xr_frame_request_callback_collection.h
  59. xr_grip_space.cc
  60. xr_grip_space.h
  61. xr_hand.cc
  62. xr_hand.h
  63. xr_hand.idl
  64. xr_hit_test_options_init.idl
  65. xr_hit_test_result.cc
  66. xr_hit_test_result.h
  67. xr_hit_test_result.idl
  68. xr_hit_test_source.cc
  69. xr_hit_test_source.h
  70. xr_hit_test_source.idl
  71. xr_image_tracking_result.cc
  72. xr_image_tracking_result.h
  73. xr_image_tracking_result.idl
  74. xr_input_source.cc
  75. xr_input_source.h
  76. xr_input_source.idl
  77. xr_input_source_array.cc
  78. xr_input_source_array.h
  79. xr_input_source_array.idl
  80. xr_input_source_event.cc
  81. xr_input_source_event.h
  82. xr_input_source_event.idl
  83. xr_input_source_event_init.idl
  84. xr_input_sources_change_event.cc
  85. xr_input_sources_change_event.h
  86. xr_input_sources_change_event.idl
  87. xr_input_sources_change_event_init.idl
  88. xr_joint_pose.cc
  89. xr_joint_pose.h
  90. xr_joint_pose.idl
  91. xr_joint_space.cc
  92. xr_joint_space.h
  93. xr_joint_space.idl
  94. xr_layer.cc
  95. xr_layer.h
  96. xr_layer.idl
  97. xr_light_estimate.cc
  98. xr_light_estimate.h
  99. xr_light_estimate.idl
  100. xr_light_probe.cc
  101. xr_light_probe.h
  102. xr_light_probe.idl
  103. xr_light_probe_init.idl
  104. xr_object_space.h
  105. xr_plane.cc
  106. xr_plane.h
  107. xr_plane.idl
  108. xr_plane_manager.cc
  109. xr_plane_manager.h
  110. xr_plane_set.cc
  111. xr_plane_set.h
  112. xr_plane_set.idl
  113. xr_pose.cc
  114. xr_pose.h
  115. xr_pose.idl
  116. xr_projection_layer.cc
  117. xr_projection_layer.h
  118. xr_projection_layer.idl
  119. xr_ray.cc
  120. xr_ray.h
  121. xr_ray.idl
  122. xr_ray_direction_init.idl
  123. xr_reference_space.cc
  124. xr_reference_space.h
  125. xr_reference_space.idl
  126. xr_reference_space_event.cc
  127. xr_reference_space_event.h
  128. xr_reference_space_event.idl
  129. xr_reference_space_event_init.idl
  130. xr_render_state.cc
  131. xr_render_state.h
  132. xr_render_state.idl
  133. xr_render_state_init.idl
  134. xr_rigid_transform.cc
  135. xr_rigid_transform.h
  136. xr_rigid_transform.idl
  137. xr_rigid_transform_test.cc
  138. xr_session.cc
  139. xr_session.h
  140. xr_session.idl
  141. xr_session_event.cc
  142. xr_session_event.h
  143. xr_session_event.idl
  144. xr_session_event_init.idl
  145. xr_session_init.idl
  146. xr_session_viewport_scaler.cc
  147. xr_session_viewport_scaler.h
  148. xr_setlike.h
  149. xr_space.cc
  150. xr_space.h
  151. xr_space.idl
  152. xr_sub_image.h
  153. xr_sub_image.idl
  154. xr_system.cc
  155. xr_system.h
  156. xr_system.idl
  157. xr_target_ray_space.cc
  158. xr_target_ray_space.h
  159. xr_test_utils.cc
  160. xr_test_utils.h
  161. xr_tracked_image_init.idl
  162. xr_transient_input_hit_test_options_init.idl
  163. xr_transient_input_hit_test_result.cc
  164. xr_transient_input_hit_test_result.h
  165. xr_transient_input_hit_test_result.idl
  166. xr_transient_input_hit_test_source.cc
  167. xr_transient_input_hit_test_source.h
  168. xr_transient_input_hit_test_source.idl
  169. xr_utils.cc
  170. xr_utils.h
  171. xr_view.cc
  172. xr_view.h
  173. xr_view.idl
  174. xr_view_test.cc
  175. xr_viewer_pose.cc
  176. xr_viewer_pose.h
  177. xr_viewer_pose.idl
  178. xr_viewport.h
  179. xr_viewport.idl
  180. xr_webgl_binding.cc
  181. xr_webgl_binding.h
  182. xr_webgl_binding.idl
  183. xr_webgl_context.idl
  184. xr_webgl_depth_information.cc
  185. xr_webgl_depth_information.h
  186. xr_webgl_depth_information.idl
  187. xr_webgl_layer.cc
  188. xr_webgl_layer.h
  189. xr_webgl_layer.idl
  190. xr_webgl_layer_init.idl
  191. xr_webgl_sub_image.h
  192. xr_webgl_sub_image.idl
third_party/blink/renderer/modules/xr/README.md

WebXR Blink Module

For a more thorough/high level overview of the entire WebXR stack, please refer to components/webxr

The WebXR API enables Virtual Reality (VR) and Augmented Reality (AR) features on the Web.

WebXR and it's associated modules are developed by the Immersive Web W3C Working Group and Community Group

This Blink module implements the “core” WebXR Device API, as well as the following WebXR modules:

The Blink interfaces are supported by the backends implemented in chrome/browser/vr/ and device/vr/