Instance Property

mipFilter

The filtering option for combining pixels between two mipmap levels.

Declaration

@property(nonatomic) MTLSamplerMipFilter mipFilter;

Discussion

The default value is MTLSamplerMipFilterNotMipmapped.

See Also

Declaring Filter Modes

minFilter

The filtering option for combining pixels within one mipmap level when the sample footprint is larger than a pixel (minification).

magFilter

The filtering operation for combining pixels within one mipmap level when the sample footprint is smaller than a pixel (magnification).

lodMinClamp

The minimum level of detail (LOD) to use when sampling from a texture.

lodMaxClamp

The maximum level of detail (LOD) to use when sampling from a texture.

lodAverage

A Boolean value that specifies whether the GPU can use an average level of detail (LOD) when sampling from a texture.

maxAnisotropy

The number of samples that can be taken to improve the quality of sample footprints that are anisotropic.

MTLSamplerMinMagFilter

Filtering options for determining which pixel value is returned within a mipmap level.

MTLSamplerMipFilter

Filtering options for determining what pixel value is returned with multiple mipmap levels.