Lines Matching defs:ycbcrInfo
1427 const GrVkYcbcrConversionInfo* ycbcrInfo = format.getVkYcbcrConversionInfo();
1428 SkASSERT(ycbcrInfo);
1430 // All external formats have a valid ycbcrInfo used for sampling and a non zero external format.
1431 if (ycbcrInfo->isValid() && ycbcrInfo->fExternalFormat != 0) {
1652 const GrVkYcbcrConversionInfo* ycbcrInfo = format.getVkYcbcrConversionInfo();
1653 SkASSERT(ycbcrInfo);
1655 if (ycbcrInfo->isValid() && !GrVkFormatNeedsYcbcrSampler(vkFormat)) {
1657 if (VK_FORMAT_UNDEFINED == vkFormat && ycbcrInfo->fExternalFormat != 0) {
1746 const auto* ycbcrInfo = format.getVkYcbcrConversionInfo();
1747 SkASSERT(ycbcrInfo);
1748 if (ycbcrInfo->isValid() && ycbcrInfo->fExternalFormat != 0) {
1798 const GrVkYcbcrConversionInfo* ycbcrInfo = format.getVkYcbcrConversionInfo();
1799 SkASSERT(ycbcrInfo);
1800 SkASSERT(!ycbcrInfo->isValid() || ycbcrInfo->fExternalFormat == 0);
1849 const GrVkYcbcrConversionInfo* ycbcrInfo = format.getVkYcbcrConversionInfo();
1850 if (!ycbcrInfo) {
1854 GrVkSampler::Key key = GrVkSampler::GenerateKey(samplerState, *ycbcrInfo);