Home | History | Annotate | Download | only in vulkan-validation-layers

Lines Matching full:cmdinfo

433 # genCmd(cmdinfo) - generate interface for a command
434 # cmdinfo - CmdInfo for a command
732 # genCmd(cmdinfo)
945 def genCmd(self, cmdinfo, name):
946 OutputGenerator.genCmd(self, cmdinfo, name)
948 decls = self.makeCDecls(cmdinfo.elem)
972 # genCmd(cmdinfo)
1116 def genCmd(self, cmdinfo, name):
1117 OutputGenerator.genCmd(self, cmdinfo, name)
1119 decls = self.makeCDecls(cmdinfo.elem)
1137 # genCmd(cmdinfo)
1254 def genCmd(self, cmdinfo, name):
1255 OutputGenerator.genCmd(self, cmdinfo, name)
1257 params = [param.text for param in cmdinfo.elem.findall('param/name')]
1272 # genCmd(cmdinfo)
2114 def genCmd(self, cmdinfo, name):
2115 OutputGenerator.genCmd(self, cmdinfo, name)
2118 params = cmdinfo.elem.findall('param')
2119 usages = cmdinfo.elem.findall('validity/usage')
2121 validity = self.makeValidUsageStatements(cmdinfo.elem, name, params, usages)
2122 threadsafety = self.makeThreadSafetyBlock(cmdinfo.elem, 'param')
2123 commandpropertiesentry = self.makeCommandPropertiesTableEntry(cmdinfo.elem, name)
2124 successcodes = self.makeSuccessCodes(cmdinfo.elem, name)
2125 errorcodes = self.makeErrorCodes(cmdinfo.elem, name)
2165 # genCmd(cmdinfo)
2322 def genCmd(self, cmdinfo, name):
2323 OutputGenerator.genCmd(self, cmdinfo, name)
2326 params = cmdinfo.elem.findall('param')
2327 usages = cmdinfo.elem.findall('validity/usage')
2329 self.makeThreadSafetyBlocks(cmdinfo.elem, 'param')
2348 # genCmd(cmdinfo)
2613 def genCmd(self, cmdinfo, name):
2635 startthreadsafety = self.makeThreadUseBlock(cmdinfo.elem, 'start')
2638 finishthreadsafety = self.makeThreadUseBlock(cmdinfo.elem, 'finish')
2646 OutputGenerator.genCmd(self, cmdinfo, name)
2648 decls = self.makeCDecls(cmdinfo.elem)
2654 dispatchable_type = cmdinfo.elem.find('param/type').text
2655 dispatchable_name = cmdinfo.elem.find('param/name').text
2663 resulttype = cmdinfo.elem.find('proto/type')
2673 params = cmdinfo.elem.findall('param/name')
2675 API = cmdinfo.elem.attrib.get('name').replace('vk','pTable->',1)
2698 # genCmd(cmdinfo)
2914 def genCmd(self, cmdinfo, name):
2915 OutputGenerator.genCmd(self, cmdinfo, name)
2917 params = cmdinfo.elem.findall('param')
2940 cmdinfo.elem)[0]))