Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
configure: Link to either OpenGL or OpenGL ES - not both
- linking to both libraries causes unexpected behaviour on some legacy drivers - notably nvidia (and maybe some Intel mesa) - leading to either a hard crash at startup or falling back to llvm pipe (software rendering) - it also appears to impact behaviour of EGL DMABUF support on the Pi4 - which needs an additional fix following this change - we default to OpenGL and check whether Qt was compiled for GLES2 - and if so only search for GLES2. - in case Qt support is misdetected an additional configure option is added to force OpenGL ES - note however that this is ONLY intended as a workaround for misdetection - Qt will still load the version of OpenGL it was compiled for. Linking to GLES is not required to actually use GLES on desktop platforms (this can be enabled with 'MYTHTV_NO_EGL=1 MYTHTV_OPENGL_ES=1') - refs #13538
- Loading branch information
1 parent
83152a6
commit ce373bb
Showing
4 changed files
with
59 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters