Andre Weissflog
Andre Weissflog
I'll close this ticket as 'not planned'. You can safely assume that int is 32 bits on all platforms supported by sokol_gfx.h.
Ok, it's a naming convention change: https://github.com/ziglang/zig/commit/0fe3fd01ddc2cd49c6a2b939577d16b9d2c65ea9
It's surprising that Metal behaves differently here, I would have expected that GL is the issue (since sokol_gfx.h has a hack here so that the GL backend behaves the same...
PS: also see this open issue: https://github.com/floooh/sokol/issues/713 and this: https://github.com/floooh/sokol/pull/758 (but I'm not sure if the issue you're seeing is about linear RGB vs sRGB surfaces, or about the general...
Long story short: sokol_app.h needs more explicit control over RGB vs sRGB and color profiles (but at least the latter is probably not portable between platforms).
Ok, that's really weird :D Apple docs being out of date wouldn't be surprising, but the property returning `MTLPixelFormatBGRA8Unorm` even though it behaves like another format (most likely `MTLPixelFormatBGRA8Unorm_sRGB` is...
Thanks for the investigation! It's on my list to kick out MTKView and go one level lower to CAMetalLayer and CVDisplayLink (or whatever that is called nowadays), I guess it...
I'll keep the issue open until I get around to working on a fix.
It's an obscure feature and I don't think it's documented anywhere, but you can add a `run:` section to the fips.yml file in the root directory where you can provide...
How does this idea of a separate `zig-cc` toolchain affect Zig projects which don't need need `zig cc` or `zig translate-c` as command line features, but only need to build...