Difference between revisions of "Shader:hasUniform (Français)"

(Created page with "{{newin (Français)|11.0|110|type=function|text=Remplace Shader:getExternVariable}} Retourne si une variable uniforme / externe existe dans le Sader (Français)|Shad...")
 
(error in link + notice than extern is now deprecated)
Line 1: Line 1:
 
{{newin (Français)|[[11.0]]|110|type=function|text=Remplace [[Shader:getExternVariable]]}}
 
{{newin (Français)|[[11.0]]|110|type=function|text=Remplace [[Shader:getExternVariable]]}}
Retourne si une variable uniforme / externe existe dans le [[Sader (Français)|Shader]] (ombrage).
+
Retourne si une variable uniforme (uniform) / externe (extern, deprecated) existe dans le [[Shader (Français)|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.
 
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.

Revision as of 00:13, 23 December 2023

Disponible depuis LÖVE 11.0
Remplace Shader:getExternVariable.

Retourne si une variable uniforme (uniform) / externe (extern, deprecated) 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