Lines Matching defs:obj
647 static void print_VkShaderModuleCreateInfo (const VkShaderModuleCreateInfo* obj, const string& s, bool commaNeeded)
655 vk_json::print_VkStructureType(obj->sType, "sType", 1);
657 if (obj->pNext) {
658 vk_json::dumpPNextChain(obj->pNext);
666 vk_json::print_uint32_t((deUint32)obj->flags, "flags", 1);
667 vk_json::print_uint64_t((deUint64)obj->codeSize, "codeSize", 1);
670 vk_json::print_void_data(obj->pCode, static_cast<int>(obj->codeSize), "pCode", 0);
832 Json::Value& obj,
838 vk_json_parser::parse_VkStructureType("sType", obj["sType"], (o.sType));
840 o.pNext = (VkDeviceObjectReservationCreateInfo*)vk_json_parser::parsePNextChain(obj);
842 vk_json_parser::parse_uint32_t("flags", obj["flags"], (o.flags));
844 vk_json_parser::parse_uint64_t("codeSize", obj["codeSize"], (codeSizeValue));
848 spirvShader = vk_json_parser::base64decode(obj["pCode"].asString());