render simple triangle and make use of openGL vao + vbo + shader + shaderPipeline