godot/platform/visionos
Thaddeus Crews 5240f1c283
Merge pull request #108658 from bruvzg/ed_pl_init
[EditorExportPlatform] Move initialization to a dedicated method.
2025-09-30 18:35:25 -05:00
..
api Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
doc_classes mention 'build version' in iOS, macOS, and visionOS export docs 2025-08-13 23:22:31 +02:00
export Merge pull request #108658 from bruvzg/ed_pl_init 2025-09-30 18:35:25 -05:00
detect.py Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
display_layer_visionos.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
display_layer_visionos.mm Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
display_server_visionos.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
display_server_visionos.mm Cleanup and unify DisplayServer screen methods and documentation. 2025-06-02 08:03:48 +03:00
godot_view_visionos.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
godot_view_visionos.mm Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
main_visionos.mm Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
os_visionos.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
os_visionos.mm Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
platform_config.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
platform_thread.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
platform_visionos_builders.py Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
README.md Merge pull request #107789 from rsanchezsaez/apple/apple-embedded-export-template 2025-09-19 13:07:09 -05:00
SCsub Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00
visionos.h Introduce 'visionos' platform derived from 'apple_embedded' 2025-05-19 15:47:01 -07:00

visionOS platform port

This folder contains the C++, Objective-C and Objective-C++ code for the visionOS platform port.

This platform derives from the Apple Embedded abstract platform (drivers/apple_embedded).

This platform uses shared Apple code (drivers/apple).

See also misc/dist/apple_embedded_xcode folder for the Xcode project template used for packaging the iOS export templates.

Documentation

The compiling and exporting process is the same as on iOS, but replacing the ios parameter by visionos.