shader_current();
Real (ID value of the shader, or -1 if no shader)
Cette fonction renverra la valeur d'ID d'index du shader actuellement utilisé pour le rendu, ou retournera -1 si aucun shader n'est utilisé.
IMPORTANT! Cette fonction n'est pas disponible avec la licence d'évaluation du produit.
if shader_current() == -1
{
shader_set(sh_warp)
}
Le code ci-dessus va vérifier pour voir quel est le shader actuel et s'il renvoie -1 (aucun shader utilisé) alors un shader est défini.