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

#include <OgreVulkanMappings.h>

Static Public Member Functions

static VkPrimitiveTopology get (RenderOperation::OperationType opType)
 
static VkPolygonMode get (PolygonMode polygonMode)
 
static VkCullModeFlags get (CullingMode cullMode)
 
static VkCompareOp get (CompareFunction compareFunc)
 
static VkStencilOp get (StencilOperation stencilOp)
 
static VkBlendFactor get (SceneBlendFactor blendFactor)
 
static VkBlendOp get (SceneBlendOperation blendOp)
 
static VkFormat get (VertexElementType vertexElemType)
 
static VkFilter get (FilterOptions filter)
 
static VkSamplerAddressMode get (TextureAddressingMode mode)
 
static VkImageViewType get (TextureType textureType)
 
static VkFormat get (PixelFormat pf, bool hwGamma=false)
 
static VkAccessFlags get (const TextureGpu *texture)
 
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: