When I'm adding "Util.checkGLError()" to the Code it runs fine again in Eclipse and no Exceptions are caught, but when I'm compiling it and run the jar both with and without the console it just... does nothing. No Fatal Error but also no response at all.
I have to force close the program then.
Oh and this is how I initialize the shaders, I checked them again and it seems to be all right (Or am I missing something?):
quadID[5] = loadShader("shader/vertex.sdr", GL20.GL_VERTEX_SHADER);
quadID[6] = loadShader("shader/fragment.sdr", GL20.GL_FRAGMENT_SHADER);
quadID[4] = GL20.glCreateProgram();
GL20.glBindAttribLocation(quadID[4], 0, "in_Position");
GL20.glBindAttribLocation(quadID[4], 1, "in_Color");
GL20.glBindAttribLocation(quadID[4], 2, "in_TextureCoord");
GL20.glAttachShader(quadID[4], quadID[5]);
GL20.glAttachShader(quadID[4], quadID[6]);
GL20.glLinkProgram(quadID[4]);
quadID[8] = GL20.glGetUniformLocation(quadID[4], "projectionMatrix");
quadID[9] = GL20.glGetUniformLocation(quadID[4], "modelMatrix");
PS: Should I report this to AMD? (Don't know if this is possible or if they accept and actually work with such data at all)
Thank you very much
Net