next: shaderprogram debugging