Home
last modified time | relevance | path

Searched refs:OutputGenerator (Results 1 – 22 of 22) sorted by relevance

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/
Djson_h_generator.py15 from generator import (GeneratorOptions, OutputGenerator, noneStr,
69 class JSONHeaderOutputGenerator(OutputGenerator):
157 OutputGenerator.beginFile(self, genOpts)
168 OutputGenerator.endFile(self)
171 OutputGenerator.beginFeature(self, interface, emit)
186 OutputGenerator.endFeature(self)
189 OutputGenerator.genType(self, typeinfo, name, alias)
192 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
195 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
Dinterfacedocgenerator.py8 from generator import OutputGenerator, write
17 class InterfaceDocGenerator(OutputGenerator):
27 OutputGenerator.beginFile(self, genOpts)
34 OutputGenerator.beginFeature(self, interface, emit)
40 OutputGenerator.endFeature(self)
124 OutputGenerator.endFile(self)
Dschema_generator.py13 from generator import (GeneratorOptions, OutputGenerator, noneStr,
117 class SchemaOutputGenerator(OutputGenerator):
130 OutputGenerator.beginFile(self, genOpts)
143 OutputGenerator.endFile(self)
146 OutputGenerator.beginFeature(self, interface, emit)
161 OutputGenerator.endFeature(self)
168 OutputGenerator.genType(self, typeinfo, name, alias)
255 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
286 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
Ddocgenerator.py9 from generator import GeneratorOptions, OutputGenerator, noneStr, write
140 class DocOutputGenerator(OutputGenerator):
153 OutputGenerator.beginFile(self, genOpts)
160 OutputGenerator.endFile(self)
164 OutputGenerator.beginFeature(self, interface, emit)
171 OutputGenerator.endFeature(self)
332 OutputGenerator.genType(self, typeinfo, name, alias)
342 elif category not in OutputGenerator.categoryToPath:
351 self.writeInclude(OutputGenerator.categoryToPath[category],
365 self.writeInclude(OutputGenerator.categoryToPath[category],
[all …]
Dscriptgenerator.py7 from generator import OutputGenerator, enquote, noneStr
24 class ScriptOutputGenerator(OutputGenerator):
50 OutputGenerator.beginFile(self, genOpts)
141 OutputGenerator.beginFeature(self, interface, emit)
148 OutputGenerator.endFeature(self)
207 OutputGenerator.genType(self, typeinfo, name, alias)
268 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
292 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
319 OutputGenerator.genEnum(self, enuminfo, name, alias)
344 OutputGenerator.genCmd(self, cmdinfo, name, alias)
Dcgenerator.py13 OutputGenerator, noneStr, regSortFeatures, write)
158 class COutputGenerator(OutputGenerator):
174 OutputGenerator.beginFile(self, genOpts)
212 OutputGenerator.endFile(self)
216 OutputGenerator.beginFeature(self, interface, emit)
301 OutputGenerator.endFeature(self)
315 OutputGenerator.genType(self, typeinfo, name, alias)
414 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
460 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
487 OutputGenerator.genEnum(self, enuminfo, name, alias)
[all …]
Dspirvcapgenerator.py7 from generator import OutputGenerator, write
22 class SpirvCapabilityOutputGenerator(OutputGenerator):
37 OutputGenerator.beginFile(self, genOpts)
208 OutputGenerator.endFile(self)
235 OutputGenerator.genSpirv(self, capinfo, name, alias)
Dsyncgenerator.py7 from generator import OutputGenerator, write
20 class SyncOutputGenerator(OutputGenerator):
60 OutputGenerator.endFile(self)
84 OutputGenerator.genSyncStage(self, stageinfo)
100 OutputGenerator.genSyncStage(self, accessinfo)
116 OutputGenerator.genSyncStage(self, pipelineinfo)
Dcerealgenerator.py255 class CerealGenerator(OutputGenerator):
261 OutputGenerator.__init__(self, errFile, warnFile, diagFile)
770 OutputGenerator.beginFile(self, genOpts)
776 OutputGenerator.endFile(self)
785 OutputGenerator.beginFeature(self, interface, emit)
811 OutputGenerator.endFeature(self)
827 OutputGenerator.genType(self, typeinfo, name, alias)
842 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
850 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
858 OutputGenerator.genEnum(self, enuminfo, name, alias)
[all …]
Dformatsgenerator.py7 from generator import OutputGenerator, write
13 class FormatsOutputGenerator(OutputGenerator):
28 OutputGenerator.beginFile(self, genOpts)
150 OutputGenerator.endFile(self)
176 OutputGenerator.genFormat(self, format, formatinfo, alias)
Dhostsyncgenerator.py7 from generator import OutputGenerator, write
13 class HostSynchronizationOutputGenerator(OutputGenerator):
139 OutputGenerator.genCmd(self, cmdinfo, name, alias)
Djson_c_generator.py15 from generator import (GeneratorOptions, OutputGenerator, noneStr,
118 class JSONCOutputGenerator(OutputGenerator):
225 OutputGenerator.beginFile(self, genOpts)
235 OutputGenerator.endFile(self)
238 OutputGenerator.beginFeature(self, interface, emit)
253 OutputGenerator.endFeature(self)
343 OutputGenerator.genType(self, typeinfo, name, alias)
574 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
618 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
Djson_generator.py14 from generator import (GeneratorOptions, OutputGenerator, noneStr,
287 class JSONOutputGenerator(OutputGenerator):
508 OutputGenerator.beginFile(self, genOpts)
547 OutputGenerator.endFile(self)
550 OutputGenerator.beginFeature(self, interface, emit)
565 OutputGenerator.endFeature(self)
655 OutputGenerator.genType(self, typeinfo, name, alias)
916 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
957 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
Djson_parser.py15 from generator import (GeneratorOptions, OutputGenerator, noneStr,
336 class JSONParserGenerator(OutputGenerator):
521 OutputGenerator.beginFile(self, genOpts)
567 OutputGenerator.endFile(self)
570 OutputGenerator.beginFeature(self, interface, emit)
585 OutputGenerator.endFeature(self)
684 OutputGenerator.genType(self, typeinfo, name, alias)
950 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
984 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
Dvaliditygenerator.py13 from generator import OutputGenerator, write
61 class ValidityOutputGenerator(OutputGenerator):
165 OutputGenerator.beginFile(self, genOpts)
168 OutputGenerator.endFile(self)
172 OutputGenerator.beginFeature(self, interface, emit)
177 OutputGenerator.endFeature(self)
1502 OutputGenerator.genCmd(self, cmdinfo, name, alias)
1531 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
1562 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
1585 OutputGenerator.genType(self, typeinfo, name, alias)
Dextensionmetadocgenerator.py11 from generator import GeneratorOptions, OutputGenerator, regSortFeatures, write
421 class ExtensionMetaDocOutputGenerator(OutputGenerator):
453 OutputGenerator.beginFile(self, genOpts)
636 OutputGenerator.endFile(self)
640 OutputGenerator.beginFeature(self, interface, emit)
684 OutputGenerator.endFeature(self)
Djsgenerator.py5 from generator import OutputGenerator, enquote, write
Dpygenerator.py7 from generator import OutputGenerator, enquote, write
Drubygenerator.py7 from generator import OutputGenerator, enquote, write
Dreg.py15 from generator import GeneratorOptions, OutputGenerator, noneStr, write
407 self.gen = OutputGenerator()
Dgenerator.py316 class OutputGenerator: class
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/Retired/
DextensionStubSource.py89 class ExtensionStubSourceOutputGenerator(OutputGenerator):
99 OutputGenerator.__init__(self, errFile, warnFile, diagFile)
102 OutputGenerator.beginFile(self, genOpts)
173 OutputGenerator.endFile(self)
177 OutputGenerator.beginFeature(self, interface, emit)
211 OutputGenerator.endFeature(self)
229 OutputGenerator.genCmd(self, cmdinfo, name, alias)