Commit 69cc6244 authored by Adlai Holler's avatar Adlai Holler Committed by Commit Bot

Remove some uses of deprecated SkSurface::getContext

The replacement is SkSurface::recordingContext()->asDirectContext().

Change-Id: I83eccf75f46b3d84f5461cf2c52773529a43ba97
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2410719Reviewed-by: default avatarKhushal <khushalsagar@chromium.org>
Commit-Queue: Adlai Holler <adlai@google.com>
Cr-Commit-Position: refs/heads/master@{#806982}
parent b55cb9ca
......@@ -93,8 +93,11 @@ void OutputPresenter::Image::EndWriteSkia() {
.fSignalSemaphores = end_semaphores_.data(),
};
scoped_skia_write_access_->surface()->flush(flush_info);
DCHECK(scoped_skia_write_access_->surface()->getContext());
scoped_skia_write_access_->surface()->getContext()->submit();
auto* direct_context = scoped_skia_write_access_->surface()
->recordingContext()
->asDirectContext();
DCHECK(direct_context);
direct_context->submit();
}
scoped_skia_write_access_.reset();
end_semaphores_.clear();
......
......@@ -211,7 +211,7 @@ void VulkanDemo::RenderFrame() {
GrBackendSurfaceMutableState state(VK_IMAGE_LAYOUT_PRESENT_SRC_KHR,
queue_index);
sk_surface_->flush(flush_info, &state);
sk_surface_->getContext()->submit();
sk_surface_->recordingContext()->asDirectContext()->submit();
auto backend = sk_surface_->getBackendRenderTarget(
SkSurface::kFlushRead_BackendHandleAccess);
GrVkImageInfo vk_image_info;
......
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