Cette fonction active ou désactive le test alpha pour votre jeu (par défaut, il est désactivé). En passant le test alpha sur vous pouvez alors utiliser la fonction compagnon gpu_set_alphatestref pour définir la valeur de "coupure" à laquelle toutes les valeurs alpha seront définies sur 0. L'image ci-dessous montre la différence qui peut être observée lorsque le test alpha est activé ou désactivé:
REMARQUE: cette fonction peut affecter négativement les performances sur les appareils iOS, Android et Windows Phone.
gpu_set_alphatestenable(enable);
Argument La description enable Activer ou désactiver le test alpha ( true / false )
N/A
if !gpu_get_alphatestenable()
{
gpu_set_alphatestenable(true);
gpu_set_alphatestref(128);
}
Le code ci-dessus vérifiera si le test alpha est activé et si ce n'est pas le cas, il activera le test alpha et fixera le seuil de test à 128 (seuls les pixels avec un alpha supérieur à 0,5 seront dessinés).