vkCompViz App
 
Loading...
Searching...
No Matches
Classes | Public Attributes | List of all members
Gpu::Vulkan::VulkanInitParams Class Referenceexport
module gpu
Collaboration diagram for Gpu::Vulkan::VulkanInitParams:
Collaboration graph
[legend]

Classes

class  Shaders
 
class  ShaderStorageBuffer
 
class  Textures
 

Public Attributes

std::vector< const char * > requiredExtensions
 
std::function< std::uintptr_t(std::uintptr_t)> surface
 
std::function< Resolution()> currentResolution
 
bool window {true}
 
Resolution resolution
 
std::string deviceUUID {""}
 
class Gpu::Vulkan::VulkanInitParams::Shaders shaders
 
class Gpu::Vulkan::VulkanInitParams::Textures textures
 
class Gpu::Vulkan::VulkanInitParams::ShaderStorageBuffer shaderStorageBuffer
 

Member Data Documentation

◆ currentResolution

std::function<Resolution()> Gpu::Vulkan::VulkanInitParams::currentResolution
export

◆ deviceUUID

std::string Gpu::Vulkan::VulkanInitParams::deviceUUID {""}
export

◆ requiredExtensions

std::vector<const char *> Gpu::Vulkan::VulkanInitParams::requiredExtensions
export

◆ resolution

Resolution Gpu::Vulkan::VulkanInitParams::resolution
export

◆ shaders

class Gpu::Vulkan::VulkanInitParams::Shaders Gpu::Vulkan::VulkanInitParams::shaders

◆ shaderStorageBuffer

class Gpu::Vulkan::VulkanInitParams::ShaderStorageBuffer Gpu::Vulkan::VulkanInitParams::shaderStorageBuffer

◆ surface

std::function<std::uintptr_t(std::uintptr_t)> Gpu::Vulkan::VulkanInitParams::surface
export

◆ textures

class Gpu::Vulkan::VulkanInitParams::Textures Gpu::Vulkan::VulkanInitParams::textures

◆ window

bool Gpu::Vulkan::VulkanInitParams::window {true}
export