gpu_get_texfilter_ext


La description

Avec cette fonction, vous pouvez vérifier si l'interpolation de texture (interpolation linéaire) est activée (renvoie true ) ou non (renvoie false ) pour une texture d'échantillonneur de shader donnée.


Syntaxe:

gpu_get_texfilter_ext(sampler_id);


Arguments:

Argument La description
sampler_id L'identifiant de l'échantillonneur provient du shader.


Résultats:

Boolean


Exemple:

var s_tex = shader_get_sampler_index(shader_glass, "s_NoiseSampler");
if gpu_get_texfilter_ext(s_tex)
   {
   gpu_set_texfilter_ext(s_tex, false);
   }
else
   {
   gpu_set_texfilter_ext(s_tex, true);
   }

Le code ci-dessus vérifie si le filtrage de texture est activé ou désactivé pour un ID d'échantillonneur spécifique (stocké dans une variable locale) et le commute en conséquence.


Retour: Fonctions GPU
Suivant: gpu_get_texrepeat
© Copyright YoYo Games Ltd. 2017 Tous droits réservés