okay, now i wanna figure out why WindowRenderer is rendering upside down
i think it's something with SRM (Simple Rendering Manager, the library I use to create an OpenGL context on the TTY). maybe it's something with the projection matrix. idk
i plan to drop SRM as a dependency anyways
that's the first time i got something to render in a WindowRenderer window. so cool,,,
i still need to figure out why everything's upside down tho. last time i tested this thing, everything would display upside down in VMs and normally on my host
also, last time i tried rendering stuff with opengl from the client, the textures wouldn't render. i have no idea why it's rendering now