| @@ -66,12 +66,15 @@ START_NAMESPACE_DGL | |||||
| # define DGL_EXT(PROC, func) static PROC func; | # define DGL_EXT(PROC, func) static PROC func; | ||||
| DGL_EXT(PFNGLACTIVETEXTUREPROC, glActiveTexture) | DGL_EXT(PFNGLACTIVETEXTUREPROC, glActiveTexture) | ||||
| DGL_EXT(PFNGLATTACHSHADERPROC, glAttachShader) | DGL_EXT(PFNGLATTACHSHADERPROC, glAttachShader) | ||||
| DGL_EXT(PFNGLBINDBUFFERPROC, glBindBuffer) | |||||
| DGL_EXT(PFNGLBUFFERDATAPROC, glBufferData) | |||||
| DGL_EXT(PFNGLCOMPILESHADERPROC, glCompileShader) | DGL_EXT(PFNGLCOMPILESHADERPROC, glCompileShader) | ||||
| DGL_EXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) | DGL_EXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) | ||||
| DGL_EXT(PFNGLCREATESHADERPROC, glCreateShader) | DGL_EXT(PFNGLCREATESHADERPROC, glCreateShader) | ||||
| DGL_EXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) | DGL_EXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) | ||||
| DGL_EXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) | DGL_EXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) | ||||
| DGL_EXT(PFNGLGETATTRIBLOCATIONPROC, glGetAttribLocation) | DGL_EXT(PFNGLGETATTRIBLOCATIONPROC, glGetAttribLocation) | ||||
| DGL_EXT(PFNGLGENBUFFERSPROC, glGenBuffers) | |||||
| DGL_EXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) | DGL_EXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) | ||||
| DGL_EXT(PFNGLGETSHADERIVPROC, glGetShaderiv) | DGL_EXT(PFNGLGETSHADERIVPROC, glGetShaderiv) | ||||
| DGL_EXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) | DGL_EXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) | ||||
| @@ -799,12 +802,15 @@ const GraphicsContext& Window::PrivateData::getGraphicsContext() const noexcept | |||||
| } DISTRHO_SAFE_ASSERT_RETURN(func != nullptr, contextCreationFail(gl3context)); | } DISTRHO_SAFE_ASSERT_RETURN(func != nullptr, contextCreationFail(gl3context)); | ||||
| DGL_EXT(PFNGLACTIVETEXTUREPROC, glActiveTexture) | DGL_EXT(PFNGLACTIVETEXTUREPROC, glActiveTexture) | ||||
| DGL_EXT(PFNGLATTACHSHADERPROC, glAttachShader) | DGL_EXT(PFNGLATTACHSHADERPROC, glAttachShader) | ||||
| DGL_EXT(PFNGLBINDBUFFERPROC, glBindBuffer) | |||||
| DGL_EXT(PFNGLBUFFERDATAPROC, glBufferData) | |||||
| DGL_EXT(PFNGLCOMPILESHADERPROC, glCompileShader) | DGL_EXT(PFNGLCOMPILESHADERPROC, glCompileShader) | ||||
| DGL_EXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) | DGL_EXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) | ||||
| DGL_EXT(PFNGLCREATESHADERPROC, glCreateShader) | DGL_EXT(PFNGLCREATESHADERPROC, glCreateShader) | ||||
| DGL_EXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) | DGL_EXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) | ||||
| DGL_EXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) | DGL_EXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) | ||||
| DGL_EXT(PFNGLGETATTRIBLOCATIONPROC, glGetAttribLocation) | DGL_EXT(PFNGLGETATTRIBLOCATIONPROC, glGetAttribLocation) | ||||
| DGL_EXT(PFNGLGENBUFFERSPROC, glGenBuffers) | |||||
| DGL_EXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) | DGL_EXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) | ||||
| DGL_EXT(PFNGLGETSHADERIVPROC, glGetShaderiv) | DGL_EXT(PFNGLGETSHADERIVPROC, glGetShaderiv) | ||||
| DGL_EXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) | DGL_EXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) | ||||