Lines Matching refs:currentLayout
397 SkASSERT(newLayout == this->currentLayout() ||
400 VkImageLayout currentLayout = this->currentLayout();
441 if (newLayout == currentLayout && currentQueueIndex == newQueueFamilyIndex &&
442 (VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL == currentLayout ||
443 VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL == currentLayout ||
444 VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL == currentLayout)) {
448 VkAccessFlags srcAccessMask = GrVkImage::LayoutToSrcAccessMask(currentLayout);
449 VkPipelineStageFlags srcStageMask = GrVkImage::LayoutToPipelineSrcStageFlags(currentLayout);
458 currentLayout, // oldLayout
567 VkImageLayout layout = this->currentLayout();
579 this->setImageLayoutAndQueueIndex(gpu, this->currentLayout(), 0,