OGRE  13.6
Object-Oriented Graphics Rendering Engine
Ogre::VulkanMappings Class Reference

#include <OgreVulkanMappings.h>

Static Public Member Functions

static VkCompareOp get (CompareFunction compareFunc)
 
static VkAccessFlags get (const TextureGpu *texture)
 
static VkCullModeFlags get (CullingMode cullMode)
 
static VkFilter get (FilterOptions filter)
 
static VkFormat get (PixelFormat pf, bool hwGamma=false)
 
static VkPolygonMode get (PolygonMode polygonMode)
 
static VkPrimitiveTopology get (RenderOperation::OperationType opType)
 
static VkBlendFactor get (SceneBlendFactor blendFactor)
 
static VkBlendOp get (SceneBlendOperation blendOp)
 
static VkStencilOp get (StencilOperation stencilOp)
 
static VkSamplerAddressMode get (TextureAddressingMode mode)
 
static VkImageViewType get (TextureType textureType)
 
static VkFormat get (VertexElementType vertexElemType)
 
static VkImageAspectFlags getImageAspect (PixelFormatGpu pf, const bool bPreferDepthOverStencil=false)
 
static VkSamplerMipmapMode getMipFilter (FilterOptions filter)
 

Member Function Documentation

◆ get() [1/13]

static VkPrimitiveTopology Ogre::VulkanMappings::get ( RenderOperation::OperationType  opType)
static

◆ get() [2/13]

static VkPolygonMode Ogre::VulkanMappings::get ( PolygonMode  polygonMode)
static

◆ get() [3/13]

static VkCullModeFlags Ogre::VulkanMappings::get ( CullingMode  cullMode)
static

◆ get() [4/13]

static VkCompareOp Ogre::VulkanMappings::get ( CompareFunction  compareFunc)
static

◆ get() [5/13]

static VkStencilOp Ogre::VulkanMappings::get ( StencilOperation  stencilOp)
static

◆ get() [6/13]

static VkBlendFactor Ogre::VulkanMappings::get ( SceneBlendFactor  blendFactor)
static

◆ get() [7/13]

static VkBlendOp Ogre::VulkanMappings::get ( SceneBlendOperation  blendOp)
static

◆ get() [8/13]

static VkFormat Ogre::VulkanMappings::get ( VertexElementType  vertexElemType)
static

◆ get() [9/13]

static VkFilter Ogre::VulkanMappings::get ( FilterOptions  filter)
static

◆ getMipFilter()

static VkSamplerMipmapMode Ogre::VulkanMappings::getMipFilter ( FilterOptions  filter)
static

◆ get() [10/13]

static VkSamplerAddressMode Ogre::VulkanMappings::get ( TextureAddressingMode  mode)
static

◆ get() [11/13]

static VkImageViewType Ogre::VulkanMappings::get ( TextureType  textureType)
static

◆ get() [12/13]

static VkFormat Ogre::VulkanMappings::get ( PixelFormat  pf,
bool  hwGamma = false 
)
static

◆ getImageAspect()

static VkImageAspectFlags Ogre::VulkanMappings::getImageAspect ( PixelFormatGpu  pf,
const bool  bPreferDepthOverStencil = false 
)
static

◆ get() [13/13]

static VkAccessFlags Ogre::VulkanMappings::get ( const TextureGpu texture)
static

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