Lines Matching defs:vec
1022 ScalarType getSwizzledComp (const tcu::Vector<ScalarType, 4>& vec, vk::VkComponentSwizzle comp, int identityNdx)
1025 return vec[identityNdx];
1031 return vec[comp - vk::VK_COMPONENT_SWIZZLE_R];
1035 tcu::Vector<ScalarType, 4> swizzle (const tcu::Vector<ScalarType, 4>& vec, const vk::VkComponentMapping& swz)
1037 return tcu::Vector<ScalarType, 4>(getSwizzledComp(vec, swz.r, 0),
1038 getSwizzledComp(vec, swz.g, 1),
1039 getSwizzledComp(vec, swz.b, 2),
1040 getSwizzledComp(vec, swz.a, 3));
1046 * \param vec scale or bias vector
1051 tcu::Vec4 swizzleScaleBias (const tcu::Vec4& vec, const vk::VkComponentMapping& swz, float zeroOrOneValue)
1068 vec.x(),
1069 vec.y(),
1070 vec.z(),
1071 vec.w(),