Replies: 1 comment 2 replies
-
Automatic fallback would require an user-mode OpenGL driver that would handle CPU lowering from GPU to Mesa llvmpipe and alter registry so GPU keernel driver to load that driver. |
Beta Was this translation helpful? Give feedback.
2 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.
-
Based on
So this is my idea,
If an App hardware acceleration settings enabled then default GPU render > Mesa GPU render > Mesa CPU Render
If an App hardware acceleration settings disabled then default CPU render > Mesa CPU Render
The fallback should exist for each component of compliancy.
For example in a system with only 70% OpenGL 3.3 support,
If an app hardware acceleration settings are enabled and it needs 100% OpenGL 3.3:
The 70% OpenGL 3.3 will be default GPU render, then the rest 30% would be Mesa GPU render, if that fail then 30% Mesa CPU render.
If an app hardware acceleration settings are disabled and it needs 100% OpenGL 3.3:
The 70% OpenGL 3.3 will be default CPU render, then the rest 30% must be Mesa CPU render.
Is there anything I miss?
Beta Was this translation helpful? Give feedback.
All reactions