Registriert: Di Dez 03, 2002 22:12 Beiträge: 2101 Wohnort: Vancouver, BC, Canada
Programmiersprache: C++
glGetUniformLocation returned -1 wenn keine uniform variable mit dem namen gefunden wird.
GL_INVALID_INDEX hat mit glGetUniformLocation nichts zu tun und wird nur bei funktionen wie z.B. glGetProgramResourceIndex benutzt die als return value tatsaechlich ein GLuint haben
Warum das so ist .. keine ahnung, hat Khronos so festgelegt
Etwas ist mir aber immer noch nicht klar. Diese drei Funktionen ermitteln alle Variablen im Shader. Wieso wird einmal glint und das andere mal gluint zurück gegeben ?
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.