Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

24.06.2012, 00:35

Bei OpenGL Fehlern aller Art ist gDEBugger sehr hilfreich:
http://developer.amd.com/tools/gDEBugger/Pages/default.aspx
Damit kann man später auch super seien Anwendungen debuggen und bekommt alle möglichen Dinge angezeigt.
Lieber dumm fragen, als dumm bleiben!

12

24.06.2012, 09:41

Ich kriege eine Warnungsmeldung, dass ich keine AMD Grafikkarte habe und dann passiert nichts.

13

24.06.2012, 11:35

Ich benutze die Standalone Version, nicht die VC Integration, die ist irgendwie komisch.
Die Meldung ist egal, du kannst trotzdem debuggen. Dafür muss man sich halt erst in die Doku einlesen, aber das lohnt sich.
Lieber dumm fragen, als dumm bleiben!

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

14

24.06.2012, 11:46

Und der Fehler tritt tatsächlich bei glGenVertexArrays() auf und nicht schon davor? Das ist nämlich sehr merkwürdig...

15

24.06.2012, 11:53

@Jonathan_Klein: Danke, ich werde mich dann mal rein lesen in die Dokumentation.

@dot:
Und der Fehler tritt tatsächlich bei glGenVertexArrays() auf und nicht schon davor? Das ist nämlich sehr merkwürdig...
... aber direkt nach glewInit() bekomme ich den Fehler 1280. Sorry das ich gesagt habe nach glGenVertexArrays.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

16

24.06.2012, 12:16

Ah, sry, übersehen. Der Fehler muss also in glew passieren. Rein prinzipiell ist von glew sowieso abzuraten, verwend besser gl3w...

17

24.06.2012, 12:20

Danke dot. :)

18

24.06.2012, 15:37

Der Fehler muss also in glew passieren. Rein prinzipiell ist von glew sowieso abzuraten, verwend besser gl3w...

Ich mag immer bessere Alternativen, aber es wäre trotzdem nett, wenn man wüsste, was genau besser ist. Die Benutzung scheint zwar einfach zu sein, viel mehr kann man der Seite aber nicht entnehmen.
Lieber dumm fragen, als dumm bleiben!

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

19

24.06.2012, 15:42

glew verwendet intern afaik einige legacy Funktionen und ist damit streng genommen mit einem OpenGL 3.3 Core Profile Context nicht kompatibel. Und ich vermute auch, dass genau das das Problem hier war...

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (24.06.2012, 15:48)


20

24.06.2012, 16:12

Ich habe jetzt gl3wInit() aufgerufen. Keine OpenGL Fehler, jedoch wenn ich eine OpenGL Funktion aufrufe stürzt das Programm ab.

Werbeanzeige