| 115 | } |
| 116 | |
| 117 | std::vector<uint32_t> read_shader_binary_u32(const std::string &filename) |
| 118 | { |
| 119 | auto buffer = vkb::filesystem::get()->read_file_binary(path::get(path::Type::Shaders) + filename); |
| 120 | assert(buffer.size() % sizeof(uint32_t) == 0); |
| 121 | auto spirv = std::vector<uint32_t>(reinterpret_cast<uint32_t *>(buffer.data()), reinterpret_cast<uint32_t *>(buffer.data()) + buffer.size() / sizeof(uint32_t)); |
| 122 | return spirv; |
| 123 | } |
| 124 | |
| 125 | std::vector<uint8_t> read_temp(const std::string &filename) |
| 126 | { |
no test coverage detected