HomeSort by relevance Sort by last modified time
    Searched refs:GLContext (Results 1 - 25 of 115) sorted by null

1 2 3 4 5

  /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) {

Completed in 145 milliseconds

1 2 3 4 5