GL_EXPORT 15 android_webview/browser/aw_gl_surface.h class GL_EXPORT AwGLSurface : public gfx::GLSurface { GL_EXPORT 17 ui/gl/android/gl_jni_registrar.h GL_EXPORT bool RegisterJni(JNIEnv* env); GL_EXPORT 21 ui/gl/android/scoped_java_surface.h class GL_EXPORT ScopedJavaSurface { GL_EXPORT 21 ui/gl/android/surface_texture.h class GL_EXPORT SurfaceTexture GL_EXPORT 20 ui/gl/android/surface_texture_listener.h class GL_EXPORT SurfaceTextureListener { GL_EXPORT 17 ui/gl/android/surface_texture_tracker.h class GL_EXPORT SurfaceTextureTracker { GL_EXPORT 228 ui/gl/gl_bindings.h struct GL_EXPORT DriverGL { GL_EXPORT 248 ui/gl/gl_bindings.h struct GL_EXPORT DriverOSMESA { GL_EXPORT 260 ui/gl/gl_bindings.h struct GL_EXPORT DriverWGL { GL_EXPORT 273 ui/gl/gl_bindings.h struct GL_EXPORT DriverEGL { GL_EXPORT 286 ui/gl/gl_bindings.h struct GL_EXPORT DriverGLX { GL_EXPORT 300 ui/gl/gl_bindings.h GL_EXPORT extern base::ThreadLocalPointer<GLApi>* g_current_gl_context_tls; GL_EXPORT 302 ui/gl/gl_bindings.h GL_EXPORT extern OSMESAApi* g_current_osmesa_context; GL_EXPORT 303 ui/gl/gl_bindings.h GL_EXPORT extern DriverGL g_driver_gl; GL_EXPORT 304 ui/gl/gl_bindings.h GL_EXPORT extern DriverOSMESA g_driver_osmesa; GL_EXPORT 308 ui/gl/gl_bindings.h GL_EXPORT extern EGLApi* g_current_egl_context; GL_EXPORT 309 ui/gl/gl_bindings.h GL_EXPORT extern WGLApi* g_current_wgl_context; GL_EXPORT 310 ui/gl/gl_bindings.h GL_EXPORT extern DriverEGL g_driver_egl; GL_EXPORT 311 ui/gl/gl_bindings.h GL_EXPORT extern DriverWGL g_driver_wgl; GL_EXPORT 315 ui/gl/gl_bindings.h GL_EXPORT extern EGLApi* g_current_egl_context; GL_EXPORT 316 ui/gl/gl_bindings.h GL_EXPORT extern GLXApi* g_current_glx_context; GL_EXPORT 317 ui/gl/gl_bindings.h GL_EXPORT extern DriverEGL g_driver_egl; GL_EXPORT 318 ui/gl/gl_bindings.h GL_EXPORT extern DriverGLX g_driver_glx; GL_EXPORT 322 ui/gl/gl_bindings.h GL_EXPORT extern EGLApi* g_current_egl_context; GL_EXPORT 323 ui/gl/gl_bindings.h GL_EXPORT extern DriverEGL g_driver_egl; GL_EXPORT 327 ui/gl/gl_bindings.h GL_EXPORT extern EGLApi* g_current_egl_context; GL_EXPORT 328 ui/gl/gl_bindings.h GL_EXPORT extern DriverEGL g_driver_egl; GL_EXPORT 16 ui/gl/gl_bindings_skia_in_process.h GL_EXPORT GrGLInterface* CreateInProcessSkiaGLBinding(); GL_EXPORT 26 ui/gl/gl_context.h class GL_EXPORT GLContext : public base::RefCounted<GLContext> { GL_EXPORT 184 ui/gl/gl_context.h class GL_EXPORT GLContextReal : public GLContext { GL_EXPORT 20 ui/gl/gl_context_glx.h class GL_EXPORT GLContextGLX : public GLContextReal { GL_EXPORT 13 ui/gl/gl_context_stub.h class GL_EXPORT GLContextStub : public GLContextReal { GL_EXPORT 15 ui/gl/gl_context_stub_with_extensions.h class GL_EXPORT GLContextStubWithExtensions : public gfx::GLContextStub { GL_EXPORT 23 ui/gl/gl_egl_api_implementation.h class GL_EXPORT EGLApiBase : public EGLApi { GL_EXPORT 38 ui/gl/gl_egl_api_implementation.h class GL_EXPORT RealEGLApi : public EGLApiBase { GL_EXPORT 47 ui/gl/gl_egl_api_implementation.h class GL_EXPORT TraceEGLApi : public EGLApi { GL_EXPORT 13 ui/gl/gl_fence.h class GL_EXPORT GLFence { GL_EXPORT 23 ui/gl/gl_glx_api_implementation.h class GL_EXPORT GLXApiBase : public GLXApi { GL_EXPORT 38 ui/gl/gl_glx_api_implementation.h class GL_EXPORT RealGLXApi : public GLXApiBase { GL_EXPORT 46 ui/gl/gl_glx_api_implementation.h class GL_EXPORT TraceGLXApi : public GLXApi { GL_EXPORT 20 ui/gl/gl_image.h class GL_EXPORT GLImage : public base::RefCounted<GLImage> { GL_EXPORT 12 ui/gl/gl_image_android_native_buffer.h class GL_EXPORT GLImageAndroidNativeBuffer : public GLImageEGL { GL_EXPORT 13 ui/gl/gl_image_egl.h class GL_EXPORT GLImageEGL : public GLImage { GL_EXPORT 15 ui/gl/gl_image_glx.h class GL_EXPORT GLImageGLX : public GLImage { GL_EXPORT 15 ui/gl/gl_image_io_surface.h class GL_EXPORT GLImageIOSurface : public GLImage { GL_EXPORT 14 ui/gl/gl_image_shm.h class GL_EXPORT GLImageShm : public GLImage { GL_EXPORT 13 ui/gl/gl_image_stub.h class GL_EXPORT GLImageStub : public GLImage { GL_EXPORT 16 ui/gl/gl_image_surface_texture.h class GL_EXPORT GLImageSurfaceTexture : public GLImage { GL_EXPORT 30 ui/gl/gl_implementation.h struct GL_EXPORT GLWindowSystemBindingInfo { GL_EXPORT 47 ui/gl/gl_implementation.h GL_EXPORT bool InitializeStaticGLBindings(GLImplementation implementation); GL_EXPORT 51 ui/gl/gl_implementation.h GL_EXPORT bool InitializeDynamicGLBindings(GLImplementation implementation, GL_EXPORT 62 ui/gl/gl_implementation.h GL_EXPORT bool HasInitializedNullDrawGLBindings(); GL_EXPORT 66 ui/gl/gl_implementation.h class GL_EXPORT DisableNullDrawGLBindings { GL_EXPORT 75 ui/gl/gl_implementation.h GL_EXPORT void ClearGLBindings(); GL_EXPORT 78 ui/gl/gl_implementation.h GL_EXPORT void SetGLImplementation(GLImplementation implementation); GL_EXPORT 81 ui/gl/gl_implementation.h GL_EXPORT GLImplementation GetGLImplementation(); GL_EXPORT 85 ui/gl/gl_implementation.h GL_EXPORT bool HasDesktopGLFeatures(); GL_EXPORT 101 ui/gl/gl_implementation.h GL_EXPORT void SetGLGetProcAddressProc(GLGetProcAddressProc proc); GL_EXPORT 114 ui/gl/gl_implementation.h GL_EXPORT bool GetGLWindowSystemBindingInfo(GLWindowSystemBindingInfo* info); GL_EXPORT 21 ui/gl/gl_osmesa_api_implementation.h class GL_EXPORT OSMESAApiBase : public OSMESAApi { GL_EXPORT 36 ui/gl/gl_osmesa_api_implementation.h class GL_EXPORT RealOSMESAApi : public OSMESAApiBase { GL_EXPORT 44 ui/gl/gl_osmesa_api_implementation.h class GL_EXPORT TraceOSMESAApi : public OSMESAApi { GL_EXPORT 19 ui/gl/gl_share_group.h class GL_EXPORT GLShareGroup : public base::RefCounted<GLShareGroup> { GL_EXPORT 15 ui/gl/gl_state_restorer.h class GL_EXPORT GLStateRestorer { GL_EXPORT 24 ui/gl/gl_surface.h class GL_EXPORT GLSurface : public base::RefCounted<GLSurface> { GL_EXPORT 135 ui/gl/gl_surface.h class GL_EXPORT GLSurfaceAdapter : public GLSurface { GL_EXPORT 32 ui/gl/gl_surface_cgl.h class GL_EXPORT NoOpGLSurfaceCGL : public GLSurfaceCGL { GL_EXPORT 27 ui/gl/gl_surface_egl.h class GL_EXPORT GLSurfaceEGL : public GLSurface { GL_EXPORT 54 ui/gl/gl_surface_egl.h class GL_EXPORT NativeViewGLSurfaceEGL : public GLSurfaceEGL { GL_EXPORT 93 ui/gl/gl_surface_egl.h class GL_EXPORT PbufferGLSurfaceEGL : public GLSurfaceEGL { GL_EXPORT 121 ui/gl/gl_surface_egl.h class GL_EXPORT SurfacelessEGL : public GLSurfaceEGL { GL_EXPORT 21 ui/gl/gl_surface_glx.h class GL_EXPORT GLSurfaceGLX : public GLSurface { GL_EXPORT 51 ui/gl/gl_surface_glx.h class GL_EXPORT NativeViewGLSurfaceGLX : public GLSurfaceGLX { GL_EXPORT 116 ui/gl/gl_surface_glx.h class GL_EXPORT PbufferGLSurfaceGLX : public GLSurfaceGLX { GL_EXPORT 19 ui/gl/gl_surface_nsview.h class GL_EXPORT GLSurfaceNSView : public GLSurface { GL_EXPORT 17 ui/gl/gl_surface_osmesa.h class GL_EXPORT GLSurfaceOSMesa : public GLSurface { GL_EXPORT 13 ui/gl/gl_surface_stub.h class GL_EXPORT GLSurfaceStub : public GLSurface { GL_EXPORT 15 ui/gl/gl_switches.h GL_EXPORT extern const char kGLImplementationDesktopName[]; GL_EXPORT 16 ui/gl/gl_switches.h GL_EXPORT extern const char kGLImplementationOSMesaName[]; GL_EXPORT 17 ui/gl/gl_switches.h GL_EXPORT extern const char kGLImplementationAppleName[]; GL_EXPORT 18 ui/gl/gl_switches.h GL_EXPORT extern const char kGLImplementationEGLName[]; GL_EXPORT 19 ui/gl/gl_switches.h GL_EXPORT extern const char kGLImplementationSwiftShaderName[]; GL_EXPORT 26 ui/gl/gl_switches.h GL_EXPORT extern const char kDisableD3D11[]; GL_EXPORT 27 ui/gl/gl_switches.h GL_EXPORT extern const char kDisableGpuVsync[]; GL_EXPORT 28 ui/gl/gl_switches.h GL_EXPORT extern const char kEnableGPUServiceLogging[]; GL_EXPORT 29 ui/gl/gl_switches.h GL_EXPORT extern const char kEnableGPUClientLogging[]; GL_EXPORT 30 ui/gl/gl_switches.h GL_EXPORT extern const char kEnableGPUServiceTracing[]; GL_EXPORT 31 ui/gl/gl_switches.h GL_EXPORT extern const char kGpuNoContextLost[]; GL_EXPORT 33 ui/gl/gl_switches.h GL_EXPORT extern const char kSupportsDualGpus[]; GL_EXPORT 34 ui/gl/gl_switches.h GL_EXPORT extern const char kGpuSwitching[]; GL_EXPORT 37 ui/gl/gl_switches.h GL_EXPORT extern const char kGpuSwitchingOptionNameForceIntegrated[]; GL_EXPORT 38 ui/gl/gl_switches.h GL_EXPORT extern const char kGpuSwitchingOptionNameForceDiscrete[]; GL_EXPORT 40 ui/gl/gl_switches.h GL_EXPORT extern const char kGpuSwitchingOptionNameAutomatic[]; GL_EXPORT 42 ui/gl/gl_switches.h GL_EXPORT extern const char kUseGL[]; GL_EXPORT 43 ui/gl/gl_switches.h GL_EXPORT extern const char kSwiftShaderPath[]; GL_EXPORT 44 ui/gl/gl_switches.h GL_EXPORT extern const char kTestGLLib[]; GL_EXPORT 45 ui/gl/gl_switches.h GL_EXPORT extern const char kDisableGLDrawingForTests[]; GL_EXPORT 46 ui/gl/gl_switches.h GL_EXPORT extern const char kUseGpuInTests[]; GL_EXPORT 48 ui/gl/gl_switches.h GL_EXPORT extern const char* kGLSwitchesCopiedFromGpuProcessHost[]; GL_EXPORT 49 ui/gl/gl_switches.h GL_EXPORT extern const int kGLSwitchesCopiedFromGpuProcessHostNumSwitches; GL_EXPORT 23 ui/gl/gl_wgl_api_implementation.h class GL_EXPORT WGLApiBase : public WGLApi { GL_EXPORT 38 ui/gl/gl_wgl_api_implementation.h class GL_EXPORT RealWGLApi : public WGLApiBase { GL_EXPORT 46 ui/gl/gl_wgl_api_implementation.h class GL_EXPORT TraceWGLApi : public WGLApi { GL_EXPORT 20 ui/gl/gpu_switching_manager.h class GL_EXPORT GpuSwitchingManager { GL_EXPORT 24 ui/gl/io_surface_support_mac.h class GL_EXPORT IOSurfaceSupport { GL_EXPORT 14 ui/gl/scoped_binders.h class GL_EXPORT ScopedFrameBufferBinder { GL_EXPORT 31 ui/gl/scoped_binders.h class GL_EXPORT ScopedTextureBinder { GL_EXPORT 39 ui/gl/scoped_cgl.h class GL_EXPORT ScopedCGLSetCurrentContext { GL_EXPORT 19 ui/gl/scoped_make_current.h class GL_EXPORT ScopedMakeCurrent {