My debug vector gets filled with random junk. Shouldn’t it be set to the identity matrix? Do I need to do some kind of initialization in order to use OpenGL like this?
In addition to Relic’s suggestion, could you please elaborate on what are you trying to achieve? If you want to do matrix calculations with OpenGL, I suggest you let it be…