skia2/tools/gpu/gl
Chris Dalton 4c1fcdb4e8 Don't cast emscripten pointers when assembling WebGL interface
Since we are now referencing the exact methods instead of calling
GetProcAddress, there is no need to cast the function pointers. This
also catches a bug where the emscripten signatures for glWaitSync and
glClientWaitSync did not match the OpenGL API.

Change-Id: If365a8f6090961cb4b44146d87e102430bc5b30f
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/320659
Commit-Queue: Chris Dalton <csmartdalton@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
2020-09-30 14:31:07 +00:00
..
angle add Sk- prefix to SkOSLibrary functions 2020-07-10 16:55:03 +00:00
command_buffer add Sk- prefix to SkOSLibrary functions 2020-07-10 16:55:03 +00:00
egl Add GrContext::oomed() and implement for GL and VK. 2020-06-24 16:04:06 +00:00
glx Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
interface Don't cast emscripten pointers when assembling WebGL interface 2020-09-30 14:31:07 +00:00
iOS Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
mac Reland "Set up eGPU/discrete support for MacOS." 2020-03-18 19:27:41 +00:00
none rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
win Revert "Revert "Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots"""" 2020-03-20 17:11:58 +00:00
GLTestContext.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
GLTestContext.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00