Главное:
- Консорциум Khronos взял на себя разработку языка шейдеров Slang и компилятора, ранее находившегося в ведении Nvidia.
- Slang ориентирован на упрощение разработки и поддержку производительности для приложений, работающих в реальном времени.
- Новая версия Slang 2024.14.5 включает обновления, такие как поддержка атомарных операций и улучшенные типы данных.
Передача Slang консорциуму Khronos
В конце ноября текущего года стало известно, что Nvidia передала разработку языка шейдеров Slang и связанного с ним компилятора консорциуму Khronos. Этот шаг был сделан в целях повышения доступности и привлечения новых участников в проект. Slang, который был на поддержке Nvidia с 2017 года, активно используется в различных отраслях, где требуется высокая производительность графики. Таким образом, передача на независимую платформу открывает новые возможности для его дальнейшего развития и улучшения предложения для разработчиков.
Ключевые особенности языка Slang
Язык Slang по своей структуре и синтаксису очень близок к HLSL, что делает его понятием удобным для разработчиков, уже имеющих опыт работы с Direct3D. Он предлагает множество функций, облегчая инженерные задачи, включая поддержку модулей и интерфейсов. Эти качества делают Slang особенно подходящим для крупных проектов, где необходимо поддерживать большие базы кода. Также язык поддерживает расширения для работы с машинным обучением и вычислительными задачами, что открывает дополнительные горизонты для умных приложений и игр.
Новая версия Slang и ее возможности
Недавно была представлена обновленная версия Slang 2024.14.5, которая включает в себя новое выражение «where» для обобщенных функций, новые типы данных и поддержку языка Metal, который будет полезен для разработчиков на платформах Apple. Кроме этого, новые функции, такие как интерфейс IFunc и типы Tuple, позволяют разработчикам более эффективно управлять данными и улучшать производительность своих приложений. Вводится и online-среда для экспериментов, что упрощает пробу новых возможностей языка прямо в браузере.
Таким образом, передача языка Slang консорциуму Khronos, его развитие и наличие новых функций создают прочную базу для его востребованности и дальнейшего применения в игровой индустрии и других сферах, связанных с компьютерной графикой.
Добавить комментарий