From 97e4a5d83d6b5d067c840e4a1682c0cf5f06668b Mon Sep 17 00:00:00 2001 From: David Neto Date: Thu, 5 Nov 2015 17:37:48 -0500 Subject: [PATCH] Remove TODO: Strings are always little-endian SPIR-V strings are UTF-8 encoded, and always byte-addressed. --- source/disassemble.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/disassemble.cpp b/source/disassemble.cpp index accaaf1..e036982 100644 --- a/source/disassemble.cpp +++ b/source/disassemble.cpp @@ -204,8 +204,7 @@ void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, } } break; case SPV_OPERAND_TYPE_LITERAL_STRING: { - // Assumes little-endian. - // TODO(dneto): Make and use spvFixString(&words_[index], endian_); + // Strings are always little-endian. const std::string string(reinterpret_cast(&words_[index])); stream_ << "\""; SetGreen(); -- 2.7.4