GLHelper 47 base/threading/thread_restrictions.h class GLHelper; GLHelper 208 base/threading/thread_restrictions.h friend class content::GLHelper; // http://crbug.com/125415 GLHelper 306 content/browser/compositor/gpu_process_transport_factory.cc scoped_ptr<GLHelper> helper = gl_helper_.Pass(); GLHelper 354 content/browser/compositor/gpu_process_transport_factory.cc GLHelper* GpuProcessTransportFactory::GetGLHelper() { GLHelper 359 content/browser/compositor/gpu_process_transport_factory.cc gl_helper_.reset(new GLHelper(provider->ContextGL(), GLHelper 491 content/browser/compositor/gpu_process_transport_factory.cc scoped_ptr<GLHelper> lost_gl_helper = gl_helper_.Pass(); GLHelper 61 content/browser/compositor/gpu_process_transport_factory.h virtual GLHelper* GetGLHelper() OVERRIDE; GLHelper 80 content/browser/compositor/gpu_process_transport_factory.h scoped_ptr<GLHelper> gl_helper_; GLHelper 29 content/browser/compositor/image_transport_factory.h class GLHelper; GLHelper 86 content/browser/compositor/image_transport_factory.h virtual GLHelper* GetGLHelper() = 0; GLHelper 82 content/browser/compositor/no_transport_image_transport_factory.cc GLHelper* NoTransportImageTransportFactory::GetGLHelper() { GLHelper 85 content/browser/compositor/no_transport_image_transport_factory.cc gl_helper_.reset(new GLHelper(context_provider_->ContextGL(), GLHelper 33 content/browser/compositor/no_transport_image_transport_factory.h virtual GLHelper* GetGLHelper() OVERRIDE; GLHelper 40 content/browser/compositor/no_transport_image_transport_factory.h scoped_ptr<GLHelper> gl_helper_; GLHelper 13 content/browser/compositor/owned_mailbox.cc OwnedMailbox::OwnedMailbox(GLHelper* gl_helper) GLHelper 15 content/browser/compositor/owned_mailbox.h class GLHelper; GLHelper 23 content/browser/compositor/owned_mailbox.h explicit OwnedMailbox(GLHelper* gl_helper); GLHelper 43 content/browser/compositor/owned_mailbox.h GLHelper* gl_helper_; GLHelper 177 content/browser/compositor/reflector_impl.cc new GLHelper(output_surface->context_provider()->ContextGL(), GLHelper 116 content/browser/compositor/reflector_impl.h scoped_ptr<GLHelper> gl_helper_; GLHelper 315 content/browser/media/capture/desktop_capture_device_aura.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 332 content/browser/media/capture/desktop_capture_device_aura.cc gl_helper->CreateReadbackPipelineYUV(GLHelper::SCALER_QUALITY_FAST, GLHelper 50 content/browser/renderer_host/image_transport_factory_android.cc virtual GLHelper* GetGLHelper() OVERRIDE; GLHelper 57 content/browser/renderer_host/image_transport_factory_android.cc scoped_ptr<GLHelper> gl_helper_; GLHelper 148 content/browser/renderer_host/image_transport_factory_android.cc GLHelper* CmdBufferImageTransportFactory::GetGLHelper() { GLHelper 150 content/browser/renderer_host/image_transport_factory_android.cc gl_helper_.reset(new GLHelper(context_->GetImplementation(), GLHelper 22 content/browser/renderer_host/image_transport_factory_android.h class GLHelper; GLHelper 45 content/browser/renderer_host/image_transport_factory_android.h virtual GLHelper* GetGLHelper() = 0; GLHelper 1317 content/browser/renderer_host/render_widget_host_view_android.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 1355 content/browser/renderer_host/render_widget_host_view_android.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 342 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 368 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 1165 content/browser/renderer_host/render_widget_host_view_aura.cc } else if (GLHelper* helper = GLHelper 1616 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 1681 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 1801 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 1828 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 1920 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 1998 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 2019 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper::ScalerQuality quality = GLHelper::SCALER_QUALITY_FAST; GLHelper 2029 content/browser/renderer_host/render_widget_host_view_aura.cc quality = GLHelper::SCALER_QUALITY_FAST; GLHelper 2031 content/browser/renderer_host/render_widget_host_view_aura.cc quality = GLHelper::SCALER_QUALITY_GOOD; GLHelper 2033 content/browser/renderer_host/render_widget_host_view_aura.cc quality = GLHelper::SCALER_QUALITY_BEST; GLHelper 3497 content/browser/renderer_host/render_widget_host_view_aura.cc GLHelper* gl_helper = factory->GetGLHelper(); GLHelper 174 content/browser/renderer_host/render_widget_host_view_aura_unittest.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 904 content/browser/renderer_host/render_widget_host_view_aura_unittest.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 961 content/browser/renderer_host/render_widget_host_view_aura_unittest.cc GLHelper* gl_helper = ImageTransportFactory::GetInstance()->GetGLHelper(); GLHelper 85 content/common/gpu/client/gl_helper.cc ScalerHolder(GLES2Interface* gl, content::GLHelper::ScalerInterface* scaler) GLHelper 92 content/common/gpu/client/gl_helper.cc content::GLHelper::ScalerInterface* scaler() const { return scaler_.get(); } GLHelper 100 content/common/gpu/client/gl_helper.cc scoped_ptr<content::GLHelper::ScalerInterface> scaler_; GLHelper 112 content/common/gpu/client/gl_helper.cc : public base::SupportsWeakPtr<GLHelper::CopyTextureToImpl> { GLHelper 116 content/common/gpu/client/gl_helper.cc GLHelper* helper) GLHelper 146 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality); GLHelper 181 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality); GLHelper 184 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 238 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 276 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 297 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality_; GLHelper 320 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality); GLHelper 333 content/common/gpu/client/gl_helper.cc GLHelper* helper_; GLHelper 343 content/common/gpu/client/gl_helper.cc GLHelper::ScalerInterface* GLHelper::CreateScaler(ScalerQuality quality, GLHelper 358 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CopyTextureToImpl::ScaleTexture( GLHelper 366 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality) { GLHelper 410 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackAsync( GLHelper 469 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::CropScaleReadbackAndCleanTexture( GLHelper 477 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality) { GLHelper 526 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackTextureSync( GLHelper 554 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackTextureAsync( GLHelper 582 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CopyTextureToImpl::CopyAndScaleTexture( GLHelper 587 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality) { GLHelper 598 content/common/gpu/client/gl_helper.cc bool GLHelper::CopyTextureToImpl::IsReadbackConfigSupported( GLHelper 607 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackDone(Request* finished_request, GLHelper 648 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::FinishRequest(Request* request, bool result) { GLHelper 665 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::CancelRequests() { GLHelper 672 content/common/gpu/client/gl_helper.cc GLHelper::GLHelper(GLES2Interface* gl, gpu::ContextSupport* context_support) GLHelper 677 content/common/gpu/client/gl_helper.cc GLHelper::~GLHelper() {} GLHelper 679 content/common/gpu/client/gl_helper.cc void GLHelper::CropScaleReadbackAndCleanTexture( GLHelper 696 content/common/gpu/client/gl_helper.cc GLHelper::SCALER_QUALITY_FAST); GLHelper 699 content/common/gpu/client/gl_helper.cc void GLHelper::CropScaleReadbackAndCleanMailbox( GLHelper 716 content/common/gpu/client/gl_helper.cc void GLHelper::ReadbackTextureSync(GLuint texture, GLHelper 724 content/common/gpu/client/gl_helper.cc void GLHelper::ReadbackTextureAsync( GLHelper 738 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CopyTexture(GLuint texture, const gfx::Size& size) { GLHelper 741 content/common/gpu/client/gl_helper.cc texture, size, size, false, GLHelper::SCALER_QUALITY_FAST); GLHelper 744 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CopyAndScaleTexture(GLuint texture, GLHelper 754 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CompileShaderFromSource(const GLchar* source, GLenum type) { GLHelper 777 content/common/gpu/client/gl_helper.cc void GLHelper::InitCopyTextToImpl() { GLHelper 784 content/common/gpu/client/gl_helper.cc void GLHelper::InitScalerImpl() { GLHelper 790 content/common/gpu/client/gl_helper.cc GLint GLHelper::MaxDrawBuffers() { GLHelper 795 content/common/gpu/client/gl_helper.cc void GLHelper::CopySubBufferDamage(GLuint texture, GLHelper 825 content/common/gpu/client/gl_helper.cc GLuint GLHelper::CreateTexture() { GLHelper 836 content/common/gpu/client/gl_helper.cc void GLHelper::DeleteTexture(GLuint texture_id) { GLHelper 840 content/common/gpu/client/gl_helper.cc uint32 GLHelper::InsertSyncPoint() { return gl_->InsertSyncPointCHROMIUM(); } GLHelper 842 content/common/gpu/client/gl_helper.cc void GLHelper::WaitSyncPoint(uint32 sync_point) { GLHelper 846 content/common/gpu/client/gl_helper.cc gpu::MailboxHolder GLHelper::ProduceMailboxHolderFromTexture( GLHelper 855 content/common/gpu/client/gl_helper.cc GLuint GLHelper::ConsumeMailboxToTexture(const gpu::Mailbox& mailbox, GLHelper 867 content/common/gpu/client/gl_helper.cc void GLHelper::ResizeTexture(GLuint texture, const gfx::Size& size) { GLHelper 880 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureSubImage(GLuint texture, const gfx::Rect& rect) { GLHelper 892 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureFullImage(GLuint texture, const gfx::Size& size) { GLHelper 898 content/common/gpu/client/gl_helper.cc void GLHelper::Flush() { GLHelper 902 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackPlane( GLHelper 922 content/common/gpu/client/gl_helper.cc const float GLHelper::CopyTextureToImpl::kRGBtoYColorWeights[] = { GLHelper 924 content/common/gpu/client/gl_helper.cc const float GLHelper::CopyTextureToImpl::kRGBtoUColorWeights[] = { GLHelper 926 content/common/gpu/client/gl_helper.cc const float GLHelper::CopyTextureToImpl::kRGBtoVColorWeights[] = { GLHelper 931 content/common/gpu/client/gl_helper.cc GLHelper::CopyTextureToImpl::ReadbackYUVImpl::ReadbackYUVImpl( GLHelper 935 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 1004 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackYUVImpl::ReadbackYUV( GLHelper 1058 content/common/gpu/client/gl_helper.cc GLHelper::CopyTextureToImpl::ReadbackYUV_MRT::ReadbackYUV_MRT( GLHelper 1062 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 1128 content/common/gpu/client/gl_helper.cc void GLHelper::CopyTextureToImpl::ReadbackYUV_MRT::ReadbackYUV( GLHelper 1137 content/common/gpu/client/gl_helper.cc if (quality_ == GLHelper::SCALER_QUALITY_FAST) { GLHelper 1194 content/common/gpu/client/gl_helper.cc bool GLHelper::IsReadbackConfigSupported(SkBitmap::Config texture_format) { GLHelper 1199 content/common/gpu/client/gl_helper.cc ReadbackYUVInterface* GLHelper::CopyTextureToImpl::CreateReadbackPipelineYUV( GLHelper 1200 content/common/gpu/client/gl_helper.cc GLHelper::ScalerQuality quality, GLHelper 1241 content/common/gpu/client/gl_helper.cc ReadbackYUVInterface* GLHelper::CreateReadbackPipelineYUV( GLHelper 139 content/common/gpu/client/gl_helper.h class CONTENT_EXPORT GLHelper { GLHelper 141 content/common/gpu/client/gl_helper.h GLHelper(gpu::gles2::GLES2Interface* gl, GLHelper 143 content/common/gpu/client/gl_helper.h ~GLHelper(); GLHelper 344 content/common/gpu/client/gl_helper.h DISALLOW_COPY_AND_ASSIGN(GLHelper); GLHelper 364 content/common/gpu/client/gl_helper.h virtual GLHelper::ScalerInterface* scaler() = 0; GLHelper 49 content/common/gpu/client/gl_helper_benchmark.cc content::GLHelper::ScalerQuality kQualities[] = { GLHelper 50 content/common/gpu/client/gl_helper_benchmark.cc content::GLHelper::SCALER_QUALITY_BEST, GLHelper 51 content/common/gpu/client/gl_helper_benchmark.cc content::GLHelper::SCALER_QUALITY_GOOD, GLHelper 52 content/common/gpu/client/gl_helper_benchmark.cc content::GLHelper::SCALER_QUALITY_FAST, GLHelper 71 content/common/gpu/client/gl_helper_benchmark.cc new content::GLHelper(context_->GetGLInterface(), GLHelper 116 content/common/gpu/client/gl_helper_benchmark.cc scoped_ptr<content::GLHelper> helper_; GLHelper 185 content/common/gpu/client/gl_helper_benchmark.cc scoped_ptr<content::GLHelper::ScalerInterface> scaler( GLHelper 27 content/common/gpu/client/gl_helper_scaling.cc GLHelperScaling::GLHelperScaling(GLES2Interface* gl, GLHelper* helper) GLHelper 40 content/common/gpu/client/gl_helper_scaling.cc ShaderProgram(GLES2Interface* gl, GLHelper* helper) GLHelper 73 content/common/gpu/client/gl_helper_scaling.cc GLHelper* helper_; GLHelper 103 content/common/gpu/client/gl_helper_scaling.cc class ScalerImpl : public GLHelper::ScalerInterface, GLHelper 275 content/common/gpu/client/gl_helper_scaling.cc GLHelper::ScalerQuality quality, GLHelper 297 content/common/gpu/client/gl_helper_scaling.cc if (quality == GLHelper::SCALER_QUALITY_BEST) { GLHelper 302 content/common/gpu/client/gl_helper_scaling.cc if (quality == GLHelper::SCALER_QUALITY_BEST) { GLHelper 307 content/common/gpu/client/gl_helper_scaling.cc DCHECK(quality != GLHelper::SCALER_QUALITY_BEST); GLHelper 319 content/common/gpu/client/gl_helper_scaling.cc if (quality == GLHelper::SCALER_QUALITY_GOOD) { GLHelper 396 content/common/gpu/client/gl_helper_scaling.cc GLHelper::ScalerQuality quality, GLHelper 403 content/common/gpu/client/gl_helper_scaling.cc if (quality == GLHelper::SCALER_QUALITY_FAST || GLHelper 419 content/common/gpu/client/gl_helper_scaling.cc quality == GLHelper::SCALER_QUALITY_GOOD, GLHelper 424 content/common/gpu/client/gl_helper_scaling.cc quality == GLHelper::SCALER_QUALITY_GOOD, GLHelper 438 content/common/gpu/client/gl_helper_scaling.cc GLHelper::ScalerInterface* GLHelperScaling::CreateScaler( GLHelper 439 content/common/gpu/client/gl_helper_scaling.cc GLHelper::ScalerQuality quality, GLHelper 461 content/common/gpu/client/gl_helper_scaling.cc GLHelper::ScalerInterface* GLHelperScaling::CreatePlanarScaler( GLHelper 55 content/common/gpu/client/gl_helper_scaling.h GLHelper* helper); GLHelper 59 content/common/gpu/client/gl_helper_scaling.h GLHelper::ScalerInterface* CreateScaler( GLHelper 60 content/common/gpu/client/gl_helper_scaling.h GLHelper::ScalerQuality quality, GLHelper 67 content/common/gpu/client/gl_helper_scaling.h GLHelper::ScalerInterface* CreatePlanarScaler( GLHelper 164 content/common/gpu/client/gl_helper_scaling.h void ComputeScalerStages(GLHelper::ScalerQuality quality, GLHelper 176 content/common/gpu/client/gl_helper_scaling.h GLHelper::ScalerQuality quality, GLHelper 194 content/common/gpu/client/gl_helper_scaling.h GLHelper* helper_; GLHelper 52 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::ScalerQuality kQualities[] = { GLHelper 53 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_BEST, GLHelper 54 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_GOOD, GLHelper 55 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_FAST, }; GLHelper 70 content/common/gpu/client/gl_helper_unittest.cc new content::GLHelper(context_->GetGLInterface(), context_support_)); GLHelper 264 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::ScalerQuality quality, GLHelper 309 content/common/gpu/client/gl_helper_unittest.cc if (quality != content::GLHelper::SCALER_QUALITY_FAST) { GLHelper 436 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::ScalerQuality quality) { GLHelper 450 content/common/gpu/client/gl_helper_unittest.cc case content::GLHelper::SCALER_QUALITY_BEST: GLHelper 471 content/common/gpu/client/gl_helper_unittest.cc case content::GLHelper::SCALER_QUALITY_GOOD: { GLHelper 499 content/common/gpu/client/gl_helper_unittest.cc case content::GLHelper::SCALER_QUALITY_FAST: GLHelper 531 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::ScalerQuality quality) { GLHelper 532 content/common/gpu/client/gl_helper_unittest.cc if (quality == content::GLHelper::SCALER_QUALITY_FAST || GLHelper 533 content/common/gpu/client/gl_helper_unittest.cc quality == content::GLHelper::SCALER_QUALITY_GOOD) { GLHelper 730 content/common/gpu/client/gl_helper_unittest.cc void CheckPipeline(content::GLHelper::ScalerQuality quality, GLHelper 744 content/common/gpu/client/gl_helper_unittest.cc ValidateScalerStages(content::GLHelper::SCALER_QUALITY_GOOD, stages, ""); GLHelper 1089 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::ScalerQuality quality) { GLHelper 1295 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_GOOD, GLHelper 1306 content/common/gpu/client/gl_helper_unittest.cc ValidateScalerStages(content::GLHelper::SCALER_QUALITY_GOOD, stages, ""); GLHelper 1447 content/common/gpu/client/gl_helper_unittest.cc scoped_ptr<content::GLHelper> helper_; GLHelper 1503 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_FAST); GLHelper 1551 content/common/gpu/client/gl_helper_unittest.cc content::GLHelper::SCALER_QUALITY_GOOD); GLHelper 1620 content/common/gpu/client/gl_helper_unittest.cc CheckPipeline(content::GLHelper::SCALER_QUALITY_GOOD, GLHelper 1627 content/common/gpu/client/gl_helper_unittest.cc CheckPipeline(content::GLHelper::SCALER_QUALITY_GOOD, GLHelper 1635 content/common/gpu/client/gl_helper_unittest.cc CheckPipeline(content::GLHelper::SCALER_QUALITY_GOOD,