/external/chromium_org/ui/gl/ |
gl_share_group.h | 16 class GLContext; 24 // GLContext. 25 void AddContext(GLContext* context); 26 void RemoveContext(GLContext* context); 34 GLContext* GetContext(); 38 void SetSharedContext(GLContext* context); 39 GLContext* GetSharedContext(); 53 // References to GLContext are by raw pointer to avoid a reference count 55 typedef std::set<GLContext*> ContextSet; 58 GLContext* shared_context_ [all...] |
gl_context.cc | 22 base::LazyInstance<base::ThreadLocalPointer<GLContext> >::Leaky 25 base::LazyInstance<base::ThreadLocalPointer<GLContext> >::Leaky 29 GLContext::ScopedReleaseCurrent::ScopedReleaseCurrent() : canceled_(false) {} 31 GLContext::ScopedReleaseCurrent::~ScopedReleaseCurrent() { 37 void GLContext::ScopedReleaseCurrent::Cancel() { 41 GLContext::FlushEvent::FlushEvent() { 44 GLContext::FlushEvent::~FlushEvent() { 47 void GLContext::FlushEvent::Signal() { 51 bool GLContext::FlushEvent::IsSignaled() { 55 GLContext::GLContext(GLShareGroup* share_group) : share_group_(share_group) [all...] |
scoped_make_current.h | 13 class GLContext; 21 ScopedMakeCurrent(gfx::GLContext* context, gfx::GLSurface* surface); 27 scoped_refptr<gfx::GLContext> previous_context_; 29 scoped_refptr<gfx::GLContext> context_;
|
gl_context_ozone.cc | 20 scoped_refptr<GLContext> GLContext::CreateGLContext( 27 return scoped_refptr<GLContext>(new GLContextStub()); 29 scoped_refptr<GLContext> context(new GLContextOSMesa(share_group)); 35 scoped_refptr<GLContext> context(new GLContextEGL(share_group));
|
gl_context_win.cc | 23 scoped_refptr<GLContext> GLContext::CreateGLContext( 27 TRACE_EVENT0("gpu", "GLContext::CreateGLContext"); 30 scoped_refptr<GLContext> context(new GLContextOSMesa(share_group)); 37 scoped_refptr<GLContext> context(new GLContextEGL(share_group)); 44 scoped_refptr<GLContext> context(new GLContextWGL(share_group));
|
gl_context_x11.cc | 25 scoped_refptr<GLContext> GLContext::CreateGLContext( 29 TRACE_EVENT0("gpu", "GLContext::CreateGLContext"); 32 scoped_refptr<GLContext> context(new GLContextOSMesa(share_group)); 39 scoped_refptr<GLContext> context(new GLContextGLX(share_group)); 46 scoped_refptr<GLContext> context(new GLContextEGL(share_group));
|
gl_context.h | 26 class GL_EXPORT GLContext : public base::RefCounted<GLContext> { 28 explicit GLContext(GLShareGroup* share_group); 43 friend class GLContext; 110 static scoped_refptr<GLContext> CreateGLContext( 117 // Returns the last GLContext made current, virtual or real. 118 static GLContext* GetCurrent(); 126 bool MakeVirtuallyCurrent(GLContext* virtual_context, GLSurface* surface); 130 void OnReleaseVirtuallyCurrent(GLContext* virtual_context); 142 virtual ~GLContext(); [all...] |
gl_share_group.cc | 20 void GLShareGroup::AddContext(GLContext* context) { 24 void GLShareGroup::RemoveContext(GLContext* context) { 31 GLContext* context = GetContext(); 38 GLContext* GLShareGroup::GetContext() { 49 void GLShareGroup::SetSharedContext(GLContext* context) { 54 GLContext* GLShareGroup::GetSharedContext() {
|
scoped_binders.cc | 13 : state_restorer_(!GLContext::GetCurrent() 15 : GLContext::GetCurrent()->GetGLStateRestorer()), 24 DCHECK(!!GLContext::GetCurrent()); 25 DCHECK_EQ(state_restorer_, GLContext::GetCurrent()->GetGLStateRestorer()); 33 : state_restorer_(!GLContext::GetCurrent() 35 : GLContext::GetCurrent()->GetGLStateRestorer()), 60 DCHECK(!!GLContext::GetCurrent()); 61 DCHECK_EQ(state_restorer_, GLContext::GetCurrent()->GetGLStateRestorer());
|
gl_gl_api_implementation.h | 19 class GLContext; 24 void InitializeDynamicGLBindingsGL(GLContext* context); 98 void Initialize(DriverGL* driver, GLContext* real_context); 101 bool MakeCurrent(GLContext* virtual_context, GLSurface* surface); 103 void OnReleaseVirtuallyCurrent(GLContext* virtual_context); 112 GLContext* real_context_; 115 GLContext* current_context_;
|
gl_osmesa_api_implementation.h | 14 class GLContext; 17 void InitializeDynamicGLBindingsOSMESA(GLContext* context);
|
gl_context_android.cc | 28 // Implement GLContext. 66 return GLContext::GetExtensions(); 68 return GLContext::GetExtensions() + " " + extensions; 74 scoped_refptr<GLContext> GLContext::CreateGLContext( 78 scoped_refptr<GLContext> context; 81 return scoped_refptr<GLContext>(new GLContextStub());
|
gl_egl_api_implementation.h | 14 class GLContext; 18 void InitializeDynamicGLBindingsEGL(GLContext* context);
|
gl_glx_api_implementation.h | 14 class GLContext; 18 void InitializeDynamicGLBindingsGLX(GLContext* context);
|
gl_wgl_api_implementation.h | 14 class GLContext; 18 void InitializeDynamicGLBindingsWGL(GLContext* context);
|
scoped_make_current.cc | 13 ScopedMakeCurrent::ScopedMakeCurrent(gfx::GLContext* context, 15 : previous_context_(gfx::GLContext::GetCurrent()),
|
gl_fence_arb.h | 27 scoped_refptr<GLContext::FlushEvent> flush_event_;
|
gl_fence_egl.h | 28 scoped_refptr<GLContext::FlushEvent> flush_event_;
|
gl_fence_nv.h | 27 scoped_refptr<GLContext::FlushEvent> flush_event_;
|
/development/ndk/sources/android/ndk_helper/ |
GLContext.h | 18 // GLContext.h 49 * thus GLContext class is not designed as a thread-safe 51 class GLContext 79 GLContext( GLContext const& ); 80 void operator=( GLContext const& ); 81 GLContext(); 82 virtual ~GLContext(); 84 static GLContext* GetInstance() 87 static GLContext instance [all...] |
GLContext.cpp | 18 // GLContext.cpp 24 #include "GLContext.h" 37 GLContext::GLContext() : 49 void GLContext::InitGLES() 73 GLContext::~GLContext() 78 bool GLContext::Init( ANativeWindow* window ) 96 bool GLContext::InitEGLSurface() 148 bool GLContext::InitEGLContext( [all...] |
/external/deqp/framework/opengl/simplereference/ |
sglrGLContext.cpp | 42 GLContext::GLContext (const glu::RenderContext& context, tcu::TestLog& log, deUint32 logFlags, const tcu::IVec4& baseViewport) 65 GLContext::~GLContext (void) 116 void GLContext::enableLogging (deUint32 logFlags) 122 tcu::IVec2 GLContext::getDrawOffset (void) const 130 tcu::IVec2 GLContext::getReadOffset (void) const 138 int GLContext::getWidth (void) const 143 int GLContext::getHeight (void) const 148 void GLContext::activeTexture (deUint32 texture [all...] |
/external/chromium_org/android_webview/browser/ |
scoped_app_gl_state_restore.h | 11 class GLContext;
|
/external/chromium_org/gpu/command_buffer/service/ |
async_pixel_transfer_manager_mac.cc | 15 gfx::GLContext* context) {
|
async_pixel_transfer_manager_win.cc | 15 gfx::GLContext* context) {
|