Я новичок в разработке для Android и в настоящее время я играю с OpenGL ES 1, используя NDK.К сожалению, у меня возникла проблема с системой координат.В официальном примере следующий код используется для получения ширины и высоты поверхности Opengl.
eglQuerySurface(display, surface, EGL_WIDTH, &w);
eglQuerySurface(display, surface, EGL_HEIGHT, &h);
Теперь, когда я хочу настроить область просмотра с помощью
glViewport( 0, 0, w ,h );
, и явизуализируйте квад, тогда квад не является квадратом, это деформированный прямоугольник с центром.
Как правильно настроить окно просмотра и систему координат?