Gl.IsProgram (gb.opengl.glsl)
Static Function IsProgram ( Program As Integer ) As Boolean
Détermine si un nom correspond à un objet programme.
Paramètre
- program
-
Spécifie un objet programme potentiel.
Description
Gl.IsProgram retourne Gl.TRUE si
program est le nom d’un objet programme préalablement créé avec
Gl.CreateProgram et non encore supprimé par
Gl.DeleteProgram.
Si
program vaut zéro ou une valeur non nulle qui n’est pas le nom d’un objet programme, ou si une erreur survient,
Gl.IsProgram retourne Gl.FALSE.
Notes
Aucune erreur n’est générée si
program n’est pas un nom valide d’objet programme.
Un programme objet marqué pour suppression par
Gl.DeleteProgram mais toujours en cours d’utilisation en tant qu’état de rendu courant est toujours considéré comme objet programme et
Gl.IsProgram retournera
Gl .
TRUE.
Gets Associés
Gl.Get avec l’argument Gl.CURRENT_PROGRAM.
Gl.GetActiveAttrib avec les arguments
program et l’indice de l’attribut d’une variable active.
Gl.GetActiveUniform avec les arguments
program et l’indice d’une variable uniform active
Gl.GetAttachedShaders avec l’argument
program.
Gl.GetAttribLocation avec les arguments
program et le nom d’un attribut de variable.
Gl.GetProgram avec les arguments
program et le paramètre à requérir.
Gl.GetProgramInfoLog avec l’argument
program.
Gl.GetUniform avec les arguments
program et l’emplacement d’une variable uniform.
Gl.GetUniformLocation avec les arguments
program et le nom d’une variable uniform.
Voir aussi
Glu.niform,
Glu.seProgram,
Voir documentation originale sur le site OpenGL