LiteFX 0.3.1.2022
Computer Graphics Engine
|
Contains conversion helpers for Vulkan. More...
Functions | |
Format LITEFX_VULKAN_API | getFormat (const VkFormat &format) |
VkFormat LITEFX_VULKAN_API | getFormat (const Format &format) |
VkFormat LITEFX_VULKAN_API | getFormat (const BufferFormat &format) |
PolygonMode LITEFX_VULKAN_API | getPolygonMode (const VkPolygonMode &mode) |
VkPolygonMode LITEFX_VULKAN_API | getPolygonMode (const PolygonMode &mode) |
CullMode LITEFX_VULKAN_API | getCullMode (const VkCullModeFlags &mode) |
VkCullModeFlags LITEFX_VULKAN_API | getCullMode (const CullMode &mode) |
PrimitiveTopology LITEFX_VULKAN_API | getPrimitiveTopology (const VkPrimitiveTopology &topology) |
VkPrimitiveTopology LITEFX_VULKAN_API | getPrimitiveTopology (const PrimitiveTopology &topology) |
ShaderStage LITEFX_VULKAN_API | getShaderStage (const VkShaderStageFlagBits &shaderType) |
VkShaderStageFlagBits LITEFX_VULKAN_API | getShaderStage (const ShaderStage &shaderType) |
MultiSamplingLevel LITEFX_VULKAN_API | getSamples (const VkSampleCountFlagBits &samples) |
VkImageType LITEFX_VULKAN_API | getImageType (const ImageDimensions &dimension) |
VkImageViewType LITEFX_VULKAN_API | getImageViewType (const ImageDimensions &dimension, const UInt32 &layers=1) |
VkSampleCountFlagBits LITEFX_VULKAN_API | getSamples (const MultiSamplingLevel &samples) |
VkCompareOp LITEFX_VULKAN_API | getCompareOp (const CompareOperation &compareOp) |
VkStencilOp LITEFX_VULKAN_API | getStencilOp (const StencilOperation &stencilOp) |
VkBlendFactor LITEFX_VULKAN_API | getBlendFactor (const BlendFactor &blendFactor) |
VkBlendOp LITEFX_VULKAN_API | getBlendOperation (const BlendOperation &blendOperation) |
VkImageLayout LITEFX_VULKAN_API | getImageLayout (const ResourceState &resourceState) |
VkAccessFlags LITEFX_VULKAN_API | getAccessFlags (const ResourceState &resourceState) |
Contains conversion helpers for Vulkan.
VkAccessFlags LITEFX_VULKAN_API LiteFX::Rendering::Backends::Vk::getAccessFlags | ( | const ResourceState & | resourceState | ) |
VkBlendFactor LITEFX_VULKAN_API LiteFX::Rendering::Backends::Vk::getBlendFactor | ( | const BlendFactor & | blendFactor | ) |
VkBlendOp LITEFX_VULKAN_API LiteFX::Rendering::Backends::Vk::getBlendOperation | ( | const BlendOperation & | blendOperation | ) |
VkCompareOp LiteFX::Rendering::Backends::Vk::getCompareOp | ( | const CompareOperation & | compareOp | ) |
VkCullModeFlags LiteFX::Rendering::Backends::Vk::getCullMode | ( | const CullMode & | mode | ) |
CullMode LiteFX::Rendering::Backends::Vk::getCullMode | ( | const VkCullModeFlags & | mode | ) |
VkFormat LiteFX::Rendering::Backends::Vk::getFormat | ( | const BufferFormat & | format | ) |
VkFormat LiteFX::Rendering::Backends::Vk::getFormat | ( | const Format & | format | ) |
Format LiteFX::Rendering::Backends::Vk::getFormat | ( | const VkFormat & | format | ) |
VkImageLayout LITEFX_VULKAN_API LiteFX::Rendering::Backends::Vk::getImageLayout | ( | const ResourceState & | resourceState | ) |
VkImageType LiteFX::Rendering::Backends::Vk::getImageType | ( | const ImageDimensions & | dimension | ) |
VkImageViewType LiteFX::Rendering::Backends::Vk::getImageViewType | ( | const ImageDimensions & | dimension, |
const UInt32 & | layers = 1 |
||
) |
VkPolygonMode LiteFX::Rendering::Backends::Vk::getPolygonMode | ( | const PolygonMode & | mode | ) |
PolygonMode LiteFX::Rendering::Backends::Vk::getPolygonMode | ( | const VkPolygonMode & | mode | ) |
VkPrimitiveTopology LiteFX::Rendering::Backends::Vk::getPrimitiveTopology | ( | const PrimitiveTopology & | topology | ) |
PrimitiveTopology LiteFX::Rendering::Backends::Vk::getPrimitiveTopology | ( | const VkPrimitiveTopology & | topology | ) |
VkSampleCountFlagBits LiteFX::Rendering::Backends::Vk::getSamples | ( | const MultiSamplingLevel & | samples | ) |
MultiSamplingLevel LiteFX::Rendering::Backends::Vk::getSamples | ( | const VkSampleCountFlagBits & | samples | ) |
VkShaderStageFlagBits LiteFX::Rendering::Backends::Vk::getShaderStage | ( | const ShaderStage & | shaderType | ) |
ShaderStage LiteFX::Rendering::Backends::Vk::getShaderStage | ( | const VkShaderStageFlagBits & | shaderType | ) |
VkStencilOp LiteFX::Rendering::Backends::Vk::getStencilOp | ( | const StencilOperation & | stencilOp | ) |