← Back to context

Comment by sircastor

3 hours ago

Sometimes when I’m programming I get a little lost in trying to make a pipeline more efficient. While it’s a noble goal, I have to remind myself: “somewhere here, you have to pay the piper”. No matter how you squeeze the bits, distribute the work, or optimize the input, you still have to draw those pixels to the display.

The simplification and optimization makes it easier somewhere in the process, but all of those pixels still have to be drawn, somewhere, sometime.

Extending the metaphor a bit far, we’re about to try to draw the entire buffer. And we’re still populating it.