Home
last modified time | relevance | path

Searched refs:typeName (Results 1 – 25 of 47) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/cereal/
Dfunctable.py154 return "VkCommandBuffer" == api.parameters[0].typeName
157 return "VkQueue" == api.parameters[0].typeName
172 def typeNameToMesaType(typeName): argument
174 words = re.split(vkTypeNameRegex, typeName)
181 def typeNameToBaseName(typeName): argument
182 return typeNameToMesaType(typeName)[len("vk_"):]
187 def typeNameToVkObjectType(typeName): argument
188 return "VK_OBJECT_TYPE_%s" % typeNameToBaseName(typeName).upper()
190 def typeNameToObjectType(typeName): argument
191 return "gfxstream_vk_%s" % typeNameToBaseName(typeName)
[all …]
Dapi_log_decoder.py139 if self.typeInfo.isCompoundType(param.typeName):
140 self.structs.add(param.typeName)
181 if self.typeInfo.isCompoundType(member.typeName):
182 self.expand_needed_structs(member.typeName)
197 if type.typeName == "VkStructureType":
212 self.needed_enums.add(type.typeName)
215 type.paramName, type.typeName))
220 enum_type = self.typeInfo.bitmasks.get(type.typeName)
230 if self.typeInfo.isCompoundType(type.typeName):
234 type=type.typeName,
[all …]
Ddecodersnapshot.py207 if param.isCreatedBy(api) and param.typeName not in skipCreatorSnapshotTypes:
258 …oxed_%s = unboxed_to_boxed_non_dispatchable_%s(%s[0])" % (p.typeName, p.typeName, p.typeName, acce…
259 boxed_access = "&boxed_%s" % p.typeName
267 if p.isCreatedBy(api) and p.typeName in handleDependenciesDict:
268 dependsOnType = handleDependenciesDict[p.typeName];
270 if p2.typeName == dependsOnType:
306 …n.stmt("%s boxed = unboxed_to_boxed_non_dispatchable_%s(%s[i])" % (p.typeName, p.typeName, access))
308 … cgen.stmt("%s boxed = unboxed_to_boxed_%s(%s[i])" % (p.typeName, p.typeName, access))
353 if api.retType.typeName != "void":
355 makeVulkanTypeSimple(False, api.retType.typeName, 0, "input_result"))
Dsubdecode.py46 typeHere = "uint8_t*" if "void" == param.typeName else param.typeName
70 (param.paramName, param.typeName, param.paramName))
77 cgen.stmt("((%s*)(%s))[i] = unbox_%s(%s[i])" % (param.typeName,
78 … param.paramName, param.typeName, param.paramName))
137 (param.paramName, param.typeName, param.paramName))
139 (param.typeName, param.paramName))
225 (p.typeName, p.paramName))
228 … (p.typeName, p.paramName, READ_STREAM, p.paramName, lenAccess, p.typeName))
Ddecoder.py164 cgen.stmt("%s = unbox_%s(%s)" % (param.paramName, param.typeName, param.paramName))
170 …cgen.stmt("((%s*)(%s))[i] = unbox_%s(%s[i])" % (param.typeName, param.paramName, param.typeName, p…
209 (param.paramName, param.typeName, param.paramName))
211 (param.typeName, param.paramName))
301 cgen.stmt("%s boxed_%s_preserve" % (p.typeName, p.paramName))
303 …oxed_%s_preserve, %s * sizeof(%s))" % (p.typeName, p.paramName, READ_STREAM, p.paramName, lenAcces…
436 …delete_%s(boxed_%s_preserve, unboxed_device, delayed_remove_callback)" % (p.typeName, p.paramName))
438 …n.stmt("delayed_delete_%s(boxed_%s_preserve, unboxed_device, nullptr)" % (p.typeName, p.paramName))
440 cgen.stmt("delete_%s(boxed_%s_preserve)" % (p.typeName, p.paramName))
446 …ete_%s(boxed_%s_preserve[i], unboxed_device, delayed_remove_callback)" % (p.typeName, p.paramName))
[all …]
Dextensionstructs.py79 def castAsStruct(varName, typeName, const=True): argument
81 ("const " if const else "", typeName, varName)
115 cgen.stmt("return (%s)0" % self.extensionStructSizeRetType.typeName)
Dhandlemap.py98 self.cgen.funcCall(None, self.prefix + vulkanType.typeName,
124 (self.handlemapVarName, vulkanType.typeName,
153 vulkanType.typeName,
166 (self.handlemapVarName, vulkanType.typeName,
190 lambda vtype : typeInfo.isHandleType(vtype.typeName))
Dreservedmarshaling.py177 mapFunc = ("(%s)" % vulkanType.typeName)
180 mapFunc = self.handlemapPrefix + vulkanType.typeName
187 (vulkanType.typeName, vulkanType.typeName))
189 … self.cgen.stmt("*%s = (%s)%s(*%s)" % (access, vulkanType.typeName, mapFunc, access))
195 … self.cgen.stmt("%s[k] = (%s)%s(%s[k])" % (access, vulkanType.typeName, mapFunc, access))
219 vulkanType.typeName, mapFunc, vulkanType.typeName, handle64VarAccess))
228 vulkanType.typeName, mapFunc, vulkanType.typeName))
517 self.cgen.funcCall(None, self.marshalPrefix + vulkanType.typeName,
594 typeName = vulkanType.parent.typeName
595 if typeName in STYPE_OVERRIDE:
[all …]
Dmarshaling.py141 (vulkanType.typeName, vulkanType.typeName))
144 (self.streamVarName, vulkanType.typeName, vulkanType.typeName,
150 (self.streamVarName, vulkanType.typeName,
158 (self.streamVarName, vulkanType.typeName,
435 self.cgen.funcCall(None, self.marshalPrefix + vulkanType.typeName,
495 typeName = vulkanType.parent.typeName
496 if typeName in STYPE_OVERRIDE:
498 (sTypeAccess, STYPE_OVERRIDE[typeName]))
561 if self.typeInfo.isNonAbiPortableType(vulkanType.typeName):
595 elif self.typeInfo.isNonAbiPortableType(vulkanType.typeName):
[all …]
Dtesting.py112 skipStreamInternal = vulkanType.typeName == "void"
121 skipStreamInternal = vulkanType.typeName == "void"
167 self.cgen.funcCall(None, self.prefix + vulkanType.typeName,
281 skipStreamInternal = vulkanType.typeName == "void"
Dencoder.py210 lambda vtype: typeInfo.isHandleType(vtype.typeName)
222 lambda vtype: typeInfo.isHandleType(vtype.typeName)
304 …cgen.stmt("%s = (%s%s)%s" % (localCopyParam.paramName, localCopyParam.typeName, "*" * origParam.po…
317 if localCopyParam.typeName == "VkAllocationCallbacks":
351 return "VkCommandBuffer" == api.parameters[0].typeName
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/
Djson_parser.py406 for typeName in typeList:
407 if typeName.get("name") != "":
408 self.featureDict[typeName.get("name")] = feature.get("name")
409 self.vkscFeatureList.append(typeName.get("name"))
426 for typeName in typeList:
427 self.featureDict[typeName.get("name")] = extension.get("name")
428 self.vkscFeatureList.append(typeName.get("name"))
758 …def generateStructMembercode(self, param, str1, str2, str3, str4, memberName, typeName, isCommaNee… argument
767 …%s) = (%s*)s_globalMem.allocate(%s, sizeof(%s));\n" %(str2, memberName, typeName, length, typeName)
772 …%s(\"%s\", obj_%s[i], const_cast<%s&>(%s%s[i])));\n" %(typeName, memberName, memberName, typeName,…
[all …]
Djson_c_generator.py200 for typeName in typeList:
201 if typeName.get("name") != "":
202 self.featureDict[typeName.get("name")] = feature.get("name")
203 self.vkscFeatureList.append(typeName.get("name"))
220 for typeName in typeList:
221 self.featureDict[typeName.get("name")] = extension.get("name")
222 self.vkscFeatureList.append(typeName.get("name"))
402 …def generateStructMembercode(self, param, str1, str2, str3, str4, memberName, typeName, isCommaNee… argument
428 …code += " print_%s(%s%s[i], \"%s\", 0);\n" %(typeName, str2, memberName, memberNam…
430 …code += " print_%s(%s%s[i], \"%s\", 1);\n" %(typeName, str2, memberName, memberNam…
[all …]
Djson_generator.py399 for typeName in typeList:
402 self.vkLayerNotReqList.add(typeName.get("name"))
404 self.vkLayerNotReqList.add(typeName.get("name"))
433 for typeName in typeList:
434 if typeName.get("name") != "":
435 self.vkscFeatureList.append(typeName.get("name"))
452 for typeName in typeList:
453 self.vkscFeatureList.append(typeName.get("name"))
717 …def generateStructMembercode(self, param, str1, str2, str3, str4, memberName, typeName, isCommaNee… argument
739 … code += " print_%s(%s%s[i], \"%s\", 0);\n" %(typeName, str2, memberName, memberName)
[all …]
Djson_h_generator.py103 for typeName in typeList:
104 if typeName.get("name") != "":
105 self.featureDict[typeName.get("name")] = feature.get("name")
106 self.vkscFeatureList.append(typeName.get("name"))
123 for typeName in typeList:
124 self.featureDict[typeName.get("name")] = extension.get("name")
125 self.vkscFeatureList.append(typeName.get("name"))
191 def genStruct(self, typeinfo, typeName, alias): argument
192 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
Dcgenerator.py383 def typeMayAlias(self, typeName): argument
391 self.may_alias = set(typeName
392 for typeName, data in self.registry.typedict.items()
400 return typeName in self.may_alias
402 def genStruct(self, typeinfo, typeName, alias): argument
414 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
422 body = 'typedef ' + alias + ' ' + typeName + ';\n'
431 … body += '// ' + typeName + ' extends ' + structextends + '\n' if structextends else ''
438 if self.genOpts.genAliasMacro and self.typeMayAlias(typeName):
441 body += ' ' + typeName + ' {\n'
[all …]
Ddocgenerator.py370 def genStructBody(self, typeinfo, typeName): argument
377 body = 'typedef ' + typeElem.get('category') + ' ' + typeName + ' {\n'
383 body += '} ' + typeName + ';'
386 def genStruct(self, typeinfo, typeName, alias): argument
388 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
390 body = self.genRequirements(typeName)
394 body += '// {} is an alias for {}\n'.format(typeName, alias)
398 body += 'typedef ' + alias + ' ' + typeName + ';\n'
400 body += self.genStructBody(typeinfo, typeName)
402 self.writeInclude('structs', typeName, body)
Dscriptgenerator.py263 def genStruct(self, typeinfo, typeName, alias): argument
268 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
272 self.addName(self.alias, typeName, alias)
278 self.structs[typeName] = members
281 self.addMapping(typeName, member_type)
Dschema_generator.py254 def genStruct(self, typeinfo, typeName, alias): argument
255 OutputGenerator.genStruct(self, typeinfo, typeName, alias)
263 body += " \"" + typeName + "\": {\n"
274 genText = self.genMemberSchema(typeName, member)
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/cereal/common/
Dvulkantypes.py311 self.typeName: str = ""
371 self.typeName + ("*" * self.pointerIndirectionLevels) +
377 return self.pointerIndirectionLevels == 1 and (self.typeName == "char")
380 return self.isPointerToConstPointer and (self.typeName == "char")
418 return self.typeName == "void" and self.pointerIndirectionLevels == 0
442 if self.typeName == "void" and self.pointerIndirectionLevels == 1:
444 asUint8Type.typeName = "uint8_t"
461 return self.typeName in ["int", "int8_t", "int16_t", "int32_t", "int64_t"]
464 return typeInfo.categoryOf(self.typeName) == "enum"
467 return typeInfo.categoryOf(self.typeName) == "enum"
[all …]
Dcodegen.py347 typeName = vulkanType.typeName
363 return "%s%s%s%s" % (constness, typeName, ptrSpec, paramStr)
367 typeName = vulkanType.typeName
388 return "%s%s%s%s%s" % (constness, typeName, ptrSpec, paramStr, staticArrInfo)
655 def makeReinterpretCast(self, varName, typeName, const=True): argument
657 ("const " if const else "", typeName, varName)
659 def validPrimitive(self, typeInfo, typeName): argument
660 size = typeInfo.getPrimitiveEncodingSize(typeName)
663 def makePrimitiveStreamMethod(self, typeInfo, typeName, direction="write"): argument
664 if not self.validPrimitive(typeInfo, typeName):
[all …]
/hardware/google/gfxstream/codegen/generic-apigen/
DParser.h41 std::string* typeName,
64 std::string* typeName,
DParser.cpp119 std::string* typeName, in parseTypeDeclaration() argument
142 *typeName = buildTypeString(tokens, tokens.size()); in parseTypeDeclaration()
148 std::string* typeName, in parseParameterDeclaration() argument
189 *typeName = buildTypeString(tokens, tokens.size() - 1U); in parseParameterDeclaration()
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DTextureUtils.cpp107 #define ASTC_FORMAT(typeName, blockWidth, blockHeight, srgbValue) \ in getCompressedFormats() argument
108 formats[i++] = typeName; in getCompressedFormats()
156 #define ASTC_FORMAT(typeName, blockWidth, blockHeight, srgbValue) \ in getAstcFormatInfo() argument
157 case typeName: \ in getAstcFormatInfo()
187 #define ASTC_FORMAT(typeName, blockWidth, blockHeight, srgbValue) \ in isAstcFormat() argument
188 case typeName: in isAstcFormat()
841 #define CALL_ON_ASTC_FORMAT(typeName, blockWidth, blockHeight, srgbValue) \ in forEachAstcFormat() argument
842 f(typeName); in forEachAstcFormat()
/hardware/interfaces/audio/policy/1.0/vts/functional/
DValidateEngineConfiguration.cpp88 if (configCriterionType.name == criterion.typeName) { in TEST()

12