Lines Matching defs:ANGLEGLContext
91 class ANGLEGLContext : public sk_gpu_test::GLTestContext {
93 ANGLEGLContext(ANGLEBackend, ANGLEContextVersion, ANGLEGLContext* shareContext, void* display);
94 ~ANGLEGLContext() override;
129 ATOM ANGLEGLContext::gWC = 0;
177 ANGLEGLContext::ANGLEGLContext(ANGLEBackend type, ANGLEContextVersion version,
178 ANGLEGLContext* shareContext, void* display)
365 ANGLEGLContext::~ANGLEGLContext() {
370 GrEGLImage ANGLEGLContext::texture2DToEGLImage(GrGLuint texID) const {
382 void ANGLEGLContext::destroyEGLImage(GrEGLImage image) const { fDestroyImage(fDisplay, image); }
384 GrGLuint ANGLEGLContext::eglImageToExternalTexture(GrEGLImage image) const {
413 std::unique_ptr<sk_gpu_test::GLTestContext> ANGLEGLContext::makeNew() const {
424 void ANGLEGLContext::destroyGLContext() {
470 void ANGLEGLContext::onPlatformMakeNotCurrent() const {
476 void ANGLEGLContext::onPlatformMakeCurrent() const {
482 std::function<void()> ANGLEGLContext::onPlatformGetAutoContextRestore() const {
489 GrGLFuncPtr ANGLEGLContext::onPlatformGetProcAddress(const char* name) const {
530 ANGLEGLContext* angleShareContext = reinterpret_cast<ANGLEGLContext*>(shareContext);
531 std::unique_ptr<GLTestContext> ctx(new ANGLEGLContext(type, version,