tree: 4de5ef811af1cc4d8d36949a66cee62b058afd95 [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. type_converters.cc
  13. 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_cpu_depth_information.cc
  30. xr_cpu_depth_information.h
  31. xr_cpu_depth_information.idl
  32. xr_cube_map.cc
  33. xr_cube_map.h
  34. xr_depth_information.cc
  35. xr_depth_information.h
  36. xr_depth_information.idl
  37. xr_depth_manager.cc
  38. xr_depth_manager.h
  39. xr_depth_state_init.idl
  40. xr_dom_overlay_init.idl
  41. xr_dom_overlay_state.cc
  42. xr_dom_overlay_state.h
  43. xr_dom_overlay_state.idl
  44. xr_enter_fullscreen_observer.cc
  45. xr_enter_fullscreen_observer.h
  46. xr_exit_fullscreen_observer.cc
  47. xr_exit_fullscreen_observer.h
  48. xr_frame.cc
  49. xr_frame.h
  50. xr_frame.idl
  51. xr_frame_provider.cc
  52. xr_frame_provider.h
  53. xr_frame_request_callback.idl
  54. xr_frame_request_callback_collection.cc
  55. xr_frame_request_callback_collection.h
  56. xr_grip_space.cc
  57. xr_grip_space.h
  58. xr_hand.cc
  59. xr_hand.h
  60. xr_hand.idl
  61. xr_hit_test_options_init.idl
  62. xr_hit_test_result.cc
  63. xr_hit_test_result.h
  64. xr_hit_test_result.idl
  65. xr_hit_test_source.cc
  66. xr_hit_test_source.h
  67. xr_hit_test_source.idl
  68. xr_image_tracking_result.cc
  69. xr_image_tracking_result.h
  70. xr_image_tracking_result.idl
  71. xr_input_source.cc
  72. xr_input_source.h
  73. xr_input_source.idl
  74. xr_input_source_array.cc
  75. xr_input_source_array.h
  76. xr_input_source_array.idl
  77. xr_input_source_event.cc
  78. xr_input_source_event.h
  79. xr_input_source_event.idl
  80. xr_input_source_event_init.idl
  81. xr_input_sources_change_event.cc
  82. xr_input_sources_change_event.h
  83. xr_input_sources_change_event.idl
  84. xr_input_sources_change_event_init.idl
  85. xr_joint_pose.cc
  86. xr_joint_pose.h
  87. xr_joint_pose.idl
  88. xr_joint_space.cc
  89. xr_joint_space.h
  90. xr_joint_space.idl
  91. xr_layer.cc
  92. xr_layer.h
  93. xr_layer.idl
  94. xr_light_estimate.cc
  95. xr_light_estimate.h
  96. xr_light_estimate.idl
  97. xr_light_probe.cc
  98. xr_light_probe.h
  99. xr_light_probe.idl
  100. xr_light_probe_init.idl
  101. xr_object_space.h
  102. xr_plane.cc
  103. xr_plane.h
  104. xr_plane.idl
  105. xr_plane_manager.cc
  106. xr_plane_manager.h
  107. xr_plane_set.cc
  108. xr_plane_set.h
  109. xr_plane_set.idl
  110. xr_pose.cc
  111. xr_pose.h
  112. xr_pose.idl
  113. xr_ray.cc
  114. xr_ray.h
  115. xr_ray.idl
  116. xr_ray_direction_init.idl
  117. xr_reference_space.cc
  118. xr_reference_space.h
  119. xr_reference_space.idl
  120. xr_reference_space_event.cc
  121. xr_reference_space_event.h
  122. xr_reference_space_event.idl
  123. xr_reference_space_event_init.idl
  124. xr_render_state.cc
  125. xr_render_state.h
  126. xr_render_state.idl
  127. xr_render_state_init.idl
  128. xr_rigid_transform.cc
  129. xr_rigid_transform.h
  130. xr_rigid_transform.idl
  131. xr_rigid_transform_test.cc
  132. xr_session.cc
  133. xr_session.h
  134. xr_session.idl
  135. xr_session_event.cc
  136. xr_session_event.h
  137. xr_session_event.idl
  138. xr_session_event_init.idl
  139. xr_session_init.idl
  140. xr_session_viewport_scaler.cc
  141. xr_session_viewport_scaler.h
  142. xr_setlike.h
  143. xr_space.cc
  144. xr_space.h
  145. xr_space.idl
  146. xr_system.cc
  147. xr_system.h
  148. xr_system.idl
  149. xr_target_ray_space.cc
  150. xr_target_ray_space.h
  151. xr_test_utils.cc
  152. xr_test_utils.h
  153. xr_tracked_image_init.idl
  154. xr_transient_input_hit_test_options_init.idl
  155. xr_transient_input_hit_test_result.cc
  156. xr_transient_input_hit_test_result.h
  157. xr_transient_input_hit_test_result.idl
  158. xr_transient_input_hit_test_source.cc
  159. xr_transient_input_hit_test_source.h
  160. xr_transient_input_hit_test_source.idl
  161. xr_utils.cc
  162. xr_utils.h
  163. xr_view.cc
  164. xr_view.h
  165. xr_view.idl
  166. xr_view_test.cc
  167. xr_viewer_pose.cc
  168. xr_viewer_pose.h
  169. xr_viewer_pose.idl
  170. xr_viewport.h
  171. xr_viewport.idl
  172. xr_webgl_binding.cc
  173. xr_webgl_binding.h
  174. xr_webgl_binding.idl
  175. xr_webgl_context.idl
  176. xr_webgl_depth_information.cc
  177. xr_webgl_depth_information.h
  178. xr_webgl_depth_information.idl
  179. xr_webgl_layer.cc
  180. xr_webgl_layer.h
  181. xr_webgl_layer.idl
  182. xr_webgl_layer_init.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/