Registriert: Do Sep 02, 2004 19:42 Beiträge: 4158
Programmiersprache: FreePascal, C++
Meine Vermutung ist, dass position und/oder normal im Shader (noch) nicht ausreichend genutzt werden, und der Treiber das wegoptimiert. Daher bekommst du -1 zurück. Dass glVertexAttribPointer dann failt hat keinen Effekt auf das Bild, weil die Werte eh nicht genutzt werden.
viele Grüße, Horazont
_________________ If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung. current projects: ManiacLab; aioxmpp zombofant network • my photostream „Writing code is like writing poetry“ - source unknown
„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb
Registriert: Mi Aug 14, 2013 21:17 Beiträge: 587
Programmiersprache: C++
Da du nicht drauf eingegangen bist: Hast du die Vermutung von Horazont geprüft? Ich bin auch schon öfter über so eine -1 (bzw. 4294967295) gestolpert und *jedes* Mal war es entweder ein Vertipper oder das entsprechende Vertexattribut war tatsächlich ohne Wirkung und wurde daher wegoptimiert.
_________________ So aktivierst du Syntaxhighlighting im Forum: [code=pascal ][/code], [code=cpp ][/code], [code=java ][/code] oder [code=glsl ][/code] (ohne die Leerzeichen)
Mitglieder in diesem Forum: 0 Mitglieder und 27 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.