Vulkan mesh loader and GPU buffer manager for MXVK. More...
#include <volk/volk.h>#include "mxvk_exception.hpp"#include <cstdint>#include <cstring>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| struct | mxvk::MXMaterial |
| Parsed subset of Wavefront MTL material fields. More... | |
| class | mxvk::MXModel |
| Loads OBJ/MXMOD meshes and uploads them to Vulkan buffers. More... | |
| struct | mxvk::SubMesh |
| One indexed sub-range that can reference a dedicated texture slot. More... | |
| struct | mxvk::VKVertex |
| Vertex payload consumed by MXVK model shaders. More... | |
| struct | mxvk::VKVertexHash |
| Hash functor for VKVertex. More... | |
Namespaces | |
| namespace | mxvk |
| Utilities for loading and saving PNG images. | |
Vulkan mesh loader and GPU buffer manager for MXVK.
Definition in file mxvk_model.hpp.