-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(GLES) ppsspp is always full screen with SDL2 #11627
Comments
It's intentional currently: Lines 443 to 445 in 57bf9e3
-[Unknown] |
I suppose its making the assumption that no one will ever try to use GLES on a desktop. :) |
This works here, would it be that easy?
I am not sure if there are any devices that would be using GLES and toggling full screen would be detrimental that are not defined under |
I think |
Not sure. People run PPSSPP on toasters, people on raspberry pi tv boxes might be relying on this for all I know. Just to say... on any device with OpenGL 4 support, you should prefer OpenGL over GLES. There are some features still that GLES is missing and only work on OpenGL. -[Unknown] |
While I agree, I think its useful to have GLES working on desktop linux for three reasons.
|
Further full screen issues with OpenGL ES and SDL are covered in issue #11625. |
What happens?
When using the SDL front end with OpenGL ES 2.0 (
-DUSING_GLES2=ON
) ppsspp has two issues with full screen support.This issue is not present with OpenGL or Vulkan and the SDL front end. Its also not an issue with the Qt front end and OpenGL ES.
What should happen?
The full screen setting should work immediately and without issues while using OpenGL ES 2.0.
What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues.
OS:
Slackware64-current
Linux:
4.19.5
ppsspp: 95ffa15
mesa: https://github.com/mesa3d/mesa/commit/94bfb8bf386b560e8e6095727ed1cf08522a027d
SDL:
2.0.9
vulkan-sdk:
1.1.92.1
GPU:
AMD RX Vega 56
(amdgpu + radeonsi)The text was updated successfully, but these errors were encountered: