VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vulkan Directory Reference

Files

 
context.hpp
 This file defines struct holding all vulkan data, like device, surface, swapchain, images, views, and more.
 
frustum.hpp
 This file defines struct holding data needed for camera frustum culling.
 
Interface.cpp
 
Interface.hpp
 This file defines interface Class for vulkan backend.
 
limits.hpp
 This files defines global variables defining vulkan limits.
 
MeshManager.cpp
 
MeshManager.hpp
 
PhysicsDebug.hpp
 
Pipeline.cpp
 
Pipeline.hpp
 This file defines VulkanPipeline Class.
 
Renderer.cpp
 
Renderer.hpp
 This file defines Renderer Class.
 
Resources.cpp
 
Resources.hpp
 This file defines VulkanResources Class.
 
SwapchainManager.cpp
 
SwapchainManager.hpp
 This file defines VulkanSwapchainManager Class.
 
uniforms.hpp
 This file defines uniforms and pushconstant for rendering meshes.
 
VulkanBoundsChecking.hpp
 Utilities for bounds checking and validation in Vulkan resource management.
 
VulkanImGUIWrapper.cpp
 
VulkanImGUIWrapper.hpp
 This file defines class with Imgui for vulkan backend definition.
 
VulkanMesh.cpp
 
VulkanMesh.hpp
 This file defines VulkanMesh class.