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.
This commit is contained in:
Stuart Carnie
2025-04-09 07:23:58 +10:00
parent 4248411baf
commit 8c8d6de3e7
12 changed files with 336 additions and 2 deletions

View File

@ -32,6 +32,8 @@
#import <os/log.h>
#import <functional>
#pragma mark - Boolean flags
namespace flags {