mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-04-21 21:52:04 +02:00
Update ANGLE, set minimum macOS version to 10.13
This commit is contained in:
parent
748aff99cc
commit
cc1c19e150
5 changed files with 7 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
|||
SDK := macosx
|
||||
ARCH := x86_64
|
||||
HOST := $(ARCH)-apple-darwin
|
||||
MINIMUM_REQUIRED := 10.12
|
||||
MINIMUM_REQUIRED := 10.13
|
||||
|
||||
SDL_FLAGS := ${SDL_FLAGS}
|
||||
SDL2_IMAGE_FLAGS := ${SDL2_IMAGE_FLAGS}
|
||||
|
|
|
@ -3,4 +3,7 @@ Here lives Google's ANGLE, which is pretty necessary right now.
|
|||
On top of Apple deprecating OpenGL, MKXP has crashing issues from
|
||||
the OpenGL -> Metal translation implemented in Apple Silicon macs.
|
||||
|
||||
This particular build of ANGLE is made using [this commit](https://github.com/google/angle/tree/0aae0d7ad535aedba34daea325269e419baead68), built with Metal support enabled. Both arm64 and x64 libraries were built using the `target_cpu` arg, then joined using the `lipo` tool.
|
||||
It also enables things like the Steam Overlay and the use of the Metal
|
||||
Performance HUD on macOS 13+.
|
||||
|
||||
This particular build of ANGLE is made using commit `91bfd02e7089b`, built with Metal support enabled. Both arm64 and x64 libraries were built using the `target_cpu` arg, then joined using the `lipo` tool.
|
Binary file not shown.
Binary file not shown.
|
@ -3417,7 +3417,7 @@
|
|||
"$(DEPENDENCY_SEARCH_PATH)/lib",
|
||||
"$(PROJECT_DIR)/Dependencies/Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.12.2;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_CFLAGS = "-fdeclspec";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "org.zoro.mkxp-z";
|
||||
|
@ -3487,7 +3487,7 @@
|
|||
"$(DEPENDENCY_SEARCH_PATH)/lib",
|
||||
"$(PROJECT_DIR)/Dependencies/Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.12.2;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
ONLY_ACTIVE_ARCH = NO;
|
||||
OTHER_CFLAGS = "-fdeclspec";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "org.zoro.mkxp-z";
|
||||
|
|
Loading…
Add table
Reference in a new issue