FunkyFr3sh
|
e79e076f0a
|
only ignore errors in debug build
|
2024-08-28 09:25:15 +02:00 |
|
FunkyFr3sh
|
dffed46947
|
Ignore errors from glGetString
|
2024-08-28 08:36:46 +02:00 |
|
FunkyFr3sh
|
efb524ee4d
|
add new optionm to fixchild= ini setting
|
2024-08-17 14:23:29 +02:00 |
|
FunkyFr3sh
|
af8a81b618
|
Force redraw for GDI games
|
2024-08-17 06:03:41 +02:00 |
|
FunkyFr3sh
|
e23a0ce1d5
|
rename once more
|
2024-08-13 04:57:26 +02:00 |
|
FunkyFr3sh
|
04c5944165
|
use -shader2scale instead of -noscale in filenames
|
2024-08-13 04:48:10 +02:00 |
|
FunkyFr3sh
|
e0b7d26856
|
add option to allow upscaling via shader2
must insert "-noscale" into filename to activate
|
2024-08-13 04:45:05 +02:00 |
|
FunkyFr3sh
|
b50ff36ffc
|
only check texture if no error
|
2024-08-03 08:57:38 +02:00 |
|
FunkyFr3sh
|
663743b49f
|
make sure we don't get a random GL_INVALID_FRAMEBUFFER_OPERATION during test
|
2024-08-03 08:55:05 +02:00 |
|
FunkyFr3sh
|
4fd2f98301
|
only create opengl core context once
|
2024-08-03 08:22:50 +02:00 |
|
FunkyFr3sh
|
3a579e36cc
|
improve opengl error logs
|
2024-07-26 08:17:56 +02:00 |
|
FunkyFr3sh
|
9bd6cb9cc8
|
retry wglMakeCurrent up to 5 times on failure
|
2024-07-24 08:05:03 +02:00 |
|
FunkyFr3sh
|
3ef9e29a8b
|
retry wglMakeCurrent at least once
|
2024-07-22 11:05:50 +02:00 |
|
FunkyFr3sh
|
e3b81f8250
|
only create opengl context once per window
fixes issues on intel and improves performance
|
2024-07-22 09:03:15 +02:00 |
|
FunkyFr3sh
|
4b5ded46f1
|
reduce waiting time in SetDisplayMode(
|
2024-07-21 07:18:09 +02:00 |
|
FunkyFr3sh
|
f4f5c2d71b
|
fix GL_OUT_OF_MEMORY error issues on high resolutions such as 8k and above
|
2024-07-21 04:01:00 +02:00 |
|
FunkyFr3sh
|
2b7699ffdf
|
add fsr to known upscalers list
|
2024-05-18 07:23:09 +02:00 |
|
FunkyFr3sh
|
ec48aac4f9
|
add missing frame counter
|
2024-05-18 06:20:13 +02:00 |
|
FunkyFr3sh
|
6fbdf136a9
|
add support for AMD FidelityFX™ Super Resolution (FSR), xBRZ-multipass and other 2-pass shaders
|
2024-05-18 05:19:55 +02:00 |
|
FunkyFr3sh
|
10f4d8b484
|
allow custom amount of framebuffers
|
2024-05-16 01:20:13 +02:00 |
|
FunkyFr3sh
|
54d6ff5112
|
add support for woms 2 high resolution patch zoom
|
2024-05-08 05:54:56 +02:00 |
|
FunkyFr3sh
|
3089c8872d
|
fix some warnings
|
2024-04-11 04:10:33 +02:00 |
|
FunkyFr3sh
|
36a87419e3
|
don't allocate ddraw struct
|
2024-03-22 22:27:00 +01:00 |
|
egornovivan
|
d70d316c7e
|
Added support for subdir and sync of dll and ini names
https://github.com/FunkyFr3sh/cnc-ddraw/issues/287
|
2024-02-16 22:55:17 +05:00 |
|
FunkyFr3sh
|
8a66959df9
|
#270 make sure framebuffer is initialized with surface_tex
|
2024-01-10 04:34:42 +01:00 |
|
FunkyFr3sh
|
68fe009736
|
Revert "#270 always clear entire screen"
This reverts commit 564419562fc250b717b9a26454e9f5aa7ee5079e.
|
2023-12-14 23:01:56 +01:00 |
|
FunkyFr3sh
|
564419562f
|
#270 always clear entire screen
|
2023-12-13 00:28:13 +01:00 |
|
FunkyFr3sh
|
589b422d93
|
fix some warnings
|
2023-10-22 11:46:13 +02:00 |
|
FunkyFr3sh
|
6513df2111
|
add NULL checks
|
2023-10-21 07:40:01 +02:00 |
|
FunkyFr3sh
|
c328ae9550
|
forward input to video window during video playback
|
2023-10-16 03:35:09 +02:00 |
|
FunkyFr3sh
|
90dd010bbf
|
clean up config.c
|
2023-09-23 17:48:06 +02:00 |
|
FunkyFr3sh
|
fa8cdbd0df
|
move all ini settings to c_config
|
2023-09-22 00:38:42 +02:00 |
|
FunkyFr3sh
|
43fd64463b
|
fix typo
|
2023-09-06 23:46:50 +02:00 |
|
FunkyFr3sh
|
0eda9d21e1
|
make rgb555 hack working on older hardware as well
|
2023-09-06 22:55:54 +02:00 |
|
FunkyFr3sh
|
d93a78b2a0
|
use shader for rgb555 color conversion
|
2023-09-06 22:46:43 +02:00 |
|
FunkyFr3sh
|
1cfa20802c
|
add xBR-lv2 opengl shader
|
2023-08-29 18:24:32 +02:00 |
|
FunkyFr3sh
|
f85ffee65a
|
remove duplicate shaders
|
2023-08-29 17:35:09 +02:00 |
|
FunkyFr3sh
|
93e8879343
|
disable debug code
|
2023-08-26 22:10:21 +02:00 |
|
FunkyFr3sh
|
9d37c7169f
|
add Lanczos2 opengl shader
|
2023-08-26 22:02:21 +02:00 |
|
FunkyFr3sh
|
e9f1023a31
|
add option to select built-in opengl shaders
|
2023-08-26 21:28:53 +02:00 |
|
FunkyFr3sh
|
1f931870d2
|
reduce alt+enter delay
|
2023-07-07 07:22:01 +02:00 |
|
FunkyFr3sh
|
045ed051ea
|
fix for opengl borderless mode
|
2023-07-07 01:24:16 +02:00 |
|
FunkyFr3sh
|
cd3a439a95
|
only use catmull rom if upscaling is required
|
2023-03-29 01:11:45 +02:00 |
|
FunkyFr3sh
|
c9afd18585
|
force bilinear filter for default shader
|
2023-03-29 01:01:17 +02:00 |
|
FunkyFr3sh
|
708ff015cd
|
include catmull-rom shader and make it the default in case no shader files were found
|
2023-03-29 00:49:11 +02:00 |
|
FunkyFr3sh
|
a62ebdc203
|
only clear if needed
|
2023-02-24 17:08:09 +01:00 |
|
andrews05
|
8cd776abf7
|
OpenGL rgb555 support
|
2023-02-16 22:46:34 -08:00 |
|
FunkyFr3sh
|
0e7edc7bd8
|
#188 always clear with opengl/d3d9 renderers
|
2023-01-17 04:51:35 +01:00 |
|
FunkyFr3sh
|
a6399216d0
|
detect common upscaling shaders and disable them if no upscaling is required
|
2022-10-31 23:48:33 +01:00 |
|
FunkyFr3sh
|
876160cbb6
|
rename some vars
|
2022-10-19 03:20:31 +02:00 |
|