![]() |
OGRE
master
Object-Oriented Graphics Rendering Engine
|
#include <OgreVulkanTextureGpuManager.h>
Public Member Functions | |
VulkanSampler (VkDevice device) | |
~VulkanSampler () | |
VkSampler | bind () |
![]() | |
Sampler () | |
must be created through TextureManager More... | |
virtual | ~Sampler () |
const UVWAddressingMode & | getAddressingMode () const |
Gets the texture addressing mode for a given coordinate, i.e. More... | |
unsigned int | getAnisotropy () const |
Get this layer texture anisotropy level. More... | |
const ColourValue & | getBorderColour (void) const |
bool | getCompareEnabled () const |
CompareFunction | getCompareFunction () const |
FilterOptions | getFiltering (FilterType ftype) const |
Get the texture filtering for the given type. More... | |
float | getMipmapBias (void) const |
Gets the bias value applied to the mipmap calculation. More... | |
void | setAddressingMode (TextureAddressingMode tam) |
Sets the texture addressing mode, i.e. More... | |
void | setAddressingMode (TextureAddressingMode u, TextureAddressingMode v, TextureAddressingMode w) |
Sets the texture addressing mode, i.e. More... | |
void | setAddressingMode (const UVWAddressingMode &uvw) |
void | setAnisotropy (unsigned int maxAniso) |
Sets the anisotropy level to be used for this texture level. More... | |
void | setBorderColour (const ColourValue &colour) |
Sets the texture border colour. More... | |
void | setCompareEnabled (bool enabled) |
Enables or disables the comparison test for depth textures. More... | |
void | setCompareFunction (CompareFunction function) |
void | setFiltering (TextureFilterOptions filterType) |
Set the texture filtering for this unit, using the simplified interface. More... | |
void | setFiltering (FilterType ftype, FilterOptions opts) |
Set a single filtering option on this texture unit. More... | |
void | setFiltering (FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter) |
Set a the detailed filtering options on this texture unit. More... | |
void | setMipmapBias (float bias) |
Sets the bias value applied to the mipmap calculation. More... | |
Ogre::VulkanSampler::VulkanSampler | ( | VkDevice | device | ) |
Ogre::VulkanSampler::~VulkanSampler | ( | ) |
VkSampler Ogre::VulkanSampler::bind | ( | ) |