MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk.hpp File Reference
#include "mxvk_context.hpp"
#include "mxvk_runtime_options.hpp"
#include "mxvk_sprite.hpp"
#include "mxvk_sprite3d.hpp"
#include "mxvk_text.hpp"
#include <SDL3/SDL.h>
#include <array>
#include <chrono>
#include <condition_variable>
#include <cstdint>
#include <deque>
#include <limits>
#include <memory>
#include <mutex>
#include <mxvk/mxvk_version.hpp>
#include <optional>
#include <string>
#include <thread>
#include <vector>
#include <volk/volk.h>

Go to the source code of this file.

Classes

struct  mxvk::VK_Window::PostProcessingEffect
struct  mxvk::VK_Window::ScreenshotSaveTask
struct  mxvk::VK_Window::SDLWindowDeleter
class  mxvk::VK_Window
 Main Vulkan window wrapper for MXVK. More...

Namespaces

namespace  mxvk
 Utilities for loading and saving PNG images.

Macros

#define MXVK_VALIDATION   false

Macro Definition Documentation

◆ MXVK_VALIDATION

#define MXVK_VALIDATION   false

Definition at line 27 of file mxvk.hpp.