Lines Matching refs:componentMapping
61 const VkComponentMapping& componentMapping,
74 VkComponentMapping componentMapping);
89 const VkComponentMapping& componentMapping,
96 , m_componentMapping (componentMapping)
101 tcu::Vec4 ImageViewTest::swizzle (tcu::Vec4 inputData, VkComponentMapping componentMapping)
116 return tcu::Vec4(channelValues[componentMapping.r],
117 channelValues[componentMapping.g],
118 channelValues[componentMapping.b],
119 channelValues[componentMapping.a]);
346 const VkComponentMapping componentMapping = getFormatComponentMapping(imageFormat);
358 imageFormat, config.samplerLod, componentMapping, \
507 static std::vector<VkComponentMapping> getComponentMappingPermutations (const VkComponentMapping& componentMapping)
511 const VkComponentSwizzle channelSwizzles[4] = { componentMapping.r, componentMapping.g, componentMapping.b, componentMapping.a };
544 static std::string getComponentMappingCaseName (const VkComponentMapping& componentMapping)
548 name << getComponentSwizzleCaseName(componentMapping.r) << "_"
549 << getComponentSwizzleCaseName(componentMapping.g) << "_"
550 << getComponentSwizzleCaseName(componentMapping.b) << "_"
551 << getComponentSwizzleCaseName(componentMapping.a);