У меня есть две переменные, которые я получаю из шейдера в opengl. Я делаю что-то вроде этого.
vLoc = glGetAttribLocation(progId,"vPosition");
nLoc = glGetAttribLocation(progId,"vNormal");
matViewLoc = glGetUniformLocation(progId,"matView");
matProjLoc = glGetUniformLocation(progId,"matProj");
matTranslateLoc = glGetUniformLocation(progId,"matTranslate");
vLoc и projLoc возвращают одно и то же местоположение. Кто-нибудь знает почему? Спасибо!