gallium, llvmpipe, lavapipe: sampler minmax reduction mode support

Merged Dave Airlie requested to merge airlied/mesa:lavapipe-sampler-minmax into master

This is just the gallium interface (no GL support) for min max texture filtering.

I want to support the vulkan API in lavapipe.

One tricky thing in the filtering is having to check if the weight is 0 and ignore the components with a 0 weight vs just using a direct min/max call.

Edited by Dave Airlie

Merge request reports