(int shaderType, String source)
| 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) { |
no test coverage detected