cb32415753
This change allows Skia to handle transfering from the present layout. Skia currently never changes to the present layout, though we are looking at adding support for this in a different CL. With this change a client can wrap a an VkImage into an SkSurface still in the queue present layout and Skia will handle the transation to color attachment. If a client uses this functiality they most likely will want to immediately call wait(GrBackendSemaphore) on the SkSurface so that Skia waits on the VkSemaphore that came from a call to vulkan aquire image before doing any work on the wrapped VkImage. Bug: skia: Change-Id: Ia9bd12ad4e6cd972daaa972cce8698d396c002fc Reviewed-on: https://skia-review.googlesource.com/c/194424 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com> |
||
---|---|---|
.. | ||
android | ||
ios | ||
mac | ||
unix | ||
win | ||
Application.h | ||
CommandSet.cpp | ||
CommandSet.h | ||
DisplayParams.h | ||
GLWindowContext.cpp | ||
GLWindowContext.h | ||
MetalWindowContext.h | ||
MetalWindowContext.mm | ||
RasterWindowContext.h | ||
VulkanWindowContext.cpp | ||
VulkanWindowContext.h | ||
Window.cpp | ||
Window.h | ||
WindowContext.h |