Commit Graph

9 Commits

Author SHA1 Message Date
ts-korhonen
652d7e6699 qt: gl-core; Use 4.1 core macOS & get glsl version from context
MacOS will use OpenGL 2.1 unless requested 4.1 core. Shader language
version is now set to what is reported by the driver.
2022-03-06 01:06:47 +02:00
ts-korhonen
828accc91d qt: More error handling and tweaking to opengl 3 renderer 2022-03-05 02:57:57 +02:00
ts-korhonen
61239efa39 qt: fix linux arm32 build error 2022-03-01 19:15:12 +02:00
Cacodemon345
ee69b022fc qt: OpenGL ES 3.0 support 2022-03-01 13:31:19 +06:00
ts-korhonen
7af0069693 qt: QOpenGLFunctions_3_0 -> QOpenGLExtraFunctions 2022-02-28 22:13:11 +02:00
ts-korhonen
b1bd408aeb Revert "qt: Change include for opengl extensions."
This reverts commit 08014dc5b5.
2022-02-28 19:55:51 +02:00
ts-korhonen
08014dc5b5 qt: Change include for opengl extensions.
Trying to fix macOS builds.
2022-02-27 20:55:59 +02:00
ts-korhonen
1dcb712ef7 qt: Remove QFlags from OpenGLOptions.
Didn't work in ubuntu and was a bad design attempt to mimic win32
options change detection.
2022-02-27 16:45:57 +02:00
ts-korhonen
d2a9389ce7 qt: Initial OpenGL 3.0 renderer implementation 2022-02-27 14:56:51 +02:00