Error de compilación de la versión de OpenGL Shader

Tengo un problema al compilar un sombreador de vértice simple en OpenGL, me aparecen los siguientes mensajes de error:

error (# 106) Número de versión no compatible con GL2error (# 279) Calificador de diseño no válido 'ubicación'

Asumo que debo estar usando la versión incorrecta de GL2, pero no tengo idea de cómo encontrar mi número de versión o dónde buscar una actualización (y sí, traté de buscar una respuesta). Adjunto hay una copia de mi shader. código sólo para referencia y mi información openGL.

#version 330 core

layout(location = 0) in vec3 Position;

void main() {
    gl_Position.xyz = Position;
}
Proveedor: ATI Technologies Inc.Procesador: ATI Radeon HD 5700 SeriesVersión: 3.2.9756 Contexto del perfil de compatibilidad

Respuestas a la pregunta(1)

Su respuesta a la pregunta