Lines Matching refs:binary
72 std::vector<uint32_t>* binary,
74 return Assemble(text.data(), text.size(), binary, options);
78 std::vector<uint32_t>* binary,
84 binary->assign(spvbinary->code, spvbinary->code + spvbinary->wordCount);
90 bool SpirvTools::Disassemble(const std::vector<uint32_t>& binary,
92 return Disassemble(binary.data(), binary.size(), text, options);
95 bool SpirvTools::Disassemble(const uint32_t* binary, const size_t binary_size,
98 spv_result_t status = spvBinaryToText(impl_->context, binary, binary_size,
107 bool SpirvTools::Validate(const std::vector<uint32_t>& binary) const {
108 return Validate(binary.data(), binary.size());
111 bool SpirvTools::Validate(const uint32_t* binary,
113 return spvValidateBinary(impl_->context, binary, binary_size, nullptr) ==
117 bool SpirvTools::Validate(const uint32_t* binary, const size_t binary_size,
119 spv_const_binary_t the_binary{binary, binary_size};