Mikael Hermansson
b320a6569e
Increase stack size for all secondary threads on Apple platforms
2025-10-27 12:49:35 +01:00
chocola-mint
ead282ff13
Remove file_access.h and script_backtrace.h includes from logger.h.
2025-10-05 17:49:23 +09:00
Stuart Carnie
5230f6c60c
Apple: Use image atomic operations on supported Apple hardware
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-07-05 05:59:00 +10:00
Stuart Carnie
939f29f6d5
Apple: Improve reliability of Apple Embedded build and deployment
2025-06-19 06:33:08 +10:00
Stuart Carnie
00e1fdec2c
MacOS: Embedded window support.
2025-05-06 06:09:05 +10:00
Stuart Carnie
8c8d6de3e7
Apple: Add pthread implementation of Thread class
...
This allows Apple platforms to override the default stack size of
a thread in the WorkerThreadPool, which is 512KiB by default.
This must be increased, as SPIRV-Cross, used by the Metal driver, can
use deeply nested stacks, as can debug builds.
2025-04-10 09:35:40 +10:00
sora
abaaa87a47
fix: use productCategory instead of vendorName for joy name on macos
2025-04-01 22:35:09 +02:00
Thaddeus Crews
4950deeea0
Merge pull request #104726 from Meorge/bugfix/reversed-buttons-do-not-spark-joy-con
...
Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons
2025-03-31 12:03:46 -05:00
Malcolm Anderson
0f897f8c7e
Make reusable functions for GameController joystick and trigger input
...
Update drivers/apple/joypad_apple.mm
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com >
2025-03-30 21:04:30 -07:00
Malcolm Anderson
722b412b73
Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons
...
Thanks, Tim Apple
2025-03-28 07:28:42 -07:00
Malcolm Anderson
6f3c007e3d
Support more controllers on macOS 11+
...
Fix platform availability
Make inputs accumulate, matching the `extendedGamepad` implementation
2025-03-26 21:41:51 -07:00
Pāvels Nadtočajevs
a797c7b8e2
[macOS/iOS] Ensure only one axis change event is produced during single process_joypads() call.
2025-03-18 14:58:14 +02:00
Thaddeus Crews
713a1ba554
Style: Standardize Obj-C #import syntax
2025-03-08 09:28:34 -06:00
Thaddeus Crews
324512e11c
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
Grublady
cdcee78fcb
Swap Nintendo face buttons on macOS
2025-03-05 18:50:52 -05:00
Stuart Carnie
cd17cb0110
[macos, ios]: Refactor joypad support into shared code, numerous bugfixes
2025-01-08 07:00:23 -07:00