Diskussion:glEnableClientState

Aus DGL Wiki
Wechseln zu: Navigation, Suche

Wieso hast du nicht die Vorlage benutzt?

Ich möchte hier nicht großartig rummeckern (Jeder neue Beitrag ist hoch willkommen) aber könntest du ihn ins Vorlagenformat umbauen? (Und neue Artikel in diesem Posten)

Wegen dem einheitlichen Bild und so. Es gibt noch einige Alte Artikel (zum Beispiel glColor) die auch noch nicht umgebaut sind, aber bei neuen Artikeln macht es ja keinen mehr Aufwand.

Flash (Kevin Fleischer)


Die Abweichungen haben folgende Gründe

  • Ich kann mich mit dieser Vorlage nicht richtig anfreunden. So finde ich den Begriff Delphi-Spezifikationen nicht so gut(Klingt nach mehr). Das Wort "Syntax" gefällt mir da schon viel besser.
  • Für einen Parameter zu dem so viel zu erklären ist, wollte ich keine Tabelle erstellen.


Dann hätte ich mir die Vorlage ja eigentlich sparen können, wenn jeder nach Gusto formatiert, oder? Eigentlich hatte ich nämlich gehofft ein uniform formatiertes Wiki zu haben, bei dem zumindest jeder Befehl gleich formatiert ist!

--Sascha Willems 21:40, 30. Jul 2004 (CEST)


Bitte nutze die Vorlage in Zukunft. Wie SoS schon sagte hat das was mit dem gesamtbild zu tun.

Es gibt eine Menge anderer Befehle die ebenfalls nur einen eintrag in der Paramtetertabelle haben.

Wenn man die Vorlage als Startpunkt wählt, sollte es auch keine probleme mit der Formatierung geben. (Und solche Diskusionsseiten...)

Flash (Kevin Fleischer)


Zitat:

enabled for writing and used during rendering when glDrawArrays or glDrawElement is called.


So steht es in den Orginal OpenGL spezifikationen. Ein glArrayElement wird hier nicht erwähnt. Obwohl die Arrays vermutlich davon auch genutzt werden.

Nur noch die Konstantenbeschreibung anpassen. Sonst OK.

Bitte die Beschreibung zu den Konstanten noch an die Spezifikation anpassen. Ansonsten ist der Artikel fertig... --Flash (Kevin Fleischer) 18:24, 26. Aug 2005 (CEST)


Wir müssen die ja nicht 1 zu 1 kopieren. So wird der Inhalt sogar fast besser vermittelt. Oder vermisst du wichtige Informationen?


Es sieht halt immer schlecht aus, wenn das orginal eine ausführlichere Beschreibung bietet. Dadurch sieht unser Wiki wie eine durchschnittliche Hinweissammlung von Amateuren aus ;) . Es gibt User die dann sagen, guck ich halt nochmal dortUndDort nach, wies da steht. Das sollten wir vermeiden, wenns gleich im Offiziellen OpenGL.org-SGI Stil ist.--Flash (Kevin Fleischer) 02:08, 28. Aug 2005 (CEST)


Dann wird er sehen das in den orginal Spezifkationen zwar mehr drinnen steht. Dies jedoch dadurch kommt das 6 mal das gleiche dasteht. Außerdem wird er feststellen das die Beschreibung dort fehlerhaft und unvollständig ist. (glArrayElement wird nicht erwähnt und einmal fehlt ein s bei dem Funktionsnamen) Wir brauchen uns also keine Sorgen machen das die in richtung Orginal Spezifkationen abwandern.

Ebenfalls unklar ist ob http://wiki.delphigl.com/index.php/GlGet#GL_TEXTURE_COORD_ARRAY und glIsEnabled richtig ist oder die gl*Pointer Artikel. Nach den gl*Pointer Artikeln soll nämlich glIsEnabled mit GL_TEXTURE_COORD_ARRAY aufgerufen werden und nicht glGet.

--Flo 15:01, 27. Aug 2005 (CEST)


Aber genau das ist unsere Aufgabe und Ziel: Übersetzen der orginaldokumente und beseitigen von Fehlern. Nebenbei...fehlten Infos... nämlich die Sache mit dem Schreibzugriff. Ich hab das jetzt mal selber geändert.

@glIsEnabled: Also das is jetzt mal richtig seltsam.
Du hast recht, dass da Sachen vertauscht wurden....jetzt frag ich mich wieso? Der glIsEnabled Artikel ist absolut nicht auf dem neuesten Stand, aber wieso diese Sachen bei glGet reingerutscht sind...wir haben uns sowas ja nicht ausgedacht, sondern sind immer an den Orginalquellen geblieben. Also...das ist seltsam...und falsch! Das müssen wir ändern...
glGet : Prüfen ob GL_XXXXX_ARRAY enthalten sind. Wenn ja entfernen und in glIsEnabled einfügen glIsEnabled : Auf vollständigkeit überprüfen. (Vergleich mit orginalSpez). --Flash (Kevin Fleischer) 02:08, 28. Aug 2005 (CEST)