FBO rendering works
glBindFrameBuffer(GL_FRAMEBUFFER, 0) called in constructor was the problem
changed constructor not to unbind the framebuffer