1#ifndef FCT_RHI_SAMPLER_H
2#define FCT_RHI_SAMPLER_H
61 virtual void setLodRange(
float minLod,
float maxLod,
float bias) {
virtual void setAnisotropy(bool enable, float maxAnisotropy)
AddressMode m_addressModeU
AddressMode m_addressModeW
virtual void setBorderColor(BorderColor color)
BorderColor m_borderColor
virtual void setAddressMode(AddressMode u, AddressMode v, AddressMode w)
virtual void setLinearClamp()
virtual void setFilter(FilterMode magFilter, FilterMode minFilter, FilterMode mipmapFilter)
virtual void setLodRange(float minLod, float maxLod, float bias)
virtual void setUnnormalizedCoordinates(bool unnormalized)
virtual void setAnisotropic(float maxAnisotropy=16.0f)
virtual void setShadowMap()
AddressMode m_addressModeV
bool m_unnormalizedCoordinates
virtual void setCompare(bool enable, CompareOp op)
virtual ~Sampler()=default
FilterMode m_mipmapFilter