WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
Bug 96555
[chromium] Add clearing of evicted textures from texture upload queues
https://bugs.webkit.org/show_bug.cgi?id=96555
Summary
[chromium] Add clearing of evicted textures from texture upload queues
Christopher Cameron
Reported
2012-09-12 13:57:46 PDT
[chromium] Allow deletion of only some textures on the impl thread
Attachments
Patch
(22.17 KB, patch)
2012-09-12 14:01 PDT
,
Christopher Cameron
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Christopher Cameron
Comment 1
2012-09-12 14:01:18 PDT
Created
attachment 163688
[details]
Patch
Christopher Cameron
Comment 2
2012-09-12 14:05:12 PDT
This is the final part of
bug 95057
. The attached patch adds removal of uploads to evicted resources from the texture upload queue and related tests. Now you can, say, drop the texture budget of backgrounded tabs to 10MB by making the following adjustment: void CCThreadProxy::releaseContentsTexturesOnImplThread() { ASSERT(isImplThread()); m_layerTreeHost->reduceContentsTexturesMemoryOnImplThread( 10*1024*1024, m_layerTreeHostImpl->resourceProvider()); Deciding the exact policy (and what signals to send to what and when) will go into a different bug. For the moment, this just keeps the policy unchanged.
Christopher Cameron
Comment 3
2012-09-14 15:28:33 PDT
Closing this as WONTFIX because the files for the fix are now under Chromium and not WebKit.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug