mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
0cc2ef2ac9
* Maintain a running total of bytes allocated in both standalone and shared cache regions. This is used as a threshold to know when to force a mid-frame eviction. Previously, as soon as the currently allocated set of shared textures were full, we'd force an eviction. This means that in typical use cases, we were forcing an eviction as soon as the texture cache is > 16 MB, which is inefficient. * Separate out picture cache eviction from the normal cache eviction path. This will be important in the next patch which will change the eviction algorithm for all shared / standalone entries. * Remove Eviction::Eager as a policy option for shared and standalone textures. As part of this, switch render task cache entries to use Eviction::Auto. This is a better option anyway, there is no real benefit to evicting render tasks as soon as possible - they should be expired based on usage, just as for normal cache entries. Differential Revision: https://phabricator.services.mozilla.com/D77983
27 lines
1.4 KiB
Plaintext
27 lines
1.4 KiB
Plaintext
# 468496-1 will also detect bugs in video drivers.
|
|
== 468496-1.html 468496-1-ref.html
|
|
fuzzy(0-175,0-443) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 611498-1.html 611498-ref.html # Bug 1392106
|
|
fuzzy-if(Android,0-8,0-1000) == 709477-1.html 709477-1-ref.html
|
|
skip-if(!asyncPan) == 1086723.html 1086723-ref.html
|
|
== 853889-1.html 853889-1-ref.html
|
|
skip-if(Android) fuzzy-if(skiaContent,0-1,0-587) == 1143303-1.svg pass.svg
|
|
fuzzy(0-100,0-30) == 1149923.html 1149923-ref.html # use fuzzy due to few distorted pixels caused by border-radius
|
|
== 1131264-1.svg pass.svg
|
|
== 1419528.html 1419528-ref.html
|
|
== 1424673.html 1424673-ref.html
|
|
== 1429411.html 1429411-ref.html
|
|
== 1435143.html 1435143-ref.html
|
|
== 1444904.html 1444904-ref.html
|
|
fuzzy-if(winWidget&&webrender,90-95,1000-1100) == 1451168.html 1451168-ref.html
|
|
== 1461313.html 1461313-ref.html
|
|
fuzzy(5-32,21908-26621) fuzzy-if(webrender,5-5,868-1039) == 1463802.html 1463802-ref.html
|
|
fuzzy(0-11,0-4) == 1474722.html 1474722-ref.html
|
|
== 1501195.html 1501195-ref.html
|
|
== 1519754.html 1519754-ref.html
|
|
skip-if(!asyncPan) == 1524261.html 1524261-ref.html
|
|
fuzzy-if(webrender,14-14,44-95) == 1524353.html 1524353-ref.html
|
|
fuzzy-if(webrender,2-7,17500-36908) == 1523776.html 1523776-ref.html
|
|
== bug1523410-translate-scale-snap.html bug1523410-translate-scale-snap-ref.html
|
|
== 1523080.html 1523080-ref.html
|
|
== 1616444-same-color-different-paths.html 1616444-same-color-different-paths-ref.html
|