SDL: New OSD and Shader Support #7087
ChrisDeadman
started this conversation in
Ideas
Replies: 2 comments
-
|
I don't really see any problems with what you're doing. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
For everyone interested: It's merged now. Thanks @OBattler for accepting. |
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.
Uh oh!
There was an error while loading. Please reload this page.
-
I want to use 86Box on a Raspberry Pi without any X or Wayland, just boot into minimal init and 86box with SDL.
Since I was used to CRT shader on QT build, I was not happy to find out shaders are not supported in SDL mode, so I have added support for SDL shaders in this branch.
However, this pulls in gles2 dependency that wasn't required before, so I decided to start this discussion.
Also, this applies the shader to the OSD (doesn't break immersion with e.g. CRT shader), but changes behavior since that was not the case before, new way is just my personal preference.
Also, while adding shader support and using SDL backend, I found the OSD to be quite lacking. It is better than nothing, but imo this new one I've created based on imgui looks and functions better:
I am working on it in this branch, but should be discussed before any PR.
Beta Was this translation helpful? Give feedback.
All reactions