I'm trying to load specific GL version (2.1 in my case):
public import derelict.opengl;
mixin glFreeFuncs!(GLVersion.gl21);
As I understand, DerelictGL3_CustomFreeFuncs version switch is required to do that. If I compile my project with this option, the following comes up at DerelictGL3 compilation stage:
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(88, 13): Deprecation: derelict.util.loader.SharedLibLoader.bindFunc is not visible from module derelict.opengl.glloader
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(88, 33): Error: class derelict.opengl.gl.DerelictGL3Loader member bindFunc is not accessible
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(90, 13): Deprecation: derelict.util.loader.SharedLibLoader.bindFunc is not visible from module derelict.opengl.glloader
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(90, 33): Error: class derelict.opengl.gl.DerelictGL3Loader member bindFunc is not accessible
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(92, 13): Deprecation: derelict.util.loader.SharedLibLoader.bindFunc is not visible from module derelict.opengl.glloader
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(92, 33): Error: class derelict.opengl.gl.DerelictGL3Loader member bindFunc is not accessible
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(95, 17): Deprecation: derelict.util.loader.SharedLibLoader.bindFunc is not visible from module derelict.opengl.glloader
..\..\..\..\..\AppData\Roaming\dub\packages\derelict-gl3-2.0.0-beta.4\derelict-gl3\source\derelict\opengl\glloader.d(95, 37): Error: class derelict.opengl.gl.DerelictGL3Loader member bindFunc is not accessible
I'm trying to load specific GL version (2.1 in my case):
As I understand,
DerelictGL3_CustomFreeFuncsversion switch is required to do that. If I compile my project with this option, the following comes up at DerelictGL3 compilation stage: