FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
Vulkan abstraction

Everything related to the Vulkan abstraction. More...

Files

file  C_blendMode.hpp
 

Classes

class  fge::vulkan::CommandBuffer
 Vulkan command buffer wrapper. More...
 
class  fge::vulkan::Context
 Vulkan context. More...
 
class  fge::vulkan::DescriptorPool
 This class abstract the vulkan descriptor pool for easier use. More...
 
class  fge::vulkan::DescriptorSet
 This class abstract the vulkan descriptor set for easier use. More...
 
struct  fge::vulkan::DescriptorSet::Descriptor
 This struct is used to describe a descriptor. More...
 
class  fge::vulkan::DescriptorSetLayout
 This class abstract the vulkan descriptor set layout for easier use. More...
 
class  fge::vulkan::Garbage
 A class that holds a garbage object. More...
 
class  fge::vulkan::GarbageCollector
 A garbage collector for Vulkan objects. More...
 
class  fge::vulkan::Instance
 Vulkan instance abstraction. More...
 
class  fge::vulkan::LogicalDevice
 Logical device abstraction. More...
 
class  fge::vulkan::PhysicalDevice
 Vulkan physical device abstraction. More...
 
class  fge::vulkan::Surface
 Vulkan surface abstraction. More...
 
class  fge::vulkan::SurfaceWindow
 Vulkan OS window surface. More...
 
class  fge::vulkan::SurfaceSDLWindow
 Vulkan OS window surface made with SDL. More...
 

Detailed Description

Everything related to the Vulkan abstraction.