Lines Matching refs:componentMapping

63 																 const VkComponentMapping&		componentMapping,
70 const VkComponentMapping& componentMapping,
83 VkComponentMapping componentMapping);
99 const VkComponentMapping& componentMapping,
107 , m_componentMapping (componentMapping)
115 const VkComponentMapping& componentMapping,
145 return ImageSamplingInstanceParams(m_pipelineConstructionType, renderSize, imageViewType, imageFormat, imageSize, arraySize, componentMapping, subresourceRange, samplerParams, samplerLod, vertices);
160 tcu::Vec4 ImageViewTest::swizzle (tcu::Vec4 inputData, VkComponentMapping componentMapping)
175 return tcu::Vec4(channelValues[componentMapping.r],
176 channelValues[componentMapping.g],
177 channelValues[componentMapping.b],
178 channelValues[componentMapping.a]);
376 const VkComponentMapping componentMapping = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A };
387 config.samplerLod, componentMapping, \
582 static std::vector<VkComponentMapping> getComponentMappingPermutations (const VkComponentMapping& componentMapping)
586 const VkComponentSwizzle channelSwizzles[4] = { componentMapping.r, componentMapping.g, componentMapping.b, componentMapping.a };
619 static std::string getComponentMappingCaseName (const VkComponentMapping& componentMapping)
623 name << getComponentSwizzleCaseName(componentMapping.r) << "_"
624 << getComponentSwizzleCaseName(componentMapping.g) << "_"
625 << getComponentSwizzleCaseName(componentMapping.b) << "_"
626 << getComponentSwizzleCaseName(componentMapping.a);