Wrote ubo buf version without using any of my wrapper classes and it works, so somethings going wrong with my wrappers on my desktop that isn't happening on my laptop