Home
last modified time | relevance | path

Searched defs:self (Results 1 – 25 of 89) sorted by relevance

1234

/device/generic/vulkan-cereal/protocols/vulkan/xml/
Dvkconventions.py47 def null(self): argument
52 def struct_macro(self): argument
61 def constFlagBits(self): argument
66 def structtype_member_name(self): argument
71 def nextpointer_member_name(self): argument
76 def valid_pointer_prefix(self): argument
80 def is_structure_type_member(self, paramtype, paramname): argument
84 def is_nextpointer_member(self, paramtype, paramname): argument
88 def generate_structure_type_from_name(self, structname): argument
101 def warning_comment(self): argument
[all …]
Dconventions.py48 def connective(self): argument
53 def quantifier(self, n): argument
69 def __init__(self): argument
73 def formatExtension(self, name): argument
78 def null(self): argument
82 def makeProseList(self, elements, fmt=ProseListFormats.AND, with_verb=False, *args, **kwargs): argument
100 def struct_macro(self): argument
108 def external_macro(self): argument
115 def makeStructName(self, name): argument
122 def makeExternalTypeName(self, name): argument
[all …]
Dvaliditygenerator.py25 def __init__(self, msg=None): argument
95 def __init__(self, *args, **kwargs): argument
101 def null(self): argument
109 def structtype_member_name(self): argument
117 def nextpointer_member_name(self): argument
124 def makeProseList(self, elements, fmt=plf.AND, argument
145 def makeProseListIs(self, elements, fmt=plf.AND, argument
166 def makeValidityCollection(self, entity_name): argument
170 def beginFile(self, genOpts): argument
181 def endFile(self): argument
[all …]
Dreg.py92 def __init__(self, elem): argument
103 def resetState(self): argument
109 def compareKeys(self, info, key, required = False): argument
119 def compareElem(self, info, infoName): argument
155 def __init__(self, elem): argument
160 def getMembers(self): argument
164 def resetState(self): argument
174 def __init__(self, elem): argument
181 def __init__(self, elem): argument
193 def __init__(self, elem): argument
[all …]
Dgenerator.py108 def __init__(self, argument
233 def emptyRegex(self, pat): argument
260 def __init__(self, errFile=sys.stderr, warnFile=sys.stderr, diagFile=sys.stdout): argument
283 def logMsg(self, level, *args): argument
309 def enumToValue(self, elem, needsNum): argument
380 def checkDuplicateEnums(self, enums): argument
436 def buildEnumCDecl(self, expand, groupinfo, groupName): argument
478 def buildEnumCDecl_Bitmask(self, groupinfo, groupName): argument
511 def buildEnumCDecl_Enum(self, expand, groupinfo, groupName): argument
621 def makeDir(self, path): argument
[all …]
Dextensionmetadocgenerator.py16 def __init__(self, *args, **kwargs): argument
25 def __init__(self, argument
94 def __str__(self): argument
96 def __eq__(self, other): argument
98 def __ne__(self, other): argument
101 def __lt__(self, other): argument
119 def typeToStr(self): argument
131 def specLink(self, xrefName, xrefText, isRefpage = False): argument
147 def conditionalLinkCoreAPI(self, apiVersion, linkSuffix, isRefpage): argument
166 def conditionalLinkExt(self, extName, indent = ' '): argument
[all …]
Dpygenerator.py16 def apiName(self, name): argument
22 def __init__(self, *args, **kwargs): argument
31 def beginFile(self, genOpts): argument
57 def addInterfaceMapping(self, api, feature, required): argument
75 def mapInterfaceKeys(self, feature, key): argument
97 def mapInterfaces(self, feature): argument
116 def endFile(self): argument
164 def beginFeature(self, interface, emit): argument
171 def endFeature(self): argument
175 def addName(self, entry_dict, name, value): argument
[all …]
Dspirvcapgenerator.py24 def __init__(self, *args, **kwargs): argument
27 def beginFile(self, genOpts): argument
33 def getCondition(self, enable): argument
51 def getConditions(self, enables): argument
65 def endFile(self): argument
186 def writeBlock(self, basename, contents): argument
204 def paramIsArray(self, param): argument
208 def paramIsPointer(self, param): argument
213 def makeThreadSafetyBlocks(self, cmd, paramtext): argument
242 def makeThreadSafetyForParam(self, protoname, param): argument
[all …]
/device/generic/vulkan-cereal/protocols/vulkan/xml/spec_tools/
Dentity_db.py35 def makeRegistry(self): argument
43 def getNamePrefix(self): argument
51 def getPlatformRequires(self): argument
68 def getSystemTypes(self): argument
77 def getGeneratedDirs(self): argument
91 def populateMacros(self): argument
103 def populateEntities(self): argument
107 def getEntitiesWithoutValidity(self): argument
112 def getExclusionSet(self): argument
121 def handleType(self, name, info, requires): argument
[all …]
Dmacro_checker.py20 def __init__(self, enabled_messages, entity_db, argument
65 def haveLinkTarget(self, entity): argument
76 def hasFixes(self): argument
83 def addLinkToEntity(self, entity, context): argument
89 def seenRefPage(self, entity): argument
93 def addRefPage(self, entity): argument
97 def findMacroAndEntity(self, macro, entity): argument
104 def findEntity(self, entity): argument
111 def findEntityCaseInsensitive(self, entity): argument
118 def getMemberNames(self, commandOrStruct): argument
[all …]
Dmacro_checker_file.py134 def lineToBlockType(self, line): argument
190 def __init__(self, checker, filename, enabled_messages, stream_maker): argument
243 def process(self): argument
318 def processLine(self, lineNum, line): argument
541 def processPossibleBlockDelimiter(self): argument
566 def processBlockDelimiter(self, line, new_block_type, context=None): argument
597 def processBlockOpen(self, block_type, context=None, delimiter=None): argument
627 def processBlockClosed(self): argument
648 def processMatch(self): argument
698 def checkRecognizedEntity(self): argument
[all …]
Dfile_process.py16 def __init__(self): argument
24 def filename(self): argument
29 def relative_filename(self): argument
34 def line(self): argument
39 def line_number(self): argument
44 def line_rstripped(self): argument
51 def trailing_whitespace(self): argument
57 def next_line(self): argument
62 def next_line_rstripped(self): argument
68 def get_preceding_line(self, relative_index=-1): argument
[all …]
Dvalidity.py33 def __init__(self, entity_name=None, conventions=None, strict=True): argument
39 def possiblyAddExtensionRequirement(self, extension_name, entity_preface): argument
51 def addValidityEntry(self, msg, anchor=None): argument
73 def addText(self, msg): argument
84 def _extend(self, lines): argument
91 def __iadd__(self, other): argument
124 def __bool__(self): argument
130 def text(self): argument
136 def __str__(self): argument
142 def __repr__(self): argument
[all …]
Dbase_printer.py36 def __init__(self): argument
40 def close(self): argument
49 def output(self, obj): argument
65 def outputResults(self, checker, broken_links=True, argument
77 def outputBrokenLinks(self, checker, broken): argument
89 def outputMissingIncludes(self, checker, missing): argument
100 def outputChecker(self, checker): argument
108 def outputCheckerFile(self, fileChecker): argument
116 def outputBrokenAndMissing(self, checker, broken_links=True, argument
133 def outputMessage(self, msg): argument
[all …]
Dconsistency_tools.py21 def __init__(self, entity_db, conventions, manual_types_to_codes=None, argument
108 def is_api_type(self, member_elem): argument
116 def is_input(self, member_elem): argument
139 def add_extra_codes(self, types_to_codes): argument
148 def should_skip_checking_codes(self, name): argument
156 def get_codes_for_command_and_type(self, cmd_name, type_name): argument
165 def check(self): argument
211 def check_param(self, param): argument
233 def check_params(self, params): argument
255 def check_type(self, name, info, category): argument
[all …]
Dhtml_printer.py43 def __init__(self, filename): argument
77 def close(self): argument
112 def outputResults(self, checker, broken_links=True, argument
130 def outputChecker(self, checker): argument
142 def outputCheckerFile(self, fileChecker): argument
192 def outputMessage(self, msg): argument
259 def outputBrokenLinks(self, checker, broken): argument
301 def outputMissingIncludes(self, checker, missing): argument
328 def outputFileExcerpt(self, filename): argument
373 def outputFallback(self, obj): argument
[all …]
Ddata_structures.py17 def __init__(self, d=None): argument
23 def __getitem__(self, k): argument
26 def __contains__(self, k): argument
29 def get(self, k, default=None): argument
32 def get_dict(self): argument
35 def items(self): argument
39 def keys(self): argument
43 def values(self): argument
47 def add_key(self, k): argument
52 def add(self, k, v): argument
/device/generic/vulkan-cereal/protocols/vulkan/xml/cereal/common/
Dvulkantypes.py24 def __init__(self, name, createApis, destroyApis): argument
29 def isCreateApi(self, apiName): argument
32 def isDestroyApi(self, apiName): argument
185 def __init__(self): argument
242 def __str__(self,): argument
250 def isString(self,): argument
253 def isArrayOfStrings(self,): argument
256 def primEncodingSize(self,): argument
262 def getLengthExpression(self,): argument
270 def accessibleAsPointer(self,): argument
[all …]
Dcodegen.py26 … def __init__(self, directory, basename, customAbsDir = None, suppress = False, implOnly = False): argument
45 def getMakefileSrcEntry(self): argument
53 def getCMakeSrcEntry(self): argument
61 def begin(self, globalDir): argument
88 def appendHeader(self, toAppend): argument
95 def appendImpl(self, toAppend): argument
101 def end(self): argument
118 def __init__(self, directory, basename, customAbsDir = None, suppress = False): argument
128 def getMakefileSrcEntry(self): argument
136 def getCMakeSrcEntry(self): argument
[all …]
/device/generic/vulkan-cereal/protocols/vulkan/xml/cereal/
Dcounting.py27 …def __init__(self, cgen, featureBitsVar, toCountVar, countVar, rootTypeVar, prefix, forApiOutput=F… argument
50 def getTypeForStreaming(self, vulkanType): argument
61 def makeCastExpr(self, vulkanType): argument
65 def genCount(self, sizeExpr): argument
68 def genPrimitiveStreamCall(self, vulkanType): argument
73 def genHandleMappingCall(self, vulkanType, access, lenAccess): argument
117 def doAllocSpace(self, vulkanType): argument
120 def getOptionalStringFeatureExpr(self, vulkanType): argument
128 def onCheck(self, vulkanType): argument
167 def onCheckWithNullOptionalStringFeature(self, vulkanType): argument
[all …]
Dtesting.py32 def __init__(self, cgen, inputVars, onFailCompareVar, prefix): argument
61 def getTypeForCompare(self, vulkanType): argument
72 def makeCastExpr(self, vulkanType): argument
76 def makeEqualExpr(self, lhs, rhs): argument
79 def makeEqualBufExpr(self, lhs, rhs, size): argument
82 def makeEqualStringExpr(self, lhs, rhs): argument
85 def makeBothNotNullExpr(self, lhs, rhs): argument
88 def makeBothNullExpr(self, lhs, rhs): argument
91 def compareWithConsequence(self, compareExpr, vulkanType, errMsg=""): argument
96 def onCheck(self, vulkanType): argument
[all …]
Dmarshaling.py40 def __init__(self, argument
77 def getTypeForStreaming(self, vulkanType): argument
91 def makeCastExpr(self, vulkanType): argument
95 def genStreamCall(self, vulkanType, toStreamExpr, sizeExpr): argument
103 def genPrimitiveStreamCall(self, vulkanType, access): argument
113 def genHandleMappingCall(self, vulkanType, access, lenAccess): argument
166 def doAllocSpace(self, vulkanType): argument
182 def getOptionalStringFeatureExpr(self, vulkanType): argument
190 def onCheck(self, vulkanType): argument
239 def onCheckWithNullOptionalStringFeature(self, vulkanType): argument
[all …]
Dreservedmarshaling.py36 def __init__(self, argument
82 def getTypeForStreaming(self, vulkanType): argument
96 def makeCastExpr(self, vulkanType): argument
100 def genPtrIncr(self, sizeExpr): argument
103 def genMemcpyAndIncr(self, varname, cast, toStreamExpr, sizeExpr, toBe = False, actualSize = 4): argument
134 def genStreamCall(self, vulkanType, toStreamExpr, sizeExpr): argument
139 def genPrimitiveStreamCall(self, vulkanType, access): argument
151 def genHandleMappingCall(self, vulkanType, access, lenAccess, lenAccessGuard): argument
232 def doAllocSpace(self, vulkanType): argument
269 def getOptionalStringFeatureExpr(self, vulkanType): argument
[all …]
Dhandlemap.py24 def __init__(self, cgen, inputVar, handlemapVarName, prefix, isHandleFunc): argument
47 def needSkip(self, vulkanType): argument
50 def makeCastExpr(self, vulkanType): argument
54 def asNonConstCast(self, access, vulkanType): argument
63 def onCheck(self, vulkanType): argument
66 def endCheck(self, vulkanType): argument
69 def onCompoundType(self, vulkanType): argument
110 def onString(self, vulkanType): argument
113 def onStringArray(self, vulkanType): argument
116 def onStaticArr(self, vulkanType): argument
[all …]
Ddeepcopy.py24 def __init__(self, cgen, inputVars, poolVarName, rootVarName, prefix, skipValues=False): argument
55 def needSkip(self, vulkanType): argument
58 def makeCastExpr(self, vulkanType): argument
62 def makeNonConstCastForCopy(self, access, vulkanType): argument
71 def makeAllocBytesExpr(self, lenAccess, vulkanType): argument
81 def onCheck(self, vulkanType): argument
84 def endCheck(self, vulkanType): argument
87 def onCompoundType(self, vulkanType): argument
148 def onString(self, vulkanType): argument
163 def onStringArray(self, vulkanType): argument
[all …]

1234