Błąd kompilacji OpenGL Shader Version

Mam problem podczas kompilowania prostego modułu cieniującego wierzchołków w OpenGL, otrzymuję następujące komunikaty o błędach:

error (# 106) Numer wersji nie obsługiwany przez GL2błąd (# 279) Nieprawidłowy kwalifikator układu „lokalizacja”

Zakładam, że muszę używać niewłaściwej wersji GL2, ale nie mam pojęcia, jak znaleźć mój numer wersji lub gdzie udać się na aktualizację (i tak, próbowałem znaleźć odpowiedź). kod tylko w celach informacyjnych i moje informacje o OpenGL.

#version 330 core

layout(location = 0) in vec3 Position;

void main() {
    gl_Position.xyz = Position;
}
Dostawca: ATI Technologies Inc.Renderer: ATI Radeon HD 5700 SeriesWersja: 3.2.9756 Kontekst profilu zgodności

questionAnswers(1)

yourAnswerToTheQuestion