#include "mxvk/mxvk_shader_module.hpp"#include "mxvk/mxvk_exception.hpp"#include <fstream>#include <iterator>#include <span>Go to the source code of this file.
Namespaces | |
| namespace | mxvk |
| Utilities for loading and saving PNG images. | |
| namespace | mxvk::anonymous_namespace{mxvk_shader_module.cpp} |
Functions | |
| VkShaderModule | mxvk::create_shader_module (VkDevice device, const std::vector< char > &spv_bytes) |
| Create a shader module from SPIR-V bytecode. | |
| ShaderModuleInfo | mxvk::inspect_spirv (const std::vector< char > &spv_bytes) |
| Inspect a SPIR-V entry point and compute local workgroup size. | |
| std::vector< char > | mxvk::load_spv (const std::string &path) |
| Load a SPIR-V file from disk. | |