Fix build error after VulkanHeaders updated to 1.3.213
The updated VulkanHeaders removed support for implicit casting of
ResultValue<...>
BUG=None
TEST=Build
Change-Id: I820395c81fca8c256397d318fde67805aba8799b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vkbench/+/3654830
Auto-Submit: Renato Pereyra <renatopereyra@google.com>
Tested-by: Renato Pereyra <renatopereyra@google.com>
Commit-Queue: Renato Pereyra <renatopereyra@google.com>
Reviewed-by: Po-Hsien Wang <pwang@chromium.org>
diff --git a/src/tests/draw.cc b/src/tests/draw.cc
index 7f24101..ac42c92 100644
--- a/src/tests/draw.cc
+++ b/src/tests/draw.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
#include <fmt/format.h>
+#include <utility>
#include "src/tests/draw.h"
@@ -133,7 +134,7 @@
.setRenderPass(render_pass_);
graphics_pipeline_ =
- (vk::Pipeline &&) device.createGraphicsPipeline({}, pipelineInfo);
+ std::move(device.createGraphicsPipeline({}, pipelineInfo).value);
}
void DrawSize::CreateFrameBuffers() {