|
@@ -342,10 +342,17 @@ GL_IMPORT______(false, PFNGLGETSHADERIVPROC, glGetShaderiv
|
|
|
GL_IMPORT______(false, PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog);
|
|
GL_IMPORT______(false, PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog);
|
|
|
GL_IMPORT______(false, PFNGLGETSTRINGPROC, glGetString);
|
|
GL_IMPORT______(false, PFNGLGETSTRINGPROC, glGetString);
|
|
|
GL_IMPORT______(false, PFNGLGETUNIFORMLOCATIONPROC, glGetUniformLocation);
|
|
GL_IMPORT______(false, PFNGLGETUNIFORMLOCATIONPROC, glGetUniformLocation);
|
|
|
|
|
+
|
|
|
#if BGFX_CONFIG_RENDERER_OPENGL || !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
#if BGFX_CONFIG_RENDERER_OPENGL || !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
|
GL_IMPORT______(true, PFNGLGETSTRINGIPROC, glGetStringi);
|
|
GL_IMPORT______(true, PFNGLGETSTRINGIPROC, glGetStringi);
|
|
|
GL_IMPORT______(true, PFNGLINVALIDATEFRAMEBUFFERPROC, glInvalidateFramebuffer);
|
|
GL_IMPORT______(true, PFNGLINVALIDATEFRAMEBUFFERPROC, glInvalidateFramebuffer);
|
|
|
#endif // !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
#endif // !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
|
|
|
+
|
|
|
|
|
+#if !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
|
|
|
+GL_IMPORT______(true, PFNGLTEXIMAGE2DMULTISAMPLEPROC, glTexImage2DMultisample);
|
|
|
|
|
+GL_IMPORT______(true, PFNGLTEXIMAGE3DMULTISAMPLEPROC, glTexImage3DMultisample);
|
|
|
|
|
+#endif // !(BGFX_CONFIG_RENDERER_OPENGLES < 30)
|
|
|
|
|
+
|
|
|
GL_IMPORT______(false, PFNGLLINKPROGRAMPROC, glLinkProgram);
|
|
GL_IMPORT______(false, PFNGLLINKPROGRAMPROC, glLinkProgram);
|
|
|
GL_IMPORT______(true, PFNGLMEMORYBARRIERPROC, glMemoryBarrier);
|
|
GL_IMPORT______(true, PFNGLMEMORYBARRIERPROC, glMemoryBarrier);
|
|
|
GL_IMPORT______(true, PFNGLMULTIDRAWARRAYSINDIRECTPROC, glMultiDrawArraysIndirect);
|
|
GL_IMPORT______(true, PFNGLMULTIDRAWARRAYSINDIRECTPROC, glMultiDrawArraysIndirect);
|