Sampler description for wis::Sampler creation.
bool anisotropic;
uint32_t max_anisotropy;
float min_lod;
float max_lod;
float mip_lod_bias;
std::array<float, 4> border_color{};
};
Filter
Filtering mode for texture sampling.
AddressMode
Address mode for texture sampling.
Compare
Comparison function for depth and stencil operations.
Sampler description for wis::Sampler creation.
Definition at line 1987 of file api.hpp.
#include <api.hpp>
◆ address_u
Address mode for U coordinate.
Definition at line 1993 of file api.hpp.
◆ address_v
Address mode for V coordinate.
Definition at line 1994 of file api.hpp.
◆ address_w
Address mode for W coordinate.
Definition at line 1995 of file api.hpp.
◆ anisotropic
bool wis::SamplerDesc::anisotropic |
Anisotropic filtering enable.
Definition at line 1991 of file api.hpp.
◆ border_color
std::array<float, 4> wis::SamplerDesc::border_color {} |
◆ comparison_op
Comparison operation for comparison samplers.
Definition at line 1999 of file api.hpp.
◆ mag_filter
Magnification filter.
Definition at line 1989 of file api.hpp.
◆ max_anisotropy
uint32_t wis::SamplerDesc::max_anisotropy |
Max anisotropy level. Max is 16.
Definition at line 1992 of file api.hpp.
◆ max_lod
float wis::SamplerDesc::max_lod |
Max LOD value.
Definition at line 1997 of file api.hpp.
◆ min_filter
Minification filter.
Definition at line 1988 of file api.hpp.
◆ min_lod
float wis::SamplerDesc::min_lod |
Min LOD value.
Definition at line 1996 of file api.hpp.
◆ mip_filter
Mip level filter.
Definition at line 1990 of file api.hpp.
◆ mip_lod_bias
float wis::SamplerDesc::mip_lod_bias |
Mip LOD bias value.
Definition at line 1998 of file api.hpp.
The documentation for this struct was generated from the following file:
- /home/runner/work/Wisdom/Wisdom/wisdom/include/wisdom/generated/api/api.hpp