Skip to content

Update Angle to chromium/7727#20

Draft
bruvzg wants to merge 1 commit into
godotengine:godot-staticfrom
bruvzg:ch_7727
Draft

Update Angle to chromium/7727#20
bruvzg wants to merge 1 commit into
godotengine:godot-staticfrom
bruvzg:ch_7727

Conversation

@bruvzg

@bruvzg bruvzg commented May 5, 2026

Copy link
Copy Markdown
Member

Updates Angle to current Chrome stable version.

Fixes build with a newer MinGW versions (fixes #15)
Disables unused desktop GL backend on macOS.

TODO:

  • Test for regressions on MacOS
  • Test for regressions on Windows

Edit: It seems to be working fine, but since it's not fixing any specific issues, probably should wait for 4.8.

File Toolchain
godot-angle-static-arm64-macos-release Xcode 26.1.1
godot-angle-static-x86_64-macos-release Xcode 26.1.1
godot-angle-static-arm64-ios-release Xcode 26.1.1
godot-angle-static-arm64-ios-sim-release Xcode 26.1.1
godot-angle-static-x86_64-ios-sim-release Xcode 26.1.1
godot-angle-static-arm64-llvm-release LLVM 21.1.6, UCRT, MinGW 14.0.0
godot-angle-static-x86_64-llvm-release LLVM 21.1.6, UCRT, MinGW 14.0.0
godot-angle-static-x86_32-llvm-release LLVM 21.1.6, UCRT, MinGW 14.0.0
godot-angle-static-arm64-msvc-release MSVC 2022 17.14.37314.3
godot-angle-static-x86_64-msvc-release MSVC 2022 17.14.37314.3
godot-angle-static-x86_32-msvc-release MSVC 2022 17.14.37314.3
godot-angle-static-x86_64-gcc-release GCC 15.2.0, MSVCRT, Posix threads, MinGW 14.0.0
godot-angle-static-x86_32-gcc-release GCC 15.2.0, MSVCRT, Posix threads, MinGW 14.0.0
godot-angle-static-x86_64-gcc-ucrt-release GCC 15.2.0, UCRT, Posix threads, MinGW 14.0.0
godot-angle-static-x86_32-gcc-ucrt-release GCC 15.2.0, UCRT, Posix threads, MinGW 14.0.0
godot-angle-static-x86_64-gcc-crt12-release GCC 14.2.0, MSVCRT, Posix threads, MinGW 12.0.0
godot-angle-static-x86_32-gcc-crt12-release GCC 14.2.0, MSVCRT, Posix threads, MinGW 12.0.0

@bruvzg bruvzg force-pushed the ch_7727 branch 2 times, most recently from 71f548f to fe9e144 Compare May 5, 2026 16:51
@bruvzg bruvzg marked this pull request as ready for review May 11, 2026 04:54
@bruvzg bruvzg marked this pull request as draft May 11, 2026 04:54
Use GCC 15.2 and 14.2 versions.
Sync LLVM version.
Disable unused desktop GL backend on macOS.
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.

Cannot compile for windows using llvm-mingw version 20241203

1 participant