MXVK Vulkan Framework 0.35.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk_sprite.cpp File Reference

Implementation of mxvk::VK_Sprite Vulkan 2-D sprite renderer. More...

#include "mxvk/mxvk_sprite.hpp"
#include "mxvk/mxvk_opencv_compat.hpp"
#include "mxvk/mxvk_png.hpp"
#include "mxvk/mxvk_shader_module.hpp"
#include <algorithm>
#include <bit>
#include <filesystem>
#include <limits>

Go to the source code of this file.

Namespaces

namespace  mxvk
 Utilities for loading and saving PNG images.
namespace  mxvk::anonymous_namespace{mxvk_sprite.cpp}

Functions

uint16_t mxvk::anonymous_namespace{mxvk_sprite.cpp}::float_to_half (float value) noexcept

Detailed Description

Implementation of mxvk::VK_Sprite Vulkan 2-D sprite renderer.

Definition in file mxvk_sprite.cpp.