MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
anonymous_namespace{bluesky.cpp} Namespace Reference

Classes

struct  MeshData
struct  MeshResources
struct  PipelineResources
struct  PushConstants
struct  SceneVertex

Functions

void check_vk (VkResult result, const std::string &message)

Variables

constexpr float SCENE_REFERENCE_ASPECT = 16.0f / 9.0f
constexpr int WATER_GRID_RESOLUTION = 2048
constexpr float WATER_SIZE = 320.0f

Function Documentation

◆ check_vk()

void anonymous_namespace{bluesky.cpp}::check_vk ( VkResult result,
const std::string & message )

Definition at line 59 of file bluesky.cpp.

59 {
60 if (result != VK_SUCCESS) {
61 throw mxvk::Exception(message);
62 }
63 }

Variable Documentation

◆ SCENE_REFERENCE_ASPECT

float anonymous_namespace{bluesky.cpp}::SCENE_REFERENCE_ASPECT = 16.0f / 9.0f
constexpr

Definition at line 57 of file bluesky.cpp.

◆ WATER_GRID_RESOLUTION

int anonymous_namespace{bluesky.cpp}::WATER_GRID_RESOLUTION = 2048
constexpr

Definition at line 55 of file bluesky.cpp.

◆ WATER_SIZE

float anonymous_namespace{bluesky.cpp}::WATER_SIZE = 320.0f
constexpr

Definition at line 56 of file bluesky.cpp.