Commit 7e95c20c authored by Peng Huang's avatar Peng Huang Committed by Commit Bot

Fix a vulkan crash on Windows with GL passthrough

Bug: None
Change-Id: I722c93d7c69d23f343eee025ee06764dd068c01c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2135811
Commit-Queue: Peng Huang <penghuang@chromium.org>
Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
Auto-Submit: Peng Huang <penghuang@chromium.org>
Reviewed-by: default avatarVasiliy Telezhnikov <vasilyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#756323}
parent feb33d2b
......@@ -147,7 +147,7 @@ SharedImageFactory::SharedImageFactory(
// For Windows
bool use_passthrough = gpu_preferences.use_passthrough_cmd_decoder &&
gles2::PassthroughCommandDecoderSupported();
if (use_passthrough) {
if (use_passthrough && !using_vulkan_) {
// Only supported for passthrough command decoder.
interop_backing_factory_ = std::make_unique<SharedImageBackingFactoryD3D>();
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment