Matt Guerrette

Results 19 comments of Matt Guerrette

Yes, I was considering Bullet physics as the solution for Vixen, as it is open source. It is also used through the game industry as an alternative to Havok.

@penchaldev MTKTextureLoader supports KTX2 textures if you are using Metal. Though I'm not sure if there are restrictions on compression formats.

@warrenm Pretty sure, I have a textures sample in this repo: https://github.com/MattGuerrette/Metal which uses MTKTextureLoader to load KTX2 textures. They use: VK_FORMAT_ASTC_8x8_SRGB_BLOCK as the compression format Here is the exact...

@warrenm Hmm, interesting. Yeah I only recently added that code to use MTKTextureLoader and made the libktx path optional. I'll probably continue using libktx for the reasons you mention.

@ocornut Yes, this is still an issue as of SDL3 v3.2.22. It seems that `SDL_GetMouseState` when called for fullscreen macOS windows retrieves the cursor position for the active window **adjusted...

@slouken > If you need global mouse coordinates relative to the window client area, you should call SDL_GetGlobalMouseState() and subtract SDL_GetWindowPosition(). That is the bug I think that @ocornut is...

@slouken SDL_GetWindowPosition returns 0,0 for fullscreen window on macOS

Thanks for checking. I'll try and take another stab at this when I have time. Closing for now, and I'll re-open if necessary.

@trufae Anything on macOS would ultimately involve touching Cocoa. I think you are suggesting a CoreGraphics backend. This would be analogous to a GDI or Direct2D backend in Windows land.