diff options
author | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-22 10:32:54 +0000 |
---|---|---|
committer | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-22 10:32:54 +0000 |
commit | 91c94eb3888f6cbfb61f72b5755ca535b1e89263 (patch) | |
tree | 865cbf359f3df594b20b7f9ecd9f5fc6c5cfe816 /base | |
parent | ce2753f418b559ab13409a3402e109b606e7ff2c (diff) | |
download | chromium_src-91c94eb3888f6cbfb61f72b5755ca535b1e89263.zip chromium_src-91c94eb3888f6cbfb61f72b5755ca535b1e89263.tar.gz chromium_src-91c94eb3888f6cbfb61f72b5755ca535b1e89263.tar.bz2 |
Re-land: gpu: Add Will/DidUseTexImage to GLImage API.
WillUseTexImage/DidUseTexImage is called before/after the image is
used for sampling. The result is that the client only has to call
bind/releaseTexImage2D when contents have changed, which allows
for more efficient GLImage implementations as work required before
use can be separated from work required when contents have changed.
BUG=261649
TEST=gpu_unittests --gtest_filter=SharedTextureTest.Images && gpu_unittests --gtest_filter=GLES2DecoderWithShaderTest.UseTexImage && cc_unittests --gtest_filter=ResourceProviderTests/ResourceProviderTest.Image_GLTexture* && gl_tests --gtest_filter=MockGpuMemoryBufferTest.Lifecycle
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=229532
Review URL: https://codereview.chromium.org/23129010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230093 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
0 files changed, 0 insertions, 0 deletions