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.cpp File Reference
#include "mxvk/mxvk.hpp"
#include "mxvk/mxvk_exception.hpp"
#include "mxvk/mxvk_png.hpp"
#include "mxvk/mxvk_shader_module.hpp"
#include <SDL3/SDL_oldnames.h>
#include <SDL3/SDL_video.h>
#include <SDL3/SDL_vulkan.h>
#include <algorithm>
#include <array>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <exception>
#include <filesystem>
#include <format>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <optional>
#include <sstream>
#include <vector>

Go to the source code of this file.

Namespaces

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

Macros

#define MXVK_DEFAULT_FONT_DIR   "."
#define MXVK_SPRITE_SHADER_DIR   "."
#define MXVK_TEXT_SHADER_DIR   "."

Functions

bool mxvk::anonymous_namespace{mxvk.cpp}::shouldLogMissingValidationLayer ()

Macro Definition Documentation

◆ MXVK_DEFAULT_FONT_DIR

#define MXVK_DEFAULT_FONT_DIR   "."

Definition at line 33 of file mxvk.cpp.

◆ MXVK_SPRITE_SHADER_DIR

#define MXVK_SPRITE_SHADER_DIR   "."

Definition at line 25 of file mxvk.cpp.

◆ MXVK_TEXT_SHADER_DIR

#define MXVK_TEXT_SHADER_DIR   "."

Definition at line 29 of file mxvk.cpp.