Skip to content

Remove Apple framework shims & Add Experimental Android Support#20

Open
furbytm wants to merge 4 commits into
wabiverse:mainfrom
furbytm:main
Open

Remove Apple framework shims & Add Experimental Android Support#20
furbytm wants to merge 4 commits into
wabiverse:mainfrom
furbytm:main

Conversation

@furbytm

@furbytm furbytm commented May 21, 2026

Copy link
Copy Markdown
Member

Description of Change(s)

  • Remove custom bundled Apple, Metal, Foundation, AppKit, and UIKit C++
    modules and migrate fully to the official Apple SDKs.
  • Restore MaterialX and ImGui Metal/Apple integration code closer to their
    upstream implementations to reduce local divergence and improve
    maintainability and portability.
  • Make some minor modifications across Imath, Draco, GLFW, ImGui, MaterialX, and OpenSubdiv to minimally support Android so that it can compile (at least when the host platform is macOS).
  • I have verified that all unit tests pass with the proposed changes
  • I have submitted a signed Contributor License Agreement

furbytm added 2 commits May 21, 2026 13:20
* Remove custom bundled Apple, Metal, Foundation, AppKit, and UIKit C++
modules and migrate fully to the official Apple SDKs.
* Restore MaterialX and ImGui Metal/Apple integration code closer to their
upstream implementations to reduce local divergence and improve
maintainability and portability.
* Remove custom bundled Apple, Metal, Foundation, AppKit, and UIKit C++
modules and migrate fully to the official Apple SDKs.
* Restore MaterialX and ImGui Metal/Apple integration code closer to their
upstream implementations to reduce local divergence and improve
maintainability and portability.
@furbytm

furbytm commented May 21, 2026

Copy link
Copy Markdown
Member Author

Signed-off-by: Furby™ <furby@wabi.foundation>
@furbytm furbytm changed the title Remove custom Apple framework shims in favor of official SDKs Remove Apple framework shims & Experimental Android Support Jun 9, 2026
@furbytm furbytm changed the title Remove Apple framework shims & Experimental Android Support Remove Apple framework shims & Add Experimental Android Support Jun 9, 2026
Signed-off-by: Furby™ <furby@wabi.foundation>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant