Home
last modified time | relevance | path

Searched refs:GLES2Interface (Results 1 – 25 of 68) sorted by relevance

123

/external/chromium_org/content/common/gpu/client/
Dgl_helper.h39 typedef void (gpu::gles2::GLES2Interface::*GenFunc)(GLsizei n, GLuint* ids);
40 typedef void (gpu::gles2::GLES2Interface::*DeleteFunc)(GLsizei n,
42 ScopedGLuint(gpu::gles2::GLES2Interface* gl, in ScopedGLuint()
60 gpu::gles2::GLES2Interface* gl_;
69 explicit ScopedBuffer(gpu::gles2::GLES2Interface* gl) in ScopedBuffer()
71 &gpu::gles2::GLES2Interface::GenBuffers, in ScopedBuffer()
72 &gpu::gles2::GLES2Interface::DeleteBuffers) {} in ScopedBuffer()
77 explicit ScopedFramebuffer(gpu::gles2::GLES2Interface* gl) in ScopedFramebuffer()
79 &gpu::gles2::GLES2Interface::GenFramebuffers, in ScopedFramebuffer()
80 &gpu::gles2::GLES2Interface::DeleteFramebuffers) {} in ScopedFramebuffer()
[all …]
Dgl_helper_readback_support.h16 GLHelperReadbackSupport(gpu::gles2::GLES2Interface* gl);
58 gpu::gles2::GLES2Interface* gl_;
Dgl_helper.cc30 using gpu::gles2::GLES2Interface;
36 explicit ScopedFlush(gpu::gles2::GLES2Interface* gl) : gl_(gl) {} in ScopedFlush()
41 gpu::gles2::GLES2Interface* gl_;
50 TextureFrameBufferPair(GLES2Interface* gl, gfx::Size size) in TextureFrameBufferPair()
85 ScalerHolder(GLES2Interface* gl, content::GLHelper::ScalerInterface* scaler) in ScalerHolder()
114 CopyTextureToImpl(GLES2Interface* gl, in CopyTextureToImpl()
235 ReadbackYUVImpl(GLES2Interface* gl,
255 GLES2Interface* gl_;
273 ReadbackYUV_MRT(GLES2Interface* gl,
293 GLES2Interface* gl_;
[all …]
/external/chromium_org/cc/output/
Dshader.h21 class GLES2Interface; variable
47 TexCoordPrecisionRequired(gpu::gles2::GLES2Interface* context,
53 gpu::gles2::GLES2Interface* context,
62 void Init(gpu::gles2::GLES2Interface* context,
79 void Init(gpu::gles2::GLES2Interface* context,
100 void Init(gpu::gles2::GLES2Interface* context,
115 void Init(gpu::gles2::GLES2Interface* context, in Init()
125 void Init(gpu::gles2::GLES2Interface* context,
146 void Init(gpu::gles2::GLES2Interface* context,
167 void Init(gpu::gles2::GLES2Interface* context,
[all …]
Dprogram_binding.h16 class GLES2Interface; variable
27 bool Init(gpu::gles2::GLES2Interface* context,
30 bool Link(gpu::gles2::GLES2Interface* context);
31 void Cleanup(gpu::gles2::GLES2Interface* context);
37 unsigned LoadShader(gpu::gles2::GLES2Interface* context,
40 unsigned CreateShaderProgram(gpu::gles2::GLES2Interface* context,
43 void CleanupShaders(gpu::gles2::GLES2Interface* context);
Dprogram_binding.cc12 using gpu::gles2::GLES2Interface;
30 bool ProgramBindingBase::Init(GLES2Interface* context, in Init()
51 bool ProgramBindingBase::Link(GLES2Interface* context) { in Link()
65 void ProgramBindingBase::Cleanup(GLES2Interface* context) { in Cleanup()
77 unsigned ProgramBindingBase::LoadShader(GLES2Interface* context, in LoadShader()
100 unsigned ProgramBindingBase::CreateShaderProgram(GLES2Interface* context, in CreateShaderProgram()
122 void ProgramBindingBase::CleanupShaders(GLES2Interface* context) { in CleanupShaders()
Dgeometry_binding.h16 class GLES2Interface; variable
24 GeometryBinding(gpu::gles2::GLES2Interface* gl,
38 gpu::gles2::GLES2Interface* gl_;
Dshader.cc20 using gpu::gles2::GLES2Interface;
26 static void GetProgramUniformLocations(GLES2Interface* context, in GetProgramUniformLocations()
75 TexCoordPrecision TexCoordPrecisionRequired(GLES2Interface* context, in TexCoordPrecisionRequired()
137 TexCoordPrecision TexCoordPrecisionRequired(GLES2Interface* context, in TexCoordPrecisionRequired()
146 TexCoordPrecision TexCoordPrecisionRequired(GLES2Interface* context, in TexCoordPrecisionRequired()
158 void VertexShaderPosTex::Init(GLES2Interface* context, in Init()
191 void VertexShaderPosTexYUVStretchOffset::Init(GLES2Interface* context, in Init()
231 void VertexShaderPos::Init(GLES2Interface* context, in Init()
263 void VertexShaderPosTexTransform::Init(GLES2Interface* context, in Init()
319 void VertexShaderQuad::Init(GLES2Interface* context, in Init()
[all …]
Dcontext_provider.h17 namespace gles2 { class GLES2Interface; } variable
31 virtual gpu::gles2::GLES2Interface* ContextGL() = 0;
/external/chromium_org/cc/resources/
Dtexture_uploader.h24 class GLES2Interface; variable
32 static scoped_ptr<TextureUploader> Create(gpu::gles2::GLES2Interface* gl) { in Create()
58 static scoped_ptr<Query> Create(gpu::gles2::GLES2Interface* gl) { in Create()
73 explicit Query(gpu::gles2::GLES2Interface* gl);
75 gpu::gles2::GLES2Interface* gl_;
84 explicit TextureUploader(gpu::gles2::GLES2Interface* gl);
102 gpu::gles2::GLES2Interface* gl_;
Dresource_provider.cc33 using gpu::gles2::GLES2Interface;
44 IdAllocator(GLES2Interface* gl, size_t id_allocation_chunk_size) in IdAllocator()
52 GLES2Interface* gl_;
126 ScopedSetActiveTexture(GLES2Interface* gl, GLenum unit) in ScopedSetActiveTexture()
141 GLES2Interface* gl_;
147 TextureIdAllocator(GLES2Interface* gl, in TextureIdAllocator()
171 BufferIdAllocator(GLES2Interface* gl, size_t buffer_id_allocation_chunk_size) in BufferIdAllocator()
196 QueryFence(gpu::gles2::GLES2Interface* gl, unsigned query_id) in QueryFence()
210 gpu::gles2::GLES2Interface* gl_;
754 GLES2Interface* gl = ContextGL(); in CreateResourceFromIOSurface()
[all …]
/external/chromium_org/mojo/gles2/
Dgles2_support_impl.cc18 class GLES2ImplForCommandBuffer : public GLES2Interface {
22 void set_gpu_interface(gpu::gles2::GLES2Interface* gpu_interface) { in set_gpu_interface()
25 gpu::gles2::GLES2Interface* gpu_interface() const { return gpu_interface_; } in gpu_interface()
35 gpu::gles2::GLES2Interface* gpu_interface_;
82 gpu::gles2::GLES2Interface* interface = NULL; in MakeCurrent()
111 GLES2Interface* GLES2SupportImpl::GetGLES2InterfaceForCurrentContext() { in GetGLES2InterfaceForCurrentContext()
/external/chromium_org/gpu/command_buffer/client/
Dgles2_interface.h16 class GLES2Interface {
18 GLES2Interface() {} in GLES2Interface() function
19 virtual ~GLES2Interface() {} in ~GLES2Interface()
Dgles2_trace_implementation.h17 : NON_EXPORTED_BASE(public GLES2Interface) { in NON_EXPORTED_BASE() argument
19 explicit GLES2TraceImplementation(GLES2Interface* gl); in NON_EXPORTED_BASE()
28 GLES2Interface* gl_; in NON_EXPORTED_BASE()
Dgles2_lib.cc31 gpu::gles2::GLES2Interface* GetGLContext() { in GetGLContext()
32 return static_cast<gpu::gles2::GLES2Interface*>( in GetGLContext()
36 void SetGLContext(gpu::gles2::GLES2Interface* context) { in SetGLContext()
Dgles2_lib.h29 GLES2_C_LIB_EXPORT gpu::gles2::GLES2Interface* GetGLContext();
32 GLES2_C_LIB_EXPORT void SetGLContext(gpu::gles2::GLES2Interface* impl);
/external/chromium_org/content/renderer/media/android/
Dstream_texture_factory_synchronous_impl.h19 class GLES2Interface; variable
33 virtual gpu::gles2::GLES2Interface* ContextGL() = 0;
57 virtual gpu::gles2::GLES2Interface* ContextGL() OVERRIDE;
Dstream_texture_factory.h17 class GLES2Interface; variable
76 virtual gpu::gles2::GLES2Interface* ContextGL() = 0;
Dstream_texture_factory_impl.h16 class GLES2Interface; variable
39 virtual gpu::gles2::GLES2Interface* ContextGL() OVERRIDE;
Dstream_texture_factory_synchronous_impl.cc22 using gpu::gles2::GLES2Interface;
196 GLES2Interface* gl = context_provider_->ContextGL(); in CreateStreamTexture()
210 gpu::gles2::GLES2Interface* StreamTextureFactorySynchronousImpl::ContextGL() { in ContextGL()
/external/chromium_org/mojo/public/gles2/
Dgles2_interface.h12 class GLES2Interface {
14 virtual ~GLES2Interface() {} in ~GLES2Interface()
Dgles2_private.h16 class GLES2Interface; variable
41 virtual GLES2Interface* GetGLES2InterfaceForCurrentContext() = 0;
/external/chromium_org/mojo/cc/
Dcontext_provider_mojo.cc25 gpu::gles2::GLES2Interface* ContextProviderMojo::ContextGL() { in ContextGL()
28 return static_cast<gpu::gles2::GLES2Interface*>( in ContextGL()
/external/chromium_org/content/renderer/gpu/
Dmailbox_output_surface.cc20 using gpu::gles2::GLES2Interface;
57 GLES2Interface* gl = context_provider_->ContextGL(); in EnsureBackbuffer()
101 GLES2Interface* gl = context_provider_->ContextGL(); in DiscardBackbuffer()
135 GLES2Interface* gl = context_provider_->ContextGL(); in BindFramebuffer()
/external/chromium_org/ui/aura/bench/
Dbench_main.cc142 gpu::gles2::GLES2Interface* gl = context_provider->ContextGL(); in ReturnMailbox()
184 gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL(); in WebGLBench()
224 gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL(); in ~WebGLBench()
231 gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL(); in Draw()

123