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

Method createShader

core/src/processing/opengl/PGL.java:2066–2079  ·  view source on GitHub ↗
(int shaderType, String source)

Source from the content-addressed store, hash-verified

2064 }
2065
2066 protected int createShader(int shaderType, String source) {
2067 int shader = createShader(shaderType);
2068 if (shader != 0) {
2069 shaderSource(shader, source);
2070 compileShader(shader);
2071 if (!compiled(shader)) {
2072 System.err.println("Could not compile shader " + shaderType + ":");
2073 System.err.println(getShaderInfoLog(shader));
2074 deleteShader(shader);
2075 shader = 0;
2076 }
2077 }
2078 return shader;
2079 }
2080
2081
2082 protected int createProgram(int vertexShader, int fragmentShader) {

Callers 3

initTex2DShaderMethod · 0.95
initTexRectShaderMethod · 0.95
GLResourceShaderMethod · 0.45

Calls 6

shaderSourceMethod · 0.95
compileShaderMethod · 0.95
compiledMethod · 0.95
getShaderInfoLogMethod · 0.95
deleteShaderMethod · 0.95
printlnMethod · 0.45

Tested by

no test coverage detected