osu-framework icon indicating copy to clipboard operation
osu-framework copied to clipboard

Add angle renderer support (aka "compatibility mode")

Open peppy opened this issue 3 years ago • 3 comments

We don't yet have good backwards compatibility support for older hardware, where the hardware (or drivers) don't support the OpenGL standards we rely on.

This covers adding the same level of compatibility that we have in osu-stable. It should preferably be an automatic fallback whenever opengl fails to initialise.

peppy avatar Nov 22 '21 03:11 peppy

I doubt if this is even practical to do anymore, since those hardware probably can't even run Windows 8.1 (no driver support). And .NET 6 only supports Windows 7 ESU, which probably only be purchased in enterprise environments.

huupoke avatar Jun 10 '22 02:06 huupoke

We won't be using ANGLE. We'll be using Veldrid and have native D3D/Vulkan support.

smoogipoo avatar Jun 10 '22 02:06 smoogipoo

Also to keep in mind is that this isn't about "hardware older than Windows 8.1", but hardware/drivers which support D3D better than OpenGL.

peppy avatar Jun 10 '22 02:06 peppy