• Jonathan Backer's avatar
    enable_wrapped_sk_image for VK viz_unittests · 882f8cf0
    Jonathan Backer authored
    Currently there are only a couple of ways to create a SharedImage from
    pixel data:
    
    (a) using and SharedImageBackingFactoryGLTexture or
    (b) using WrappedSkImageFactory
    
    We prefer WrappedSkImageFactory when using SkiaRenderer for potential
    performance benefit. This CL changes the logic inside
    InProcessCommandBuffer to enable_wrapped_sk_image if (a) is not
    possible. This supports running viz_unittests with --enable-vulkan.
    
    Bug: 966016
    Change-Id: I84a77802653b689da92f8697cf2394b429e59d54
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1627938
    Commit-Queue: Jonathan Backer <backer@chromium.org>
    Auto-Submit: Jonathan Backer <backer@chromium.org>
    Reviewed-by: default avatarSaman Sami <samans@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#663146}
    882f8cf0
shared_image_stub.cc 15.2 KB