In a graphics API like Vulkan, you have VkFilter, which can be NEAREST or LINEAR. Leaving aside the mipmap filtering, which is another thing altogether, I'm trying to understand what the point of the min filter is in a single mip. I know what the mag filter does. When one texel in the image is spread over multiple pixels on the screen. It does bilinear filtering by taking four samples. The min filter is I'm assuming should be the opposite, ie., one pixel on the screen takes up multiple texels in the image. But I don't get what the min filter does in this case because the filtering for this kind of aliasing, ie., when one pixel on the screen contains multiple texels in the image, is a job for mipmapping, ie., selecting the appropriate mip. I don't understand what min filter is within the same mipmap level (disregarding mipmapping, which is the job the job of the separate MIP filter).
Does min filter also take four samples? Within the same MIP? Or does it just do nothing?