(2023-01-24, 01:11)KOPRajs Wrote: (2023-01-24, 00:51)garbear Wrote: Even better, I did a round of builds today that includes GSoC 2021 Achievements!
I see that the OpenGL shaders are listed as disabled. What does it mean? Is it disabled in the code, or is it just because none of the provided build platforms actually support OpenGL?
Technically, I applied the GSoC commits to make sure they build, then reverted the main "feature" commit, as you can see in the commit history of my v20 builds:
https://github.com/garbear/xbmc/commits/retroplayer-20 . So "disabled" is not entirely accurate, the code is compiled out entirely.
GL shaders were disabled a while ago because, while they didn't work on GL, at least they didn't cause problems. But then on macOS the screen was entirely black, so I disabled. Recently, I tried enabling, and now they definitely cause problems even on Linux. So yeah, GL shaders need some love.