Тема: Back to the future
Показать сообщение отдельно
Старый 02.07.2023, 21:41   #303
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 795
По умолчанию

Обновление до версии 2.1.4.9
В какой-то мере очередная тестовая сборка
-разделил шейдеры в папке GLSL на две части. Одна для старых видеокарт, вторая для более новых. Видеокарты не поддерживающие OpenGL 4.3 и выше используют шейдеры из папки GLSL\VERSION330. Видеокарты поддерживающие OpenGL 4.3 и новее - используют шейдеры из папки GLSL\VERSION430.
Шейдеры более новых видеокарт используют некоторые более новые команды (в теории они должны были дать прибавку производительности, по факту ничего не изменилось)
-Изменил шейдер №05 для плоского леса. Для видеокарт с поддержкой OpenGL 4.3 расчёт теневой текстуры выполняется теперь в отдельном вычислительном шейдере. Для видеокарт без поддержки OpenGL 4.3 используется упрощённая версия этого шейдера без анимации от ветра и подвижных теней. В любом из указанных случаев это даёт прибавку производительности по сравнению с предыдущей версией 2.1.4.7
P.S.
При установке новой версии поверх старой удалите старую папку с шейдерами GLSL т.к. теперь изменено расположение шейдеров в этой папке

==================================
Обновление до версии 2.1.5.3
-jgl.dll версии 1.0.0.6. Поддерживает параметр WGL_CONTEXT_DEBUG в файле jgl.ini для создания контекста в режиме отладки.
-несколько исправлений. включая поломанное в версии 2.1.4.9 сглаживание MLAA
-изменение нумерации вертексных атрибутов во всех шейдерах
-правка сообщений выдающихся в консоль при запуске (в основном по списку расширений)

Последний раз редактировалось yt2; 09.07.2023 в 14:17.
yt2 вне форума   Ответить с цитированием