Home
last modified time | relevance | path

Searched refs:makeVulkanTypeSimple (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gfxstream/codegen/scripts/cereal/
Dwrapperdefs.py5 from .common.vulkantypes import makeVulkanTypeSimple
33 ROOT_TYPE_PARAM = makeVulkanTypeSimple(
37 makeVulkanTypeSimple(False, VULKAN_STREAM_TYPE, 1, VULKAN_STREAM_VAR_NAME),
41 makeVulkanTypeSimple(False, VULKAN_STREAM_TYPE_GUEST,
46 makeVulkanTypeSimple(False, VALIDATE_RESULT_TYPE, 1, VALIDATE_VAR_NAME)
49 makeVulkanTypeSimple(False, "size_t", 1, VULKAN_STREAM_VAR_NAME)
53 makeVulkanTypeSimple(True, "void", 1, "structExtension")
56 makeVulkanTypeSimple(True, "void", 1, "structExtension2")
59 makeVulkanTypeSimple(False, "void", 1, "structExtension_out")
65 VOID_TYPE = makeVulkanTypeSimple(False, "void", 0)
[all …]
Dunbox.py6 …VulkanCompoundType, VulkanAPI, makeVulkanTypeSimple, vulkanTypeNeedsTransform, vulkanTypeGetNeeded…
21 makeVulkanTypeSimple(False, "BumpPool", 1, "pool")
48 makeVulkanTypeSimple(False, name, 1),
50 [makeVulkanTypeSimple( \
Dextensionstructs.py6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
25 makeVulkanTypeSimple(False, "uint32_t", 0)
29 makeVulkanTypeSimple(False, "VkStructureType",
37 makeVulkanTypeSimple(False, "size_t", 0)
43 self.streamFeaturesType = makeVulkanTypeSimple(False, "uint32_t", 0, "streamFeatures")
Dcounting.py8 …VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator, Atom, FuncExpr, FuncExprVa…
78 makeVulkanTypeSimple(False, "uint64_t", 1, paramName=handle64Var)
83 makeVulkanTypeSimple(False, "uint64_t", 0, paramName=handle64Var)
489 self.featureBitsVarType = makeVulkanTypeSimple(False, "uint32_t", 0, self.featureBitsVar)
492 self.countVarType = makeVulkanTypeSimple(False, "size_t", 1, self.countVars[1])
493 self.voidType = makeVulkanTypeSimple(False, "void", 0)
543 freeParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
546 … letParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
550 makeVulkanTypeSimple(True, name, 1, varname)
553 [makeVulkanTypeSimple(False, "uint32_t", 0, self.featureBitsVar),
[all …]
Ddecodersnapshot.py6 …VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, DISPATCHABLE_HANDLE_TYPES, NON_DISPATCHABLE_HA…
479 makeVulkanTypeSimple(False, "android::base::BumpPool", 1, "pool"),
480 makeVulkanTypeSimple(False, "VkSnapshotApiCallInfo", 1, "apiCallInfo"),
481 makeVulkanTypeSimple(True, "uint8_t", 1, "apiCallPacket"),
482 makeVulkanTypeSimple(False, "size_t", 0, "apiCallPacketSize"),
487 makeVulkanTypeSimple(False, api.retType.typeName, 0, "input_result"))
493 makeVulkanTypeSimple(False, "void", 0, "void"))
Dhandlemap.py6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator
168 makeVulkanTypeSimple(False, "VulkanHandleMapping", 1,
170 self.voidType = makeVulkanTypeSimple(False, "void", 0)
211 makeVulkanTypeSimple(varname == "from", name, 1, varname)
Ddeepcopy.py6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator
262 makeVulkanTypeSimple(False, "Allocator", 1,
266 makeVulkanTypeSimple(False, "VkStructureType",
268 self.voidType = makeVulkanTypeSimple(False, "void", 0)
313 makeVulkanTypeSimple(varname == "from", name, 1, varname)
Dtransform.py6 …VulkanCompoundType, VulkanAPI, makeVulkanTypeSimple, vulkanTypeNeedsTransform, vulkanTypeGetNeeded…
218 makeVulkanTypeSimple(False, self.resourceTrackerTypeName, 1,
220 self.voidType = makeVulkanTypeSimple(False, "void", 0)
282 [makeVulkanTypeSimple( \
Dmarshaling.py9 …VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator, Atom, FuncExpr, FuncExprVa…
118 makeVulkanTypeSimple(False, "uint64_t", 1, paramName=handle64Var)
123 makeVulkanTypeSimple(False, "uint64_t", 0, paramName=handle64Var)
694 [makeVulkanTypeSimple(True, name, 1, MARSHAL_INPUT_VAR_NAME)]
701 freeParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
704 … letParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
785 …self.marshalingParams + [makeVulkanTypeSimple(False, name, 1, UNMARSHAL_INPUT_VAR_NAME)] + freePar…
790 … self.marshalingParams + [makeVulkanTypeSimple(False, name, 1, UNMARSHAL_INPUT_VAR_NAME)])
971 makeVulkanTypeSimple(True, "char", 1, "none"),
972 [ makeVulkanTypeSimple(True, "uint32_t", 0, "opcode") ])
Ddecoder.py5 from .common.vulkantypes import VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeInfo,\
492 makeVulkanTypeSimple(False, "android::base::BumpPool", 1, "&m_pool"),
493 makeVulkanTypeSimple(True, "VkSnapshotApiCallInfo", 1, SNAPSHOT_API_CALL_INFO_VARNAME),
494 makeVulkanTypeSimple(True, "uint8_t", 1, "packet"),
495 makeVulkanTypeSimple(False, "size_t", 0, "packetLen"),
501 additionalParams.append(makeVulkanTypeSimple(False, retTypeName, 0, retVar))
516 api.withCustomReturnType(makeVulkanTypeSimple(False, "void", 0, "void")). \
Dreservedmarshaling.py7 …VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator, Atom, FuncExpr, FuncExprVa…
160 makeVulkanTypeSimple(False, "uint64_t", 1, paramName=handle64Var)
165 makeVulkanTypeSimple(False, "uint64_t", 0, paramName=handle64Var)
717 self.ptrVarType = makeVulkanTypeSimple(False, "uint8_t", 2, self.ptrVarName)
718 self.ptrVarTypeUnmarshal = makeVulkanTypeSimple(False, "uint8_t", 2, self.ptrVarName)
796 [makeVulkanTypeSimple(True, name, 1, MARSHAL_INPUT_VAR_NAME),
804 freeParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
807 … letParams.append(makeVulkanTypeSimple(True, bindingInfo["type"], 0, envname))
889 …self.marshalingParams + [makeVulkanTypeSimple(False, name, 1, UNMARSHAL_INPUT_VAR_NAME), self.ptrV…
894 …self.marshalingParams + [makeVulkanTypeSimple(False, name, 1, UNMARSHAL_INPUT_VAR_NAME), self.ptrV…
Dfrontend.py6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
Dencoder.py7 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
103 ENCODER_THIS_PARAM = makeVulkanTypeSimple(False, "VkEncoder", 1, "this")
669 api.parameters.append(makeVulkanTypeSimple(False, "uint32_t", 0, "doLock"))
Dtesting.py8 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator
345 lambda varname: makeVulkanTypeSimple(True, name, 1, varname)
Ddispatch.py6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
Dfunctable.py3 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
/external/mesa3d/src/gfxstream/codegen/scripts/cereal/common/
Dvulkantypes.py776 def makeVulkanTypeSimple(isConst, function