Sasha Szpakowski
Sasha Szpakowski
I think a mode like that would have to be set globally (probably via a hint before video initialization). Various platforms don't natively work like that, so there would have...
Again I think there are big problems with user display setups in practice when you try to do this, especially for code that doesn't know about DPI scales at all...
I agree Windows has had many problems with proper high DPI support. That's why I don't want to replicate its mistakes and I'd rather learn from them instead. The way...
> if the window is DPI scaled or not depends on the requested resolution Yeah, macOS exposes both low-DPI and high-DPI exclusive fullscreen modes which is a little different than...
Logical points is the coordinate system (which can have fractional values), not the resolution of things. Maybe this will help illustrate it: https://developer.apple.com/library/archive/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html Apple devices in particular are pretty well...
> I don't think there are any platforms where it shouldn't be 1.0 macOS has display modes with different DPI scales (https://github.com/libsdl-org/SDL/issues/5290#issuecomment-1027272308). Each display mode is associated with a different...
SetWindowBrightness & friends are removed now in SDL3, as of 52f4cc8.
This is fixed by [9e4b70c](https://github.com/love2d/love/commit/9e4b70c498aaab16e48ca5d1ffbc716dcccc3341).
> It might make more sense for love to automatically clear the stencil buffer inside setCanvas (when it's not a manually created / user-managed one), although if people call love.graphics.clear...
> Only because we want clang-tidy thing we will give up universal build??? I don't think the way the universal CI build currently operates is necessarily the best approach for...