в теорий можно при помощи компонента Img_GetPoint тоже самое получить
flud, было бы замечательно, но даже теоретически невозможно заполучить цвет пикселя из невидимого буфера OpenGL с помощью Img_GetPoint, поэтому и приходится использовать glReadPixels();