Dawoodoz / DFPSR

Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
https://dawoodoz.com/dfpsr.html
83 stars 6 forks source link

Implement borderless full-screen for Win32 #8

Closed Dawoodoz closed 4 years ago

Dawoodoz commented 4 years ago

The MS-Windows portability wrapper "source/windowManagers/Win32Window.cpp" currently only supports windowed mode. Full-screen should be implemented in about the same way as in X11, by safely maximizing a border-less Window.

No exclusive mode or other strange legacy, because emulating a CRT monitor makes no sense today. Changing resolution "natively" (usually emulated on the GPU) could also make retro games look blurry or have unwanted letter-boxing.

Dawoodoz commented 4 years ago

The old computer I just installed Windows 7 on won't start anymore, so I'm without Microsoft Windows again.

Dawoodoz commented 4 years ago

Solved and tested on Windows 7, but should also work on Windows 2000.