Lines Matching refs:fInfo

231         , fInfo(info)
262 , fInfo(info)
273 SkASSERT(fMutableState->getImageLayout() == fInfo.fImageLayout);
274 SkASSERT(fMutableState->getQueueFamilyIndex() == fInfo.fCurrentQueueFamily);
276 if (fInfo.fImageUsageFlags & VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT) {
277 SkASSERT(SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSFER_DST_BIT));
279 if (fInfo.fAlloc.fFlags & GrVkAlloc::kLazilyAllocated_Flag) {
280 SkASSERT(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT);
281 SkASSERT(!SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSFER_DST_BIT) &&
282 !SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSFER_SRC_BIT));
284 SkASSERT(!SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT));
285 SkASSERT(SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSFER_DST_BIT) &&
286 SkToBool(fInfo.fImageUsageFlags & VK_IMAGE_USAGE_TRANSFER_SRC_BIT));
292 if (fInfo.fCurrentQueueFamily != VK_QUEUE_FAMILY_IGNORED &&
293 fInfo.fCurrentQueueFamily != VK_QUEUE_FAMILY_EXTERNAL &&
294 fInfo.fCurrentQueueFamily != VK_QUEUE_FAMILY_FOREIGN_EXT) {
295 if (fInfo.fSharingMode == VK_SHARING_MODE_EXCLUSIVE) {
296 if (fInfo.fCurrentQueueFamily != gpu->queueIndex()) {
307 fResource = new BorrowedResource(gpu, fInfo.fImage, fInfo.fAlloc, fInfo.fImageTiling);
309 SkASSERT(VK_NULL_HANDLE != fInfo.fAlloc.fMemory);
310 fResource = new Resource(gpu, fInfo.fImage, fInfo.fAlloc, fInfo.fImageTiling);
389 if (fInfo.fAlloc.fFlags & GrVkAlloc::kLazilyAllocated_Flag) {
391 VK_CALL(gpu, GetDeviceMemoryCommitment(gpu->device(), fInfo.fAlloc.fMemory, &size));
393 SkDebugf("Lazy Image. This: %p, image: %d, size: %d\n", this, fInfo.fImage, size);
404 if (fInfo.fSharingMode == VK_SHARING_MODE_CONCURRENT) {
415 SkASSERT(fInfo.fSharingMode == VK_SHARING_MODE_EXCLUSIVE);
430 if (fInfo.fSharingMode == VK_SHARING_MODE_EXCLUSIVE) {
451 VkImageAspectFlags aspectFlags = vk_format_to_aspect_flags(fInfo.fFormat);
462 fInfo.fImage, // image
463 { aspectFlags, 0, fInfo.fLevelCount, 0, 1 } // subresourceRange