Lines Matching defs:major
1230 major, minor = api.features[-1].number.split('.')
1231 yield f"#define VK{apiName}_API_MAX_FRAMEWORK_VERSION\tVK{apiName}_API_VERSION_{major}_{minor}"
2134 major = int(ext.promotedto[-3])
2138 if isSC and major==1 and minor>2:
2159 major = int(match.group(2))
2161 if major==1 and minor>2:
2163 currVersion = f"VK_API_VERSION_{major}_{minor}"
2345 self.major = None
2378 structureDetail.major = versionSplit[-2]
2387 if structureDetail.major is not None:
2400 structureDetail.major = versionSplit[-2]
2403 if structureDetail.major is not None:
2423 major = structureDetail.major
2426 if major is not None:
2428 condition += 'context.contextSupports(vk::ApiVersion(' + str(structureDetail.api) + ', ' + str(major) + ', ' + str(structureDetail.minor) + ', 0))'
2498 major = feature.number[0]
2515 ' if (!context.contextSupports(vk::ApiVersion(0, ' + major + ', ' + minor + ', 0)))\n'
2516 ' TCU_THROW(NotSupportedError, "Vulkan ' + major + '.' + minor + ' is not supported");')
3380 yield 'bool isCompatibile(deUint32 major, deUint32 minor, const tcu::UVec2& testedApiVersion)'
3384 yield '\tif (major == testedApiVersion.x())'
3386 yield '\treturn major < testedApiVersion.x();'
3493 major, minor = f.number.split('.')
3494 version = (int(apiVariant) << 29) | (int(major) << 22) | (int(minor) << 12)
3495 yield '\tstd::make_tuple({}, {}, {}, {}),'.format(version, apiVariant, major, minor)
3499 major, minor = 1, 0
3503 return major, minor, requiredVerFound
3520 major, minor = int(match[1]), int(match[2])
3521 return major, minor, True
3530 major, minor, requiredVerFound = parseExtensionDependencies(extDeps[groupLength:], ext)
3531 return major, minor, requiredVerFound
3541 major, minor = 1, 0
3543 major, minor, requiredVerFound = parseExtensionDependencies(ext.depends, ext)
3554 if newMajor > major:
3555 major, minor = newMajor, newMinor
3556 elif newMajor == major and newMinor > minor:
3559 yield '\tstd::make_tuple({}, {}, "{}"),'.format(major, minor, ext.name)