Lines Matching full:join
33 scriptPath = os.path.join(os.path.dirname(__file__), "..", "..", "..", "scripts")
39 sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "..", "vulkan-docs", "src", "scripts"))
43 VULKAN_XML_DIR = os.path.join(os.path.dirname(__file__), "..", "..", "vulkan-docs", "src", "xml")
44 SCRIPTS_SRC_DIR = os.path.join(os.path.dirname(__file__), "src")
45 DEFAULT_OUTPUT_DIR = { "" : os.path.join(os.path.dirname(__file__), "..", "framework", "vulkan", "generated", "vulkan"),
46 "SC" : os.path.join(os.path.dirname(__file__), "..", "framework", "vulkan", "generated", "vulkansc") }
353 for fileName in glob.glob(os.path.join(SCRIPTS_SRC_DIR, "extensions", "*.json")):
1416 return ", ".join(argumentToString(arg) for arg in args)
1513 yield " %sm_vk.%s(%s);" % ("return " if function.returnType != "void" else "", getInterfaceName(function.name), ", ".join(a.name for a in function.arguments))
1515 yield " %sm_vk.%s(%s);" % ("return " if function.returnType != "void" else "", getInterfaceName(function.aliasList[0]), ", ".join(a.name for a in function.arguments))
1517 yield " %sm_vk.%s(%s);" % ("return " if function.returnType != "void" else "", getInterfaceName(function.name), ", ".join(a.name for a in function.arguments))
1613 yield "\t\t%sm_vk.%s(%s);" % ("return " if function.returnType != "void" else "", ifaceName, ", ".join(a.name for a in function.arguments))
1654 for line in indentLines("std::ostream& operator<< (std::ostream& s, %s\tv) { return s << tcu::toHex(v.internal); }" % ''.join(s) for n, s, c in PLATFORM_TYPES):
1868 yield "\tVK_CHECK(vk.%s(%s));" % (function.name, ", ".join([a.name for a in function.arguments] + ["&object"]))
1941 argsStr = ", ".join([a.name for a in function.arguments[:-1]])
2849 featureItems.append(testBlock.format(structureType.name, "\n".join(items), len(items), ("DE_NULL" if coreFeaturesPattern.match(structureType.name) else "&extensionNames"), structureType.name[len('VkPhysicalDevice'):], additionalParams, additionalDefs))
3286 featureSet = " or ".join(v[1])
3476 finalConditon = ''.join(depList)
3709 for fileName in glob.glob(os.path.join(os.path.dirname(__file__), "..", "doc", "*.txt")):
3768 vkTree = etree.parse(os.path.join(VULKAN_XML_DIR, "vk.xml"))
3779 api.build( etree.parse(os.path.join(VULKAN_XML_DIR, "video.xml")) )
3786 writeDeviceFeatures (api, dfd, os.path.join(outputPath, "vkDeviceFeatures.inl"))
3787 writeDeviceFeaturesDefaultDeviceDefs (dfd, os.path.join(outputPath, "vkDeviceFeaturesForDefaultDeviceDefs.inl"))
3788 writeDeviceFeaturesContextDecl (dfd, os.path.join(outputPath, "vkDeviceFeaturesForContextDecl.inl"))
3789 writeDeviceFeaturesContextDefs (dfd, os.path.join(outputPath, "vkDeviceFeaturesForContextDefs.inl"))
3790 writeDeviceFeatureTest (api, os.path.join(outputPath, "vkDeviceFeatureTest.inl"))
3793 writeDeviceProperties (api, dpd, os.path.join(outputPath, "vkDeviceProperties.inl"))
3794 writeDevicePropertiesDefaultDeviceDefs (dpd, os.path.join(outputPath, "vkDevicePropertiesForDefaultDeviceDefs.inl"))
3795 writeDevicePropertiesContextDecl (dpd, os.path.join(outputPath, "vkDevicePropertiesForContextDecl.inl"))
3796 writeDevicePropertiesContextDefs (dpd, os.path.join(outputPath, "vkDevicePropertiesForContextDefs.inl"))
3798 writeHandleType (api, os.path.join(outputPath, "vkHandleType.inl"))
3799 writeBasicTypes (api, os.path.join(outputPath, "vkBasicTypes.inl"))
3800 writeCompositeTypes (api, os.path.join(outputPath, "vkStructTypes.inl"))
3801 writeInterfaceDecl (api, os.path.join(outputPath, "vkVirtualPlatformInterface.inl"), platformFuncs, False)
3802 writeInterfaceDecl (api, os.path.join(outputPath, "vkVirtualInstanceInterface.inl"), instanceFuncs, False)
3803 writeInterfaceDecl (api, os.path.join(outputPath, "vkVirtualDeviceInterface.inl"), deviceFuncs, False)
3804 writeInterfaceDecl (api, os.path.join(outputPath, "vkConcretePlatformInterface.inl"), platformFuncs, True)
3805 writeInterfaceDecl (api, os.path.join(outputPath, "vkConcreteInstanceInterface.inl"), instanceFuncs, True)
3806 writeInterfaceDecl (api, os.path.join(outputPath, "vkConcreteDeviceInterface.inl"), deviceFuncs, True)
3807 writeFunctionPtrTypes (api, os.path.join(outputPath, "vkFunctionPointerTypes.inl"))
3808 writeFunctionPointers (api, os.path.join(outputPath, "vkPlatformFunctionPointers.inl"), platformFuncs)
3809 writeFunctionPointers (api, os.path.join(outputPath, "vkInstanceFunctionPointers.inl"), instanceFuncs)
3810 writeFunctionPointers (api, os.path.join(outputPath, "vkDeviceFunctionPointers.inl"), deviceFuncs)
3811 writeInitFunctionPointers (api, os.path.join(outputPath, "vkInitPlatformFunctionPointers.inl"), platformFuncs, lambda f: f.name != "vkGetInstanceProcAddr")
3812 writeInitFunctionPointers (api, os.path.join(outputPath, "vkInitInstanceFunctionPointers.inl"), instanceFuncs)
3813 writeInitFunctionPointers (api, os.path.join(outputPath, "vkInitDeviceFunctionPointers.inl"), deviceFuncs)
3814 writeFuncPtrInterfaceImpl (api, os.path.join(outputPath, "vkPlatformDriverImpl.inl"), platformFuncs, "PlatformDriver")
3815 writeFuncPtrInterfaceImpl (api, os.path.join(outputPath, "vkInstanceDriverImpl.inl"), instanceFuncs, "InstanceDriver")
3816 writeFuncPtrInterfaceImpl (api, os.path.join(outputPath, "vkDeviceDriverImpl.inl"), deviceFuncs, "DeviceDriver")
3818 writeFuncPtrInterfaceSCImpl (api, os.path.join(outputPath, "vkDeviceDriverSCImpl.inl"), deviceFuncs, "DeviceDriverSC")
3819 writeStrUtilProto (api, os.path.join(outputPath, "vkStrUtil.inl"))
3820 writeStrUtilImpl (api, os.path.join(outputPath, "vkStrUtilImpl.inl"))
3821 writeRefUtilProto (api, os.path.join(outputPath, "vkRefUtil.inl"))
3822 writeRefUtilImpl (api, os.path.join(outputPath, "vkRefUtilImpl.inl"))
3823 writeStructTraitsImpl (api, os.path.join(outputPath, "vkGetStructureTypeImpl.inl"))
3824 writeNullDriverImpl (api, os.path.join(outputPath, "vkNullDriverImpl.inl"))
3825 writeTypeUtil (api, os.path.join(outputPath, "vkTypeUtil.inl"))
3826 writeSupportedExtensions (api, os.path.join(outputPath, "vkSupportedExtensions.inl"))
3827 writeCoreFunctionalities (api, os.path.join(outputPath, "vkCoreFunctionalities.inl"))
3828 writeExtensionFunctions (api, os.path.join(outputPath, "vkExtensionFunctions.inl"))
3829 writeDeviceFeatures2 (api, os.path.join(outputPath, "vkDeviceFeatures2.inl"))
3830 writeMandatoryFeatures (api, os.path.join(outputPath, "vkMandatoryFeatures.inl"))
3831 writeExtensionList (api, os.path.join(outputPath, "vkInstanceExtensions.inl"), 'instance')
3832 writeExtensionList (api, os.path.join(outputPath, "vkDeviceExtensions.inl"), 'device')
3833 writeDriverIds (api, os.path.join(outputPath, "vkKnownDriverIds.inl"))
3834 writeObjTypeImpl (api, os.path.join(outputPath, "vkObjTypeImpl.inl"))
3835 writeApiExtensionDependencyInfo (api, os.path.join(outputPath, "vkApiExtensionDependencyInfo.inl"))
3836 writeEntryPointValidation (api, os.path.join(outputPath, "vkEntryPointValidation.inl"))
3837 writeGetDeviceProcAddr (api, os.path.join(outputPath, "vkGetDeviceProcAddr.inl"))
3838 writeConformanceVersions ( os.path.join(outputPath, "vkKnownConformanceVersions.inl"))