WebGLRenderingContext: getShaderParameter() Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGLRenderingContext.getShaderParameter()-Methode der WebGL API gibt Informationen über den angegebenen Shader zurück.
Syntax
getShaderParameter(shader, pname)
Parameter
shader-
Ein
WebGLShader, von dem Parameterinformationen abgerufen werden sollen. pname-
Ein
GLenum, der die abzufragende Information bestimmt. Mögliche Werte:gl.DELETE_STATUS-
Gibt einen
GLbooleanzurück, der angibt, ob der Shader zur Löschung markiert ist. gl.COMPILE_STATUS-
Gibt einen
GLbooleanzurück, der angibt, ob die letzte Shader-Kompilierung erfolgreich war. gl.SHADER_TYPE-
Gibt ein
GLenumzurück, das angibt, ob der Shader ein Vertex-Shader (gl.VERTEX_SHADER) oder ein Fragment-Shader (gl.FRAGMENT_SHADER) ist.
Rückgabewert
Gibt die angeforderten Shader-Informationen zurück (wie mit pname angegeben).
Beispiele
gl.getShaderParameter(shader, gl.SHADER_TYPE);
Spezifikationen
| Specification |
|---|
| WebGL Specification> # 5.14.9> |
Browser-Kompatibilität
Loading…