So what I am looking to do is to render a texture onto a flat plane, using OpenGL and c++, as a way to show an image.
However I need to ensure that there is nothing done to the texture when it is rendered ie. anti-aliasing, interpolation, smoothing, blurring etc.
Is this the default way OpenGL handles rendering textures? Or do some flags need to be set in order to disable any processing?