Cette fonction peut être utilisée pour récupérer le mode de comparaison z. La valeur renvoyée sera l'une des constantes suivantes (la valeur par défaut est cmpfunc_lessequal ):
- cmpfunc_never
- cmpfunc_less
- cmpfunc_equal
- cmpfunc_lessequal
- cmpfunc_greater
- cmpfunc_notequal
- cmpfunc_greaterequal
- cmpfunc_always
gpu_get_zfunc();
Constant (see table above)
if gpu_get_zfunc() != cmpfunc_greater
{
gpu_set_zfunc(cmpfunc_greater);
}
Le code ci-dessus vérifie si la méthode z-testing est définie sur cmpfunc_greater et sinon, il est mis à cette constante.