enum glw::Filtering
Overview
Texture filtering types. Define how colors are pulled from texture image when picking from between multiple texel points. More…
#include <Texture.h> enum Filtering { nearest = uint32_t(gl::GLenum::GL_NEAREST), linear = uint32_t(gl::GLenum::GL_LINEAR), closest_mip_nearest = uint32_t(gl::GLenum::GL_NEAREST_MIPMAP_NEAREST), closest_mip_linear = uint32_t(gl::GLenum::GL_LINEAR_MIPMAP_NEAREST), inter_mip_nearest = uint32_t(gl::GLenum::GL_NEAREST_MIPMAP_LINEAR), inter_mip_linear = uint32_t(gl::GLenum::GL_LINEAR_MIPMAP_LINEAR), };
Detailed Documentation
Texture filtering types. Define how colors are pulled from texture image when picking from between multiple texel points.
Enum Values
nearest
takes nearest texel to the coordinate
linear
linearly interpolates 4 nearest texels
closest_mip_nearest
takes nearest from closest mipmap level
closest_mip_linear
takes linear from closest mipmap level
inter_mip_nearest
takes nearest from the 2 closest mipmaps and interpolates
inter_mip_linear
takes linear from the 2 closest mipmaps and interpolates