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

Method compile

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

Source from the content-addressed store, hash-verified

921
922
923 protected boolean compile() {
924 boolean vertRes = true;
925 if (hasVertexShader()) {
926 vertRes = compileVertexShader();
927 } else {
928 PGraphics.showException("Doesn't have a vertex shader");
929 }
930
931 boolean fragRes = true;
932 if (hasFragmentShader()) {
933 fragRes = compileFragmentShader();
934 } else {
935 PGraphics.showException("Doesn't have a fragment shader");
936 }
937
938 return vertRes && fragRes;
939 }
940
941
942 protected void validate() {

Callers 9

initMethod · 0.95
parsePolyMethod · 0.45
matchPatternMethod · 0.45
trimMethod · 0.45
processMethod · 0.45
markDownLinksToHtmlMethod · 0.45
setMenuMnemonicsMethod · 0.45

Calls 5

hasVertexShaderMethod · 0.95
compileVertexShaderMethod · 0.95
showExceptionMethod · 0.95
hasFragmentShaderMethod · 0.95
compileFragmentShaderMethod · 0.95

Tested by

no test coverage detected