| 418 | } |
| 419 | |
| 420 | vk::PipelineShaderStageCreateInfo HPPApiVulkanSample::load_shader(const std::string &file, vk::ShaderStageFlagBits stage) |
| 421 | { |
| 422 | shader_modules.push_back(vkb::common::load_shader(file.c_str(), get_device().get_handle(), stage)); |
| 423 | assert(shader_modules.back()); |
| 424 | return vk::PipelineShaderStageCreateInfo{.stage = stage, .module = shader_modules.back(), .pName = "main"}; |
| 425 | } |
| 426 | |
| 427 | vk::PipelineShaderStageCreateInfo HPPApiVulkanSample::load_shader(const std::string &sample_folder_name, const std::string &shader_filename, vk::ShaderStageFlagBits stage) |
| 428 | { |
nothing calls this directly
no test coverage detected