Skip to content

[iOS] Reintegrate camera module to the main repo.#115502

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
bruvzg:ios_int_mod
Mar 30, 2026
Merged

[iOS] Reintegrate camera module to the main repo.#115502
Repiteo merged 1 commit intogodotengine:masterfrom
bruvzg:ios_int_mod

Conversation

@bruvzg
Copy link
Copy Markdown
Member

@bruvzg bruvzg commented Jan 28, 2026

Camera support is directly available on other platforms so it should be part of the core for iOS as well (also reuses 90% of macOS code).

  • Camera module is build and added to template bundle as a separate static xcframework.
  • It is exported and initialized in the same way as plugins do, but with one checkbox in the export settings.

Comment thread modules/camera/camera_macos.mm Outdated
@bruvzg bruvzg force-pushed the ios_int_mod branch 2 times, most recently from 55cca3c to 3cc01d3 Compare February 2, 2026 07:43
@bruvzg bruvzg marked this pull request as ready for review February 2, 2026 07:44
@bruvzg bruvzg requested review from a team as code owners February 2, 2026 07:44
@bruvzg bruvzg requested a review from a team February 2, 2026 07:44
@shiena
Copy link
Copy Markdown
Contributor

shiena commented Feb 5, 2026

Tested on iPhone 15 Pro (iOS 26.2.1) and MacBook Air M3 (macOS 26.2).
Camera works well on both platforms. Front/back switching, start/stop, and preview display all function correctly.

@akien-mga
Copy link
Copy Markdown
Member

Needs rebase.

@Repiteo Repiteo merged commit 3672cd2 into godotengine:master Mar 30, 2026
20 checks passed
@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented Mar 30, 2026

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants