Cross plattform fix: glGetUniformLocation_
Adjusted test