OpenGL Shader-Versionskompilierungsfehler

Ich habe ein Problem beim Kompilieren eines einfachen Vertex-Shaders in OpenGL und erhalte folgende Fehlermeldungen:

Fehler (# 106) Versionsnummer wird von GL2 nicht unterstütztFehler (# 279) Ungültiges Layout-Qualifikationsmerkmal 'Ort'

Ich gehe davon aus, dass ich die falsche GL2-Version verwenden muss, aber ich habe keine Ahnung, wie ich meine Versionsnummer finde oder wo ich ein Upgrade durchführen soll (und ja, ich habe versucht, nach einer Antwort zu suchen). Im Anhang befindet sich eine Kopie meines Shaders Code nur als Referenz und meine OpenGL-Informationen.

#version 330 core

layout(location = 0) in vec3 Position;

void main() {
    gl_Position.xyz = Position;
}
Anbieter: ATI Technologies Inc.Renderer: ATI Radeon HD 5700 SeriesVersion: 3.2.9756 Kompatibilitätsprofil-Kontext

Antworten auf die Frage(1)

Ihre Antwort auf die Frage