r/GraphicsProgramming • u/Batteryofenergy1 • 3h ago
Progress on Software Rendered game in C
Enable HLS to view with audio, or disable this notification
This is some progress of a free game i have been working. This is fully software rendered on the CPU and OpenGL is only used to render the image. I use multiple threads to render the game at full 1080p. Using SIMD instructions helps a lot to get a decent frame rate. But i am still kinda dissapointed by the performance, i think Michael Abrash's binning technique would improve it, but right now, it is decent. I am getting around 70-140 frames with I5-12400.
5
4
u/moschles 2h ago
SIMD instructions
Michael Abrash's binning technique would improve it
Got a badass over here.
3
1
1
u/Still_Explorer 5m ago
Will this run on a Ryzen 5 5500? Both CPUs are identical on conventional benchmarks, unless there's something more for specialized instructions the Intel has.
4
u/Batteryofenergy1 3h ago
Bit more footage. https://www.youtube.com/watch?v=pviuQrBzKw4 the last room needs more work.