• Vasiliy Telezhnikov's avatar
    Revert "Use GrShaderCache with Vulkan" · 1f3dd677
    Vasiliy Telezhnikov authored
    This reverts commit db7626d6.
    
    Reason for revert: Causes crash on windows
    
    Original change's description:
    > Use GrShaderCache with Vulkan
    >
    > VulkanContextProvider is created before GrShaderCache and so cache
    > wasn't pass to Skia via GrContextOptions.
    >
    > This CL defers init of GrContext in VulkanInProcessContextProvider to
    > SharedContextState::InitializeGrContext to mitigate this.
    >
    > Use of cache itself is under feature flag for metrics comparison and
    > a kill switch purpose.
    >
    > Bug: 1151031
    > Change-Id: Idc410b9b557f7ca67164eb80d6a37a27ceb0f6d2
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2551245
    > Reviewed-by: Peng Huang <penghuang@chromium.org>
    > Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#829651}
    
    TBR=penghuang@chromium.org,vasilyt@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 1151031, 1151645
    Change-Id: Ic6712d111d234f72fd799a4c48a90a4426aa1a1e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553698Reviewed-by: default avatarVasiliy Telezhnikov <vasilyt@chromium.org>
    Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#830229}
    1f3dd677
aw_vulkan_context_provider.cc 8.86 KB