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

Method compileVertexShader

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

Source from the content-addressed store, hash-verified

978
979
980 protected boolean compileVertexShader() {
981 pgl.shaderSource(glVertex, PApplet.join(vertexShaderSource, "\n"));
982 pgl.compileShader(glVertex);
983
984 pgl.getShaderiv(glVertex, PGL.COMPILE_STATUS, intBuffer);
985 boolean compiled = intBuffer.get(0) != 0;
986 if (!compiled) {
987 PGraphics.showException("Cannot compile vertex shader:\n" +
988 pgl.getShaderInfoLog(glVertex));
989 return false;
990 } else {
991 return true;
992 }
993 }
994
995
996 protected boolean compileFragmentShader() {

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