summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/texture_manager.h
diff options
context:
space:
mode:
authorsheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-26 08:59:00 +0000
committersheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-26 08:59:00 +0000
commit3ecc1053b09adb0f0c32847e8901285339b34074 (patch)
treeccd73be429c31aac261fc95f93490261f46efb33 /gpu/command_buffer/service/texture_manager.h
parent50736a1f2b006d294baaf1f125bb453719b58c88 (diff)
downloadchromium_src-3ecc1053b09adb0f0c32847e8901285339b34074.zip
chromium_src-3ecc1053b09adb0f0c32847e8901285339b34074.tar.gz
chromium_src-3ecc1053b09adb0f0c32847e8901285339b34074.tar.bz2
Allow rendering from non-stream GL_TEXTURE_EXTERNAL_OES
Towards support for compositing from GL_TEXTURE_EXTERNAL_OES textures exported by other drivers into the GL stack. BUG=167417 TEST=local build, unittests, run on CrOS snow Review URL: https://codereview.chromium.org/24152009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225410 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/service/texture_manager.h')
-rw-r--r--gpu/command_buffer/service/texture_manager.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gpu/command_buffer/service/texture_manager.h b/gpu/command_buffer/service/texture_manager.h
index db47004..0a6e776 100644
--- a/gpu/command_buffer/service/texture_manager.h
+++ b/gpu/command_buffer/service/texture_manager.h
@@ -528,8 +528,10 @@ class GPU_EXPORT TextureManager {
}
// Returns the maxium number of levels a texture of the given size can have.
- static GLsizei ComputeMipMapCount(
- GLsizei width, GLsizei height, GLsizei depth);
+ static GLsizei ComputeMipMapCount(GLenum target,
+ GLsizei width,
+ GLsizei height,
+ GLsizei depth);
// Checks if a dimensions are valid for a given target.
bool ValidForTarget(