WebGLRenderingContext.getShaderParameter()

La méthode WebGLRenderingContext.getShaderParameter() de l'API WebGL retourne des informations sur le shader donné.

Syntaxe

js
quelconque gl.getShaderParameter(shader, nomp);

Parameters

shader

Un WebGLShader depuis lequel obtenir une information de paramètre.

nomp

Un Glenum (en-US) indiquant l'information à retrouver. Valeurs possibles :

  • gl.DELETE_STATUS : retourne un GLboolean (en-US) indicating si le shader est marqué pour suppression ou non.
  • gl.COMPILE_STATUS : retourne un GLboolean (en-US) indiquant si la dernière compilation du shader a réussi ou non.
  • gl.SHADER_TYPE : retourne un GLenum (en-US) indiquant si le shader est un objet shader de sommets (gl.VERTEX_SHADER) ou shader de fragment (gl.FRAGMENT_SHADER).

Valeur retournée

Retourne l'information de shader demandée (telle qu'indiquée par nomp).

Exemples

js
gl.getShaderParameter(shader, gl.SHADER_TYPE);

Spécifications

Specification
WebGL Specification
# 5.14.9

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi