In the section of drawing (https://open.gl/drawing) in the section "Combining shaders into a program
" you talk about drawing to buffers, but in this context I think you meant framebuffer, or I am mistaken? I'm a newbie in terms of OpenGL, but if you meant framebuffer you should have written "framebuffer" especially when earlier you talk about buffers as a structure for uploading data from the program, so it's becoming confusing.
In the section of drawing (https://open.gl/drawing) in the section "Combining shaders into a program " you talk about drawing to buffers, but in this context I think you meant framebuffer, or I am mistaken? I'm a newbie in terms of OpenGL, but if you meant framebuffer you should have written "framebuffer" especially when earlier you talk about buffers as a structure for uploading data from the program, so it's becoming confusing.