MCPcopy Index your code
hub / github.com/benfry/processing4 / compileFragmentShader

Method compileFragmentShader

core/src/processing/opengl/PShader.java:996–1009  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

994
995
996 protected boolean compileFragmentShader() {
997 pgl.shaderSource(glFragment, PApplet.join(fragmentShaderSource, "\n"));
998 pgl.compileShader(glFragment);
999
1000 pgl.getShaderiv(glFragment, PGL.COMPILE_STATUS, intBuffer);
1001 boolean compiled = intBuffer.get(0) != 0;
1002 if (!compiled) {
1003 PGraphics.showException("Cannot compile fragment shader:\n" +
1004 pgl.getShaderInfoLog(glFragment));
1005 return false;
1006 } else {
1007 return true;
1008 }
1009 }
1010
1011
1012 protected void dispose() {

Callers 1

compileMethod · 0.95

Calls 7

joinMethod · 0.95
showExceptionMethod · 0.95
getMethod · 0.65
shaderSourceMethod · 0.45
compileShaderMethod · 0.45
getShaderivMethod · 0.45
getShaderInfoLogMethod · 0.45

Tested by

no test coverage detected