apparently i never actually bound the tilemap texture??!!

how the hell did that even work. maybe this was that issue that like
1% of the time i started the game up, no tilemap was getting rendered.
srsly, how did this magically work.