mesa: fix blending when using luminance/intensity emulation
neither of these have a real alpha channel, so reuse the xrgb blend clamping here to ensure the "right" alpha value is used cc: mesa-stable fixes: spec@arb_texture_float@fbo-blending-formats Reviewed-by:Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/mesa!17687> (cherry picked from commit 4f28e282)
- .pick_status.json 1 addition, 1 deletion.pick_status.json
- src/broadcom/ci/broadcom-rpi4-fails.txt 0 additions, 2 deletionssrc/broadcom/ci/broadcom-rpi4-fails.txt
- src/gallium/drivers/crocus/ci/crocus-g41-fails.txt 0 additions, 2 deletionssrc/gallium/drivers/crocus/ci/crocus-g41-fails.txt
- src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt 0 additions, 6 deletionssrc/gallium/drivers/virgl/ci/virpipe-gl-fails.txt
- src/gallium/drivers/zink/ci/zink-lvp-fails.txt 0 additions, 18 deletionssrc/gallium/drivers/zink/ci/zink-lvp-fails.txt
- src/mesa/main/fbobject.c 5 additions, 3 deletionssrc/mesa/main/fbobject.c
- src/mesa/main/mtypes.h 1 addition, 1 deletionsrc/mesa/main/mtypes.h
- src/mesa/state_tracker/st_atom_blend.c 3 additions, 4 deletionssrc/mesa/state_tracker/st_atom_blend.c