В настоящее время я работаю над фрагментом кода, который просто использует логическое значение, чтобы увидеть, перевернут ли экран по вертикали. Это делается с помощью:
glOrtho(0.0f, _width, flip ? 0.0f : _height, flip ? _height : 0.0f, -1.0f, 1.0f);
Мне было интересно, будет ли более оптимизированный способ сделать это, например:
glOrtho(0.0f, _width, !flip * _height, flip * _height, -1.0f, 1.0f);
Или побитовая операция будет работать?
Спасибо за любой отзыв!
_height
как int и & сflip
и-flip
соответственно. - person Christian Rau   schedule 24.05.2011