OpenGL3.x API: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(API Übersicht)
K (API Übersicht)
 
Zeile 36: Zeile 36:
 
*[[glDeleteVertexArrays]]
 
*[[glDeleteVertexArrays]]
 
*[[glBindVertexArray]]
 
*[[glBindVertexArray]]
===Vertex Shader===
+
===Shader===
 
*[[glCreateShader]]
 
*[[glCreateShader]]
 
*[[glShaderSource]]
 
*[[glShaderSource]]
Zeile 65: Zeile 65:
 
*[[glGetTransformFeedbackVaying]]
 
*[[glGetTransformFeedbackVaying]]
 
*[[glValidateProgram]]
 
*[[glValidateProgram]]
 +
===Fragment Shaders===
 +
*[[glBindFragDataLocation]]
 +
*[[glGetFragDataLocation]]
 
===Coordinate Transformations===
 
===Coordinate Transformations===
 
*[[glDepthRange]]
 
*[[glDepthRange]]
Zeile 116: Zeile 119:
 
*[[glDeleteTextures]]
 
*[[glDeleteTextures]]
 
*[[glGenTextures]]
 
*[[glGenTextures]]
===Fragment Shaders===
 
*[[glBindFragDataLocation]]
 
*[[glGetFragDataLocation]]
 
 
===Per-Fragment Operations===
 
===Per-Fragment Operations===
 
*[[glScissor]]
 
*[[glScissor]]

Aktuelle Version vom 21. März 2014, 13:11 Uhr

OpenGL3.1

Hier folgend werden alle Funktionen aufgelistet, die mit OpenGL3.1 verfügbar sind.

API Übersicht

Windows OpenGL Funktionen

  • wglCreateContextAttribsARB (Anmerkung:Diese Funktion kann nur mit einem gültigen OpenGL Context abgefragt werden und wird benötigt um ein gültigen OpenGL3 Context zu erstellen.)

Error

Vertex Arrays

Buffer Object

Vertex Array Object

Shader

Fragment Shaders

Coordinate Transformations

Asynchronous Queries

Bedingungsabhängiges Rendern

Transform Feedback

Points

Line Segments

Polygons

Pixel Rectangles

Texturierung

Per-Fragment Operations

Framebuffer Operationen

Reading and Copying Pixels

Framebuffer Object

Spezielle Funktionen

Zustand und Zustandsabfrage