al_set_separate_blender(3)

πŸ“¦
version 5.2.11.3 Β· 3 versions
, in arch rolling

πŸ’– al_set_separate_blender(3) πŸ’–

okay bestie, this page is from the Library Functions Manual and it's serving Allegro 5 API realness ✨. Let's get into it.

πŸŽ€ NAME πŸŽ€

al_set_separate_blender β€” Allegro 5 API 🫢

✨ SYNOPSIS ✨

#include <allegro5/allegro.h>

void al_set_separate_blender(int op, int src, int dst,
   int alpha_op, int alpha_src, int alpha_dst)

πŸ’… DESCRIPTION πŸ’…

So it's literally al_set_blender(3) energy, but with a separate glow-up for the alpha channel: it allows specifying a separate blending operation for alpha ✨. The way this is useful? If your target bitmap also has an alpha channel and the two alpha channels need to be combined in a different way than the color components, this is your moment πŸ‘‘. It's giving β€œalpha said not today, color bestie,” but make it precise πŸ’œ.

🌈 SEE ALSO 🌈


Bye bestie! This was the Allegro reference manual footer for al_set_separate_blender(3) in the Allegro 5 API β€” and the page doesn't show a date, so I'm not making one up, periodt πŸ˜ŒπŸ’…πŸŽ€

πŸ“¦ where this page comes from
  • arch rolling: allegro 5.2.11.3-2 Β· Zlib AND BSD-3-Clause AND OFL-1.1 AND LicenseRef-Custom
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms