summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
authorreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-22 10:32:54 +0000
committerreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-22 10:32:54 +0000
commit91c94eb3888f6cbfb61f72b5755ca535b1e89263 (patch)
tree865cbf359f3df594b20b7f9ecd9f5fc6c5cfe816 /base
parentce2753f418b559ab13409a3402e109b606e7ff2c (diff)
downloadchromium_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