summaryrefslogtreecommitdiffstats
path: root/mojo
diff options
context:
space:
mode:
authorreveman <reveman@chromium.org>2015-08-27 10:25:53 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-27 17:26:32 +0000
commitc2dd691c2c8485a74ba0606c87db650b00d0b904 (patch)
treef19fba5e0c55676c9fd00e281e601081e4cc7408 /mojo
parentea07dce9c7be4002726175d4418e6125faa63fef (diff)
downloadchromium_src-c2dd691c2c8485a74ba0606c87db650b00d0b904.zip
chromium_src-c2dd691c2c8485a74ba0606c87db650b00d0b904.tar.gz
chromium_src-c2dd691c2c8485a74ba0606c87db650b00d0b904.tar.bz2
gpu: Remove async texture uploads.
This removes the usage of async texture uploads from cc/ and all support for it from the GPU service. Follow up changes will provide significant cleanup and some performance improvements in cc/ as a result of this. BUG=499372 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1186393004 Cr-Commit-Position: refs/heads/master@{#345908}
Diffstat (limited to 'mojo')
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.cc28
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.h20
2 files changed, 0 insertions, 48 deletions
diff --git a/mojo/gpu/mojo_gles2_impl_autogen.cc b/mojo/gpu/mojo_gles2_impl_autogen.cc
index a3529b1..55e8ba6 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.cc
+++ b/mojo/gpu/mojo_gles2_impl_autogen.cc
@@ -1605,34 +1605,6 @@ void MojoGLES2Impl::TraceBeginCHROMIUM(const char* category_name,
void MojoGLES2Impl::TraceEndCHROMIUM() {
NOTREACHED() << "Unimplemented TraceEndCHROMIUM.";
}
-void MojoGLES2Impl::AsyncTexSubImage2DCHROMIUM(GLenum target,
- GLint level,
- GLint xoffset,
- GLint yoffset,
- GLsizei width,
- GLsizei height,
- GLenum format,
- GLenum type,
- const void* data) {
- NOTREACHED() << "Unimplemented AsyncTexSubImage2DCHROMIUM.";
-}
-void MojoGLES2Impl::AsyncTexImage2DCHROMIUM(GLenum target,
- GLint level,
- GLenum internalformat,
- GLsizei width,
- GLsizei height,
- GLint border,
- GLenum format,
- GLenum type,
- const void* pixels) {
- NOTREACHED() << "Unimplemented AsyncTexImage2DCHROMIUM.";
-}
-void MojoGLES2Impl::WaitAsyncTexImage2DCHROMIUM(GLenum target) {
- NOTREACHED() << "Unimplemented WaitAsyncTexImage2DCHROMIUM.";
-}
-void MojoGLES2Impl::WaitAllAsyncTexImage2DCHROMIUM() {
- NOTREACHED() << "Unimplemented WaitAllAsyncTexImage2DCHROMIUM.";
-}
void MojoGLES2Impl::DiscardFramebufferEXT(GLenum target,
GLsizei count,
const GLenum* attachments) {
diff --git a/mojo/gpu/mojo_gles2_impl_autogen.h b/mojo/gpu/mojo_gles2_impl_autogen.h
index 8b6b866..0d1047b 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.h
+++ b/mojo/gpu/mojo_gles2_impl_autogen.h
@@ -760,26 +760,6 @@ class MojoGLES2Impl : public gpu::gles2::GLES2Interface {
void TraceBeginCHROMIUM(const char* category_name,
const char* trace_name) override;
void TraceEndCHROMIUM() override;
- void AsyncTexSubImage2DCHROMIUM(GLenum target,
- GLint level,
- GLint xoffset,
- GLint yoffset,
- GLsizei width,
- GLsizei height,
- GLenum format,
- GLenum type,
- const void* data) override;
- void AsyncTexImage2DCHROMIUM(GLenum target,
- GLint level,
- GLenum internalformat,
- GLsizei width,
- GLsizei height,
- GLint border,
- GLenum format,
- GLenum type,
- const void* pixels) override;
- void WaitAsyncTexImage2DCHROMIUM(GLenum target) override;
- void WaitAllAsyncTexImage2DCHROMIUM() override;
void DiscardFramebufferEXT(GLenum target,
GLsizei count,
const GLenum* attachments) override;