diff options
author | zmo@chromium.org <zmo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-14 01:37:17 +0000 |
---|---|---|
committer | zmo@chromium.org <zmo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-14 01:37:17 +0000 |
commit | d5d77fcfbdaced23d4d8dcd493a45765389ccd06 (patch) | |
tree | d89366d1155a1fbe8bab21da7ca4a9a6c0db78da /gpu/command_buffer/service/buffer_manager.h | |
parent | 3275fd9ea089e9464370bc01411ae0a4fde8341e (diff) | |
download | chromium_src-d5d77fcfbdaced23d4d8dcd493a45765389ccd06.zip chromium_src-d5d77fcfbdaced23d4d8dcd493a45765389ccd06.tar.gz chromium_src-d5d77fcfbdaced23d4d8dcd493a45765389ccd06.tar.bz2 |
Expose video memory usage estimation (textures, renderbuffers, buffers) in command buffer.
This will be used by GpuMemoryManager
BUG=129739
TEST=bots
R=gman
Review URL: https://chromiumcodereview.appspot.com/10548034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142061 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/service/buffer_manager.h')
-rw-r--r-- | gpu/command_buffer/service/buffer_manager.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/buffer_manager.h b/gpu/command_buffer/service/buffer_manager.h index b3b4ede..49715cc 100644 --- a/gpu/command_buffer/service/buffer_manager.h +++ b/gpu/command_buffer/service/buffer_manager.h @@ -183,6 +183,10 @@ class GPU_EXPORT BufferManager { allow_buffers_on_multiple_targets_ = allow; } + size_t mem_represented() const { + return mem_represented_; + } + private: void UpdateMemRepresented(); |