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
No GLSL Back-end #303
Comments
DRM can be used when not using X. Are there any systems where DRM is not available? |
Phones. Android apparently doesn't expose the gamma settings, so it is unable to change those values and do color correction. |
And just tried to use redshift on my phone with drm. It cannot open the device, and it doesn't seem any such device is exposed. |
I have an Android telephone laying around, but I have not used it. I could take a look at this, do you have any information about how to get C programs running on it, to get me started sooner? |
I'm trying this on a phone running Ubuntu. Ubuntu phone images are using the Android 4.x kernel (linux 3.4) in order to have working devices, but it seems the drivers don't expose any DRM interface, or any way to modify gamma settings. On an Android phone, I suppose it should be possible to push a binary built for ARM to the device with adb, and run it under adb shell. |
What does DRM stand for in this context? |
@Kasijjuf It stands for Direct Rendering Manager. |
There's no GLSL shader back-end, making it impossible to use redshift on devices where Xorg is not used and the other back-ends will not work either. A GLSL shader could be used though, where the primary display is rendered via OpenGL systems.
The text was updated successfully, but these errors were encountered: