diff options
Diffstat (limited to 'gpu/command_buffer/client')
8 files changed, 0 insertions, 31 deletions
diff --git a/gpu/command_buffer/client/gles2_c_lib_autogen.h b/gpu/command_buffer/client/gles2_c_lib_autogen.h index 870a4f9..e1ce501 100644 --- a/gpu/command_buffer/client/gles2_c_lib_autogen.h +++ b/gpu/command_buffer/client/gles2_c_lib_autogen.h @@ -1269,9 +1269,6 @@ const GLchar* GL_APIENTRY GLES2GetRequestableExtensionsCHROMIUM() { void GL_APIENTRY GLES2RequestExtensionCHROMIUM(const char* extension) { gles2::GetGLContext()->RequestExtensionCHROMIUM(extension); } -void GL_APIENTRY GLES2RateLimitOffscreenContextCHROMIUM() { - gles2::GetGLContext()->RateLimitOffscreenContextCHROMIUM(); -} void GL_APIENTRY GLES2GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, @@ -2561,11 +2558,6 @@ extern const NameToFunc g_gles2_function_table[] = { reinterpret_cast<GLES2FunctionPointer>(glRequestExtensionCHROMIUM), }, { - "glRateLimitOffscreenContextCHROMIUM", - reinterpret_cast<GLES2FunctionPointer>( - glRateLimitOffscreenContextCHROMIUM), - }, - { "glGetProgramInfoCHROMIUM", reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoCHROMIUM), }, diff --git a/gpu/command_buffer/client/gles2_implementation.cc b/gpu/command_buffer/client/gles2_implementation.cc index 2bf603b..2b186a4 100644 --- a/gpu/command_buffer/client/gles2_implementation.cc +++ b/gpu/command_buffer/client/gles2_implementation.cc @@ -4655,17 +4655,6 @@ void GLES2Implementation::RequestExtensionCHROMIUM(const char* extension) { } } -void GLES2Implementation::RateLimitOffscreenContextCHROMIUM() { - GPU_CLIENT_SINGLE_THREAD_CHECK(); - GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glRateLimitOffscreenCHROMIUM()"); - // Wait if this would add too many rate limit tokens. - if (rate_limit_tokens_.size() == kMaxSwapBuffers) { - helper_->WaitForToken(rate_limit_tokens_.front()); - rate_limit_tokens_.pop(); - } - rate_limit_tokens_.push(helper_->InsertToken()); -} - void GLES2Implementation::GetProgramInfoCHROMIUMHelper( GLuint program, std::vector<int8>* result) { DCHECK(result); diff --git a/gpu/command_buffer/client/gles2_implementation_autogen.h b/gpu/command_buffer/client/gles2_implementation_autogen.h index 48d2e4f..305f971 100644 --- a/gpu/command_buffer/client/gles2_implementation_autogen.h +++ b/gpu/command_buffer/client/gles2_implementation_autogen.h @@ -876,8 +876,6 @@ const GLchar* GetRequestableExtensionsCHROMIUM() override; void RequestExtensionCHROMIUM(const char* extension) override; -void RateLimitOffscreenContextCHROMIUM() override; - void GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, diff --git a/gpu/command_buffer/client/gles2_interface_autogen.h b/gpu/command_buffer/client/gles2_interface_autogen.h index be4f4ee..43e3b90 100644 --- a/gpu/command_buffer/client/gles2_interface_autogen.h +++ b/gpu/command_buffer/client/gles2_interface_autogen.h @@ -649,7 +649,6 @@ virtual void ResizeCHROMIUM(GLuint width, GLfloat scale_factor) = 0; virtual const GLchar* GetRequestableExtensionsCHROMIUM() = 0; virtual void RequestExtensionCHROMIUM(const char* extension) = 0; -virtual void RateLimitOffscreenContextCHROMIUM() = 0; virtual void GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, diff --git a/gpu/command_buffer/client/gles2_interface_stub_autogen.h b/gpu/command_buffer/client/gles2_interface_stub_autogen.h index 321ce34..0d08d67 100644 --- a/gpu/command_buffer/client/gles2_interface_stub_autogen.h +++ b/gpu/command_buffer/client/gles2_interface_stub_autogen.h @@ -626,7 +626,6 @@ void UnmapTexSubImage2DCHROMIUM(const void* mem) override; void ResizeCHROMIUM(GLuint width, GLuint height, GLfloat scale_factor) override; const GLchar* GetRequestableExtensionsCHROMIUM() override; void RequestExtensionCHROMIUM(const char* extension) override; -void RateLimitOffscreenContextCHROMIUM() override; void GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, diff --git a/gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h b/gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h index 1318f09..6e30251 100644 --- a/gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h +++ b/gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h @@ -866,7 +866,6 @@ const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() { } void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) { } -void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {} void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */, GLsizei /* bufsize */, GLsizei* /* size */, diff --git a/gpu/command_buffer/client/gles2_trace_implementation_autogen.h b/gpu/command_buffer/client/gles2_trace_implementation_autogen.h index 241623d..41140be 100644 --- a/gpu/command_buffer/client/gles2_trace_implementation_autogen.h +++ b/gpu/command_buffer/client/gles2_trace_implementation_autogen.h @@ -626,7 +626,6 @@ void UnmapTexSubImage2DCHROMIUM(const void* mem) override; void ResizeCHROMIUM(GLuint width, GLuint height, GLfloat scale_factor) override; const GLchar* GetRequestableExtensionsCHROMIUM() override; void RequestExtensionCHROMIUM(const char* extension) override; -void RateLimitOffscreenContextCHROMIUM() override; void GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, diff --git a/gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h b/gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h index d527fd1..11d76df9 100644 --- a/gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h +++ b/gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h @@ -1853,12 +1853,6 @@ void GLES2TraceImplementation::RequestExtensionCHROMIUM(const char* extension) { gl_->RequestExtensionCHROMIUM(extension); } -void GLES2TraceImplementation::RateLimitOffscreenContextCHROMIUM() { - TRACE_EVENT_BINARY_EFFICIENT0( - "gpu", "GLES2Trace::RateLimitOffscreenContextCHROMIUM"); - gl_->RateLimitOffscreenContextCHROMIUM(); -} - void GLES2TraceImplementation::GetProgramInfoCHROMIUM(GLuint program, GLsizei bufsize, GLsizei* size, |