1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

102 Commits

Author SHA1 Message Date
FunkyFr3sh
34250bf224 fix for last commit 2024-12-17 01:11:09 +01:00
FunkyFr3sh
30805c78cc add support for dosbox staging shaders 2024-12-17 01:02:21 +01:00
FunkyFr3sh
40a9ff3036 #316 fix crash on opengl 1.1 2024-12-12 19:10:34 +01:00
FunkyFr3sh
89d7b0f63d always use default shader for HD 4000 2024-12-11 20:29:04 +01:00
FunkyFr3sh
8a770092e1 add temp logs 2024-12-11 19:14:54 +01:00
FunkyFr3sh
f9f15f65e0 #364 add hack for intel hd 4000 build 10.18.10.5161 2024-12-11 18:52:35 +01:00
FunkyFr3sh
1bb1ffd8b8 align 2024-12-10 22:01:55 +01:00
FunkyFr3sh
ca35888d87 fix for last commit 2024-12-10 20:53:01 +01:00
FunkyFr3sh
4ff49faa89 fix for last commit 2024-12-10 20:52:48 +01:00
FunkyFr3sh
0843d5b9fc add strncpy fix 2024-12-10 20:52:36 +01:00
FunkyFr3sh
31b8d0aff8 #364 add hack for Intel HD 4000 driver Build 10.18.10.4252 bug - disable multipass shader 2024-12-10 20:43:06 +01:00
FunkyFr3sh
b57ec635fc fix opengl renderer on older hardware 2024-09-27 18:11:07 +02:00
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