/external/mesa3d/src/gfxstream/codegen/scripts/cereal/ |
D | wrapperdefs.py | 5 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 …]
|
D | unbox.py | 6 …VulkanCompoundType, VulkanAPI, makeVulkanTypeSimple, vulkanTypeNeedsTransform, vulkanTypeGetNeeded… 21 makeVulkanTypeSimple(False, "BumpPool", 1, "pool") 48 makeVulkanTypeSimple(False, name, 1), 50 [makeVulkanTypeSimple( \
|
D | extensionstructs.py | 6 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")
|
D | counting.py | 8 …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 …]
|
D | decodersnapshot.py | 6 …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"))
|
D | handlemap.py | 6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator 168 makeVulkanTypeSimple(False, "VulkanHandleMapping", 1, 170 self.voidType = makeVulkanTypeSimple(False, "void", 0) 211 makeVulkanTypeSimple(varname == "from", name, 1, varname)
|
D | deepcopy.py | 6 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)
|
D | transform.py | 6 …VulkanCompoundType, VulkanAPI, makeVulkanTypeSimple, vulkanTypeNeedsTransform, vulkanTypeGetNeeded… 218 makeVulkanTypeSimple(False, self.resourceTrackerTypeName, 1, 220 self.voidType = makeVulkanTypeSimple(False, "void", 0) 282 [makeVulkanTypeSimple( \
|
D | marshaling.py | 9 …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") ])
|
D | decoder.py | 5 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")). \
|
D | reservedmarshaling.py | 7 …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…
|
D | frontend.py | 6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
|
D | encoder.py | 7 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType 103 ENCODER_THIS_PARAM = makeVulkanTypeSimple(False, "VkEncoder", 1, "this") 669 api.parameters.append(makeVulkanTypeSimple(False, "uint32_t", 0, "doLock"))
|
D | testing.py | 8 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType, VulkanTypeIterator 345 lambda varname: makeVulkanTypeSimple(True, name, 1, varname)
|
D | dispatch.py | 6 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
|
D | functable.py | 3 VulkanAPI, makeVulkanTypeSimple, iterateVulkanType
|
/external/mesa3d/src/gfxstream/codegen/scripts/cereal/common/ |
D | vulkantypes.py | 776 def makeVulkanTypeSimple(isConst, function
|