ConditionalRendering

Последняя версия:
Версия 1.1, 2014-06-17
Обновленный с Базовым Профилем и Математическими Утилитами GLKit. Перемещенная установка программы построения теней к-prepareOpenGL, чтобы гарантировать, что кадровый буфер OpenGL допустим в это время и таким образом избегает отказа проверки. Замененный NSTimer CVDisplayLink для управления циклом рендеринга. Очищенный код.
Требования сборки:
OS X v10.9 или позже, Xcode 5.0 или позже
Требования во время выполнения:
OS X v10.7 или позже

Эта выборка демонстрирует, как сделать условное выражение, представляющее на основе запроса поглощения газов. Расширение NV_conditional_render определяет две функции, BeginConditionalRenderNV и EndConditionalRenderNV, между которым рендеринг команд может быть отброшен на основе результатов запроса поглощения газов. Если указанный запрос поглощения газов возвращает ненулевое значение, представляющие команды между этими вызовами выполняются; иначе, они все отбрасываются.