1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-21 16:32:09 +01:00

119 Commits

Author SHA1 Message Date
FunkyFr3sh
36c14bd857 separate d3d9 and opengl shaders into 2 headers 2018-10-06 12:24:43 +02:00
FunkyFr3sh
9cbd2de62f force at least 5 FPS to avoid problems in the menus 2018-10-03 12:12:11 +02:00
FunkyFr3sh
24b0e5cf24 fix d3d9 alt+enter - use d3d9 on xp/vista/7 even with dwm enabled 2018-10-03 09:51:15 +02:00
FunkyFr3sh
c0a26ce858 enables fullscreen exclusive mode for d3d9 2018-10-03 08:50:00 +02:00
FunkyFr3sh
29478d6e25 remove legacy opengl code 2018-10-02 15:58:30 +02:00
FunkyFr3sh
b2cf1b0a55 move pixel shader into header file 2018-10-02 12:19:46 +02:00
FunkyFr3sh
ebae1add37 remove duplicate debug code 2018-10-02 11:38:38 +02:00
FunkyFr3sh
fa6f9e197e separate into multiple functions 2018-10-02 03:25:34 +02:00
FunkyFr3sh
15686ce5d3 don't delete resources on reset since they're all managed 2018-10-02 02:27:58 +02:00
FunkyFr3sh
962ee35adc add d3d9 vhack 2018-10-01 13:10:10 +02:00
FunkyFr3sh
ae14e3d9f0 use square POT textures for better compatibility 2018-09-30 09:23:00 +02:00
FunkyFr3sh
7f23ad5563 try to use D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_PUREDEVICE for better performance 2018-09-30 07:29:51 +02:00
FunkyFr3sh
abb88f456d direct3d auto renderer tweaks 2018-09-30 03:06:45 +02:00
FunkyFr3sh
1d43b112c9 switch to gdi on failure 2018-09-30 01:02:48 +02:00
FunkyFr3sh
482768e0ad viewport tweaks again 2018-09-29 05:19:41 +02:00
FunkyFr3sh
dc940a8ea3 some more viewport tweaks 2018-09-29 04:58:21 +02:00
FunkyFr3sh
b6bd5e41dd Fixes maintain aspect ratio / boxing (direct3d 9) 2018-09-29 04:44:28 +02:00
FunkyFr3sh
41f43ed090 direct3d 9 vsync 2018-09-28 23:10:58 +02:00
FunkyFr3sh
99ce582121 experimental Direct3D 9 renderer 2018-09-28 22:40:44 +02:00