Commit b2d9ab67 by Geoff Lang

Update FunctionsGL to load OpenGL ES entry points.

BUG=angleproject:1145 BUG=angleproject:879 Change-Id: I04eb900df28909f97469691a6c05a6af775d7465 Reviewed-on: https://chromium-review.googlesource.com/322693Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org> Tested-by: 's avatarGeoff Lang <geofflang@chromium.org>
parent 924b7de2
...@@ -743,7 +743,14 @@ class FunctionsGL ...@@ -743,7 +743,14 @@ class FunctionsGL
PFNGLVERTEXARRAYVERTEXBUFFERPROC vertexArrayVertexBuffer; PFNGLVERTEXARRAYVERTEXBUFFERPROC vertexArrayVertexBuffer;
PFNGLVERTEXARRAYVERTEXBUFFERSPROC vertexArrayVertexBuffers; PFNGLVERTEXARRAYVERTEXBUFFERSPROC vertexArrayVertexBuffers;
// ES 3.2
PFNGLBLENDBARRIERPROC blendBarrier;
PFNGLPRIMITIVEBOUNDINGBOXPROC primitiveBoundingBox;
private: private:
void initializeProcsDesktopGL();
void initializeProcsGLES();
virtual void *loadProcAddress(const std::string &function) = 0; virtual void *loadProcAddress(const std::string &function) = 0;
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment