Replies: 1 comment
-
adding Jkaos PR here since discussions dont seem to link when it was referenced. Drop support for DirectX 9 / OpenGL 2.0 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A bit of info
Looking at how games are released these days we can kinda see a trend with game developers :
Graphics profile level
Our C# and shader code base rely on the graphics profile level classification. Most of these levels are outdated since 70% of desktops in the world are using windows to which 95% of them are using win10 and win11, confirming 95% of desktop windows users can run DX11 for games.
Smartphone/embedded systems are where this feature would have been the most useful where the device power can vary a lot from SBCs like Raspberry Pi to higher end smartphones and retro consoles like AYN Odin 2, or Retroid.
On the subject of next-gen consoles, aside from the Nintendo Switch they all use next-gen APIs similar to DX12 or Vulkan.
A new classification
We can end up classifying graphics profile with only 3 levels :
Considerations
This implies a lot of breaking changes, and i think would potentially affect the asset system, the shader compiler as well as the editor.
Beta Was this translation helpful? Give feedback.
All reactions