Что я здесь не так делаю, я не могу получить результат этого деления:
aspectRatio = backingWidth / backingHeight;
Я думал, что мог бы попытаться привести к (GLfloat), но это ничего не сделало. Проходя по коду, я вижу, что aspectRatio равно 0 после операции, тогда как backingWidth - 768, а backingHeight - 1029.
Вот типы:
GLfloat aspectRatio;
и
// The pixel dimensions of the CAEAGLLayer
GLint backingWidth;
GLint backingHeight;
Должно быть, я что-то здесь не так делаю ..