diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2016-03-09 18:25:12 -0800 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2016-03-22 14:49:47 -0700 |
commit | 0006c1923a87d7de6b568a645fb72be16900fabc (patch) | |
tree | 1ef8c26c54b2b39bce49ce881ae2f073cd0c3cb1 /components/net_traits/image_cache_thread.rs | |
parent | 9fcf9215d008c4d29482f866812866f7169e6d15 (diff) | |
download | servo-0006c1923a87d7de6b568a645fb72be16900fabc.tar.gz servo-0006c1923a87d7de6b568a645fb72be16900fabc.zip |
gfx: Allow images to be shipped to the WebRender thread without shipping
over the data as well.
WebRender doesn't need the data, as it acquires it separately.
About a 50%-100% improvement in display list building time on
browser.html.
Diffstat (limited to 'components/net_traits/image_cache_thread.rs')
-rw-r--r-- | components/net_traits/image_cache_thread.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net_traits/image_cache_thread.rs b/components/net_traits/image_cache_thread.rs index 8324bae8b23..0011cab8e9f 100644 --- a/components/net_traits/image_cache_thread.rs +++ b/components/net_traits/image_cache_thread.rs @@ -96,7 +96,7 @@ pub enum ImageCacheCommand { Exit(IpcSender<()>), } -#[derive(Copy, Clone, PartialEq, Deserialize, Serialize)] +#[derive(Copy, Clone, PartialEq, Hash, Eq, Deserialize, Serialize)] pub enum UsePlaceholder { No, Yes, |