Commit Graph

24 Commits

Author SHA1 Message Date
Raed Rizqie
b1e6a41c9d angleproject: update to 2.1.r25748.890b5d8f (#24941)
- rebase most patches
- enable d3d11 compositor
- enable swiftshader on mingw64 and ucrt64
2025-07-25 04:18:46 +00:00
tdcosta100
5af024f59d Static libraries fix and pkg-config .pc file for mingw-w64-angleproject package 2025-07-06 11:07:50 +02:00
مهدي شينون (Mehdi Chinoune)
c9e5b84b9b NFC: Always quote ${srcdir} and ${pkgdir}
Just in case someone has space in his path to MINGW-packages repo.
2025-01-14 09:27:50 +01:00
Christoph Reiter
4bebae673f jsoncpp rebuilds 2024-10-12 16:31:20 +02:00
Raed Rizqie
dff11175ad angleproject: fix building on arm64 2024-09-03 20:12:44 +02:00
Raed Rizqie
615731bc43 angleproject: remove extra suffix on static libs 2024-09-02 18:17:46 +05:30
مهدي شينون (Mehdi Chinoune)
fff2fa3711 update gn 2024-01-07 06:38:49 +01:00
Christoph Reiter
1abff640d6 angleproject: only enable swiftshader in clang envs
looks like it was not enabled for gcc if the option isn't passed
2023-07-14 11:51:10 +02:00
Christoph Reiter
5781f7cd9b angleproject: try to disable swiftshader on clangarm64
it fails to build, see
https://github.com/msys2/MINGW-packages/pull/17669#issuecomment-1634994409
2023-07-14 10:54:24 +02:00
Christoph Reiter
133ec41440 angleproject: use a .zip for swiftshader instead of git
the git repo is 1.7GB which makes us hit the package size limit on github
2023-07-13 22:30:57 +02:00
Christoph Reiter
93c4ac314a angleproject: try to fix the build with clangarm64
mingw-w64 doesn't have _ReadStatusReg, so use inline asm
2023-07-13 18:31:31 +02:00
Raed Rizqie
59ad237f65 angleproject: update to 2.1.r21358
- enable vulkan backend
- linked with internal vulkan statically
2023-07-13 10:36:34 +05:30
Luca Bacci
25bf472eff angleproject: rebuild
Rebuild after #17163
Fix a warning

fixes #16971
2023-05-23 11:25:07 +02:00
Luca Bacci
ec023d75be angleproject: depend on egl-headers, gles-headers
Only install ANGLE-specific headers
2023-03-29 10:46:27 +02:00
Christoph Reiter
e40652ddaf angleproject: try to fix clangarm64
it assumes we cross compile by default, which we don't
2023-03-26 10:41:31 +02:00
Raed Rizqie
ce07f82ae1 angleproject-2.1.r20724.b26b01a2 2023-03-14 19:17:09 +08:00
Biswapriyo Nath
75419f87e5 angle: Enable clangarm64
* Define ANGLE_PLATFORM_WINDOWS instead of _WIN32.
* Add arm64 target for mingw toolchain gn file.
* Use -msse3 flag for x86 and x86_64 only.
2023-01-12 09:38:12 +05:30
Biswapriyo Nath
e25b532c19 angle: Fix mingw32 build with stdcall fixup 2023-01-10 23:12:09 +05:30
Biswapriyo Nath
06f7045423 angle: Fix exporting APIs with DEF files
* Remove patch for adding D3D11_CLIP_OR_CULL_DISTANCE_COUNT symbol.
* Enable adding DEF files in source list.
* Disable using visibility attribute for mingw.
2023-01-10 23:12:09 +05:30
Markus Mützel
484103f963 angleproject: don't package OpenCL headers 2022-12-31 14:49:37 +01:00
Raed Rizqie
ad05548ff9 angleproject: version bump 2022-12-24 00:02:11 +08:00
Raed Rizqie
515a6406bb angleproject: enable d3d11 2022-12-22 03:43:37 +08:00
Christoph Reiter
e60d4d3c51 angleproject: fix pkgver 2022-12-17 18:21:49 +01:00
Raed Rizqie
b8d0f27c9f angleproject: update to 2.1.2c60b86e3 2022-12-17 20:21:42 +05:30