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