Lines Matching defs:format

71 	VkFormat			format;
180 subgroups::getAdditionalExtensionForFormat(caseDef.format);
200 " " + subgroups::getFormatNameForGLSL(caseDef.format) + " ref = "
201 + getIdentity(caseDef.op, caseDef.format) + ";\n"
207 " ref = " + getOpOperation(caseDef.op, caseDef.format, "ref", "data[index]") + ";\n"
210 " tempRes = " + getCompare(caseDef.op, caseDef.format, "ref", getOpTypeName(caseDef.op, caseDef.scanType) + "(data[gl_SubgroupInvocationID])") + " ? 0x1 : 0;\n"
214 " ref = " + getIdentity(caseDef.op, caseDef.format) + ";\n"
219 " ref = " + getOpOperation(caseDef.op, caseDef.format, "ref", "data[index]") + ";\n"
222 " tempRes |= " + getCompare(caseDef.op, caseDef.format, "ref", getOpTypeName(caseDef.op, caseDef.scanType) + "(data[gl_SubgroupInvocationID])") + " ? 0x2 : 0;\n"
236 subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, "");
251 subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, "");
262 if (!subgroups::isFormatSupportedForDevice(context, caseDef.format))
263 TCU_THROW(NotSupportedError, "Device does not support the specified format in subgroup operations");
269 TCU_THROW(NotSupportedError, "Device does not support the specified format in subgroup operations");
277 TCU_THROW(NotSupportedError, "Device does not support the specified format in subgroup operations");
333 caseDef.format, // vk::VkFormat format;
370 caseDef.format, // vk::VkFormat format;
411 caseDef.format, // vk::VkFormat format;
428 caseDef.format, // vk::VkFormat format;
484 const VkFormat format = formats[formatIndex];
485 const string formatName = subgroups::getFormatNameForGLSL(format);
486 const bool isBool = subgroups::isFormatBool(format);
487 const bool isFloat = subgroups::isFormatFloat(format);
488 const bool needs8BitUBOStorage = isFormat8bitTy(format);
489 const bool needs16BitUBOStorage = isFormat16BitTy(format);
517 format, // VkFormat format;
539 format, // VkFormat format;
557 format, // VkFormat format;
574 format, // VkFormat format;
594 const VkFormat format = formats[formatIndex];
595 const string formatName = subgroups::getFormatNameForGLSL(format);
596 const bool isBool = subgroups::isFormatBool(format);
597 const bool isFloat = subgroups::isFormatFloat(format);
620 format, // VkFormat format;