|
Foundation
|
#include <GLFW/glfw3.h>#include <Core/Core.hpp>#include <Bits/Ranges.hpp>#include "Application.hpp"#include "Device.hpp"Namespaces | |
| namespace | Foundation |
| namespace | Foundation::RHI |
| Low-level Rendering Hardware Interface (RHI) abstractions. | |
Macros | |
| #define | GLFW_INCLUDE_VULKAN |
Functions | |
| static VKAPI_ATTR vk::Bool32 VKAPI_CALL | VkDebugLayerCallback (vk::DebugUtilsMessageSeverityFlagBitsEXT severity, vk::DebugUtilsMessageTypeFlagsEXT type, const vk::DebugUtilsMessengerCallbackDataEXT *pCallbackData, void *) |
| void * | Foundation::RHI::vkCustomCpuAllocation (Allocator *alloc, size_t size, size_t alignment, vk::SystemAllocationScope allocationScope) |
| void * | Foundation::RHI::vkCustomCpuReallocation (Allocator *alloc, void *pOriginal, size_t size, size_t alignment, vk::SystemAllocationScope allocationScope) |
| void | Foundation::RHI::vkCustomCpuFree (Allocator *alloc, void *pMemory) |
Variables | |
| const char * | kVulkanInstanceExtensions [] |
| #define GLFW_INCLUDE_VULKAN |
|
static |