LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl Class Reference

Public Member Functions

 VulkanBackendImpl (Span< String > extensions, Span< String > validationLayers)
 
void defineMandatoryExtensions ()
 
VkInstance initialize (const App &app)
 
void loadAdapters (const VulkanBackend &backend)
 

Friends

class VulkanBackend
 

Constructor & Destructor Documentation

◆ VulkanBackendImpl()

LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl::VulkanBackendImpl ( Span< String > extensions,
Span< String > validationLayers )
inline

Member Function Documentation

◆ defineMandatoryExtensions()

void LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl::defineMandatoryExtensions ( )
inline

◆ initialize()

VkInstance LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl::initialize ( const App & app)
inline

◆ loadAdapters()

void LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl::loadAdapters ( const VulkanBackend & backend)
inline

Friends And Related Symbol Documentation

◆ VulkanBackend

friend class VulkanBackend
friend