Skip to content
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

Add support to Gamma Correction #151

Closed
slime73 opened this issue May 9, 2017 · 4 comments
Closed

Add support to Gamma Correction #151

slime73 opened this issue May 9, 2017 · 4 comments
Labels
feature New feature or request

Comments

@slime73
Copy link
Member

slime73 commented May 9, 2017

Original report by Gustavo Guimaraes (Bitbucket: Ghust1995, ).


Gamma correction does not work even on phones that was supposed to support it.

@slime73
Copy link
Member Author

slime73 commented May 9, 2017

Original comment by Alex Szpakowski (Bitbucket: slime73, GitHub: slime73).


love currently relies on the window manager / graphics driver exposing sRGB back buffer formats, for gamma correction to work. macOS, Linux, Windows, and iOS all support this but most or all Android devices don't. For love 0.11 I'm looking into some workarounds (e.g. #1102).

@slime73 slime73 added major feature New feature or request labels Feb 20, 2020
@MikuAuahDark
Copy link
Collaborator

Blocked by love2d/love#1106

@slime73 slime73 removed the major label Feb 27, 2020
@slime73
Copy link
Member Author

slime73 commented Jan 13, 2022

Do we know if t.gammacorrect works as expected on Android devices which have the EGL_KHR_gl_colorspace extension?

I still want to do the virtual backbuffer thing on devices that don't support that extension since it's not super widely available, but it'd be good to know if things already work when it's available.

@MikuAuahDark
Copy link
Collaborator

Gamma correct rendering in Android is supported as of love2d/love@65667c0 (which needs EGL_KHR_gl_colorspace).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants