MXVK Vulkan Framework 0.35.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk::ShaderModuleInfo Struct Reference

#include <mxvk/include/mxvk/mxvk_shader_module.hpp>

Public Attributes

uint32_t localSizeX = 1
uint32_t localSizeY = 1
uint32_t localSizeZ = 1
ShaderStage stage = ShaderStage::Unknown
StorageImageFormat storageImageFormat = StorageImageFormat::Unknown
bool usesHistoryTexture = false
bool usesSpectrumHistoryTexture = false
bool usesSpectrumTexture = false

Detailed Description

Definition at line 22 of file mxvk_shader_module.hpp.

Member Data Documentation

◆ localSizeX

uint32_t mxvk::ShaderModuleInfo::localSizeX = 1

Definition at line 24 of file mxvk_shader_module.hpp.

◆ localSizeY

uint32_t mxvk::ShaderModuleInfo::localSizeY = 1

Definition at line 25 of file mxvk_shader_module.hpp.

◆ localSizeZ

uint32_t mxvk::ShaderModuleInfo::localSizeZ = 1

Definition at line 26 of file mxvk_shader_module.hpp.

◆ stage

ShaderStage mxvk::ShaderModuleInfo::stage = ShaderStage::Unknown

Definition at line 23 of file mxvk_shader_module.hpp.

◆ storageImageFormat

StorageImageFormat mxvk::ShaderModuleInfo::storageImageFormat = StorageImageFormat::Unknown

Definition at line 30 of file mxvk_shader_module.hpp.

◆ usesHistoryTexture

bool mxvk::ShaderModuleInfo::usesHistoryTexture = false

Definition at line 27 of file mxvk_shader_module.hpp.

◆ usesSpectrumHistoryTexture

bool mxvk::ShaderModuleInfo::usesSpectrumHistoryTexture = false

Definition at line 29 of file mxvk_shader_module.hpp.

◆ usesSpectrumTexture

bool mxvk::ShaderModuleInfo::usesSpectrumTexture = false

Definition at line 28 of file mxvk_shader_module.hpp.


The documentation for this struct was generated from the following file: