This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
KingofGamesYami's profile picture

Monitors are Excessively hard on FPS

Started by KingofGamesYami, 04 July 2016 - 08:23 PM
KingofGamesYami #1
Posted 04 July 2016 - 10:23 PM
When I try to animate a GIF on these monitors, my FPS drops to 1 (or possibly below, considering MC doesn't show anything below 1)



APIs used:
blittle by BombBloke
GIF by BombBloke
Stitch by me
CrazedProgrammer #2
Posted 04 July 2016 - 10:27 PM
I think the individual pixels are rendered as quads, so that might explain the lag
Bomb Bloke #3
Posted 05 July 2016 - 02:29 AM
… moved to media. :P/>
jv110 #4
Posted 05 July 2016 - 09:23 PM
The Stretched Sheep Strikes Back!


Anyway, the resolution is too high. Isn't that obvious? CC isn't the best at speed either.
CrazedProgrammer #5
Posted 06 July 2016 - 12:57 AM
Very constructive post jv110!
I really laughed hard at that sheep in the corner of the screen at FOV 110, great joke.
Lemmmy #6
Posted 06 July 2016 - 12:58 AM
Anyway, the resolution is too high. Isn't that obvious? CC isn't the best at speed either.

this post was originally in bug reports/suggestions to show that some speed improvement may need to be made.
Bomb Bloke #7
Posted 06 July 2016 - 02:07 AM
… which I assume was a joke, given that spamming full display refreshes on 20 full-sized monitors at minimum text scale is naturally going to cause a bit of a performance hit; especially when you consider Minecraft's client / server system…

(That plus a CC version number wasn't provided, and neither were the specific image and code used.)

I'm pretty sure I've managed to get my game to show me 0 FPS, by the way. Like when I was hooking up a couple of thousand hologram projectors to a single wired modem…
dan200 #8
Posted 06 July 2016 - 04:43 PM
20 monitors * 12,960 characters per monitor * 2 triangles per character * 3 verts per triangle * 28 bytes per vertex = 43.5 megabytes being pushed over the PCI-E bus per screen refresh

It's not surprising you have some slowdown! Pretty though.