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

Works on MS-Windows again #97

Closed Dawoodoz closed 8 months ago

Dawoodoz commented 8 months ago

Found a missing include of scalar.h in WinMMSound.cpp, which was probably included indirectly before dependencies were reduced. Also removed the Byte Order Mark in generated Batch scripts for compiling on MS-Windows, because cmd.exe does not recognize BOM as a legacy from MS-DOS.

Updated the STB Image headers to the latest versions and reduced dependencies on the standard C library. This was intended to get rid of the C standard library completely, but that turned out to be impossible. Most of the changes were a good clean up nonetheless.