WebGLRenderingContext.shaderSource()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode WebGLRenderingContext.shaderSource() de l'API WebGL définit le code source d'un WebGLShader.
Syntaxe
js
void gl.shaderSource(shader, source);
Parameters
- shader
-
Un objet
WebGLShaderdans lequel définir le code source. - source
-
Une
DOMStringcontenant le code source GLSL à définir.
Valeur retournée
Aucune.
Exemple
js
var shader = gl.createShader(gl.VERTEX_SHADER);
gl.shaderSource(shader, originalSource);
var source = gl.getShaderSource(shader);
Spécifications
| Specification |
|---|
| WebGL Specification> # 5.14.9> |
Compatibilité des navigateurs
Chargement…