План Libgdx об устаревании opengl - PullRequest
0 голосов
/ 14 октября 2018

Libgdx основан на OpenGL (ES), но IOS12 официально устарел OpenGL.Будет много работы, если Libgdx хочет развиваться.Что касается коммерческих двигателей, они давно начали адаптироваться к устареванию OpenGL.Любой план от команды LIBGDX?Или они уже начали работы?

1 Ответ

0 голосов
/ 15 октября 2018

Уже проблема для того же на трекере ошибок LibGDX.

Обсуждаемые возможности:

  • Заменить OPENGL / Добавлена ​​поддержка металла

    Весь код рендеринга в libGDX основан на GLES API.Добавление Metal потребовало бы полного переписывания всего кода рендеринга, что по сути означало бы почти переписывание libGDX.

  • Программная реализация OpenGL поверх Metal (написание оболочки)

    1. MoltenGL является реализацией OpenGLES 2.0 API, который работает на графической платформе Apple Metal.

    2. Угол , Vulkan находится в стадии разработки (возможно, в будущем он будет поддерживать металл.)

...