6 ms·
A terminal maximized on my screen says: ~$ echo $((2 * LINES * COLUMNS)) triangles 34272 triangles That's nothing for a modern GPU. For example, this
by Snild 10mo ago
A terminal maximized on my screen says:
~$ echo $((2 * LINES * COLUMNS)) triangles
34272 triangles
That's nothing for a modern GPU. For example, this benchmark[1] says to expect on the order of 10-800 million tri/s. At the low end of that, you'd have a frame time of 3.427ms -- 292 fps.
The original Playstation could do 180 000 textured polygons per second[2], so it could've managed ~5 fps. Of course, you wouldn't render that many chars at its available output resolutions anyway. :)
[1] https://github.com/ctsilva/triangle-rendering-benchmarks#:~:text=Expected%20Performance%20Ranges https://github.com/ctsilva/triangle-rendering-benchmarks#:~:...
[2] https://en.wikipedia.org/wiki/PlayStation_technical_specifications#:~:text=180,000%20with%20texture%20mapping https://en.wikipedia.org/wiki/PlayStation_technical_specific...
- jayd16 10mo agoBut if they naively execute 15120 draw calls...
- samdoesnothing 10mo agoSame texture so a single draw call probably?