SDL_video.h

Función SDL_GL_ExtensionSupported

Sintaxis

SDL_bool SDL_GL_ExtensionSupported(const char *extension);

Descripción

Verifica si una extensión OpenGL está soportada para el contexto actual.

Parámetros

extension
El nombre de la extensión a verificar.

Valor de retorno

Devuelve SDL_TRUE si la extensión está soportada y SDL_FALSE en caso contrario.

Observaciones

Esta función opera sobre el contexto GL actual; se debe haber creado un contexto y éste debe estar actualizado antes de llamar a esta función. No se debe asumir que todos los contextos que se creen tendrán el mismo conjunto de extensiones disponibles, o que recrear un contexto existente volverá a ofrecer las mismas extensiones.

Aunque probablemente no sea una sobrecarga masiva, esta función no es una operación O(1). Comprobar las extensiones que interesan después de crear el contexto GL y guardar esa información en algún sitio en lugar de llamar a la función cada vez que se necesite saberlo.