Jasmine Iwanek
6d6d5931bf
Fix several codeql warns
2025-07-27 20:59:55 -04:00
Jasmine Iwanek
3a26b9d46b
Many warning fixes
2025-06-28 23:54:07 -04:00
Cacodemon345
2139e3dd51
Attempt to make OpenGL 3.0 filter settings consistent
2025-05-23 00:34:12 +06:00
Alexander Babikov
46978a808c
Disable rich text for ui_msgbox()-generated dialogs
...
No strings that gets passed to `ui_msgbox()` use HTML, and it causes
newlines to be ignored unless replaced by <br>
`MainWindow::showMessage()` can still accept rich text, but it's now
optional and disabled by default
2025-04-18 01:36:39 +05:00
Cacodemon345
629d976f8e
Disable OpenGL 3.x logs
2025-04-17 13:31:28 +06:00
Alexander Babikov
0a2d15db9b
qt: Reword some error messages slightly
2025-04-11 23:31:05 +05:00
Cacodemon345
8f94ccec80
Qt: Fix HiDPI scaling on non-software renderers
2025-03-30 21:03:46 +06:00
Cacodemon345
4a9b0e0df8
Apply filter changes to the scene FBO texture as well
2025-03-15 13:17:41 +06:00
Cacodemon345
c166abbbc1
Always use an alpha value of 1.0 for drawing scene to texture
...
Fixes invisible screenshots and blank screens on certain systems
2025-03-14 14:07:33 +06:00
Cacodemon345
c23114ab8d
Attempt fixing OpenGL 3.x screenshot
2025-03-14 04:18:07 +06:00
Cacodemon345
f9572be8a5
Alter #version statements for macOS
2025-03-12 23:54:57 +06:00
OBattler
c73c7212f8
QT OpenGL Renderer: Remove the unused variable "ver".
2025-03-12 18:02:01 +01:00
Cacodemon345
1c54261a1b
Fix shader manager dialog crash when using multi-monitors
2025-03-12 21:16:53 +06:00
Cacodemon345
4d5adeae36
Restore older GLSL version code
2025-03-11 20:35:05 +06:00
Cacodemon345
2e77b47f89
Call glViewport with correct function pointer
2025-03-11 00:14:02 +06:00
Cacodemon345
df1f739b90
OpenGL 3.x screenshots are now processed
2025-03-10 23:10:34 +06:00
OBattler
6fa39b3a67
OpenGL Renderer: Explicitly cast const char * to char *.
2025-03-10 17:32:46 +01:00
Cacodemon345
3cad9024c8
Rename the files as well
2025-03-10 21:15:39 +06:00
Cacodemon345
81461f677d
Cleanups, copyright headers and name changing for PRing
2025-03-10 20:54:25 +06:00
Jasmine Iwanek
a40630ba63
Even more tabs to spaces
2023-01-07 14:09:51 -05:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Cacodemon345
e44e74dd7c
qt: fix macOS build
2022-11-01 11:34:42 +06:00
Cacodemon345
65f6f453c0
qt: try another way
2022-11-01 03:15:48 +06:00
Alexander Babikov
94f76ef3c0
Fix some warnings in Qt code
2022-08-13 15:42:22 +05:00
Cacodemon345
dd23397854
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-10 01:27:54 +06:00
Adrien Moulin
68812d4368
qt_openglrenderer: fix fullscreen rendering on mac
2022-08-06 11:51:39 +02:00
Cacodemon345
6351394918
qt: Fix compile on ARM64 with GLES2 headers
2022-08-01 12:45:38 +06:00
Cacodemon345
2d184a50f7
qt_openglrenderer: Fix black area at the bottom of the screen
2022-07-11 15:32:07 +06:00
Cacodemon345
90ba53e4e8
Finish multi-monitor support
2022-07-07 14:34:59 +06:00
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
055a0b307c
Merge branch 'master' of https://github.com/86Box/86Box into qt-opengl-renderer
2022-03-02 17:32:32 +02:00
Cacodemon345
9da55289ed
qt: Fix building on AArch32
2022-03-02 15:22:14 +06:00
Cacodemon345
ed954e4b2f
qt: Fix HiDPI scaling on OpenGL 3.0 renderer
2022-03-02 15:08:14 +06:00
ts-korhonen
f78a3f2c10
qt: try again to fix linux arm32 build error
2022-03-01 22:22:58 +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
16e98249c1
qt: fix build error
2022-02-28 22:29:06 +02:00
ts-korhonen
7af0069693
qt: QOpenGLFunctions_3_0 -> QOpenGLExtraFunctions
2022-02-28 22:13:11 +02:00
ts-korhonen
911c300123
qt: add missing call to glBufferSubData
2022-02-28 21:55:58 +02:00
ts-korhonen
c9714c9bfc
qt: Try to fix linux gcc 11 build
2022-02-27 20:22:28 +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