Lines Matching refs:hwbFormatProps
645 VkAndroidHardwareBufferFormatPropertiesANDROID hwbFormatProps; in importHardwareBuffer() local
646 hwbFormatProps.sType = VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID; in importHardwareBuffer()
647 hwbFormatProps.pNext = nullptr; in importHardwareBuffer()
651 hwbProps.pNext = &hwbFormatProps; in importHardwareBuffer()
659 REPORTER_ASSERT(reporter, VK_FORMAT_R8G8B8A8_UNORM == hwbFormatProps.format); in importHardwareBuffer()
661 SkToBool(VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT & hwbFormatProps.formatFeatures) && in importHardwareBuffer()
662 SkToBool(VK_FORMAT_FEATURE_TRANSFER_SRC_BIT & hwbFormatProps.formatFeatures) && in importHardwareBuffer()
663 SkToBool(VK_FORMAT_FEATURE_TRANSFER_DST_BIT & hwbFormatProps.formatFeatures)); in importHardwareBuffer()
666 SkToBool(VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT & hwbFormatProps.formatFeatures)); in importHardwareBuffer()
670 bool useExternalFormat = VK_FORMAT_UNDEFINED == hwbFormatProps.format; in importHardwareBuffer()
674 useExternalFormat ? hwbFormatProps.externalFormat : 0, // externalFormat in importHardwareBuffer()
697 hwbFormatProps.format, // VkFormat in importHardwareBuffer()