Table of Contents

Enum SamplerFilter

Namespace
NeoVeldrid
Assembly
NeoVeldrid.dll

Determines how texture values are sampled from a texture.

public enum SamplerFilter : byte

Fields

Anisotropic = 8

Anisotropic filtering is used. The maximum anisotropy is controlled by MaximumAnisotropy.

MinLinear_MagLinear_MipLinear = 7

Linear interpolation is used for minification, magnification, and mip-level sampling.

MinLinear_MagLinear_MipPoint = 6

Linear interpolation is used for minification and magnification, and point sampling is used for mip-level sampling.

MinLinear_MagPoint_MipLinear = 5

Linear interpolation is used for minification and mip-level sampling; point sampling is used for magnification.

MinLinear_MagPoint_MipPoint = 4

Linear interpolation is used for minifcation; point sampling is used for magnification and mip-level sampling.

MinPoint_MagLinear_MipLinear = 3

Point sampling is used for minification; linear interpolation is used for magnification and mip-level sampling.

MinPoint_MagLinear_MipPoint = 2

Point sampling is used for minification and mip-level sampling; linear interpolation is used for mip-level sampling.

MinPoint_MagPoint_MipLinear = 1

Point sampling is used for minification and magnification; linear interpolation is used for mip-level sampling.

MinPoint_MagPoint_MipPoint = 0

Point sampling is used for minification, magnification, and mip-level sampling.