Shader:hasUniform (Français)

Disponible depuis LÖVE 11.0
Remplace Shader:getExternVariable.

Retourne si une variable uniforme (uniform) / externe (extern, terme déprécié en faveur d'uniform) existe dans le Shader (ombrage).

Si le compilateur d'ombrage d'un pilote graphique détermine qu'une variable uniforme / externe n'affecte pas la sortie finale de l'ombrage, il pourrait optimiser la variable en la rejetant. Cette fonction retournera false (faux) dans ce cas.

Fonction

Synopsis

hasuniform = Shader:hasUniform( name )

Arguments

string (Français) name
Nom de la variable uniforme.

Retourne

boolean (Français) hasuniform
Si l'uniforme existe dans l'ombrage et affecte la sortie finale.

Voir également


Autres langues