• kylechar's avatar
    Fix DisplayResourceProvider memory dumps · 12d34adf
    kylechar authored
    Change DisplayResourceProvider so that it records memory dumps when used
    with SkiaRenderer. Also shared ownership edges were broken with shared
    image backed resources, so update both GLRenderer and SkiaRenderer to
    make a GUID based on mailbox. This might break shared ownership in
    GLRenderer with things that aren't on shared image yet, but it fixes
    shared ownership for everything that uses shared image.
    
    Bug: 1058974
    Change-Id: Iaaf981f28212cabe4d5e4535158afabaff2bd6af
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2131016Reviewed-by: default avatarJonathan Backer <backer@chromium.org>
    Commit-Queue: kylechar <kylechar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#755388}
    12d34adf
display_resource_provider.cc 40.4 KB