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
78 stars 6 forks source link

Multi-threaded MS-Windows canvas upload #83

Closed Dawoodoz closed 1 year ago

Dawoodoz commented 1 year ago

The difference in performance was within the error margin, so not sure if it made any difference. A canvas upload usually takes less than a millisecond and the very old low-end processor struggled to render things in realtime.

If you experience any stability issues on MS-Windows after this pull request, try reverting this commit: "Uploading the canvas on a background thread for MS-Windows."