LinuxDoc.ru - Разное - Компания Valve открыла код ToGL, прослойки для трансляции Direct3D в OpenGL

Компания Valve открыла код ToGL, прослойки для трансляции Direct3D в OpenGL

LinuxDoc.Ru,
Компания Valve открыла исходные тексты проекта ToGL, в рамках которого подготовлена прослойка для трансляции вызовов Direct3D в OpenGL. Проект ToGL на целен на упрощение портирования для Linux и OS X игр, изначально созданных для платформ Windows и Xbox. Разработка прослойки велась в процессе подготовки вариантов игры Dota 2 для Linux и OS X. Код ToGL написан на языке C++, импортирован непосредственно из дерева исходных текстов Dota 2 и открыт под лицензией ToGL Code License, которая аналогична лицензии MIT и допускает свободное использование кода в сторонних проектах.


В настоящий момент ToGL ограничен возможностью трансляции в OpenGL подмножества API Direct3D 9.0c. В состав входит работающий на уровне байткода транслятор языка описания шейдеров HLSL в GLSL. Обеспечена частичная поддержка модели шейдеров SM3 (Shader Model 3), например, уже поддерживаются множественные цели рендеринга (MRT, Multiple Render Targets), но пока не доступны средства извлечения текстур в вершинный шейдер (VTF, Vertex Texture Fetch). Некоторые части ToGL завязаны на особенности поведения движка Source Engine, что должно учитываться при использовании ToGL в своих разработках.
linux

Разное

. Компания Valve открыла код ToGL, прослойки для трансляции Direct3D в OpenGL Компания Valve открыла код ToGL, прослойки для трансляции Direct3D в OpenGL
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.


Редакция портала:

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.


Живая лента

Технический директор "ИКС Холдинга" Александр Зинченко о цифровизации и удаленной работе

STFW.Ru: Любой проект ИТ-интегратора так или иначе связан с цифровизацией бизнеса заказчика, вопрос в том, насколько глубоко производится цифровизация и на каком уровне участвует интегратор. Это ...

США копируют российскую тактику применения гиперзвуковых ракет воздух-поверхность и возобновляют производство истребителей F-15EX

STFW.Ru: F-15EX выбран носителем гиперзвукового оружияВВС США заказали у Boeing первую партию истребителей F-15EXСумма контракта на первые восемь самолетов составил почти $1,2 млрдНЬЮ-ЙОРК, 14 июля. ...

Рынок видеоигр в Китае

STFW.Ru: Источник:PRC.todayВидеоигры в Китае - наибольшую долю рынка занимают мобильные и клиентские игрыРынок видеоигр в Китае был лидером на международном рынке. Однако Newzoo предсказал, что США ...

06:01 Из Kali Linux уберут права root по умолчанию


06:01 Tails 4.2.2 - экстренный релиз


06:01 РЖД закупит 15 000 компьютеров с российскими процессорами «Эльбрус»


06:01 Минкомсвязи утвердило требования к российским DNS


08:11 Выпуск Debian 9.6


08:11 Четвёртый бета-выпуск FreeBSD 12.0. Прекращение поддержки FreeBSD 10


08:11 Mozilla тестирует в Firefox две новые возможности: Price Wise и Email Tabs


08:11 В Chrome развивается API для создания полноценных пользовательских приложений


08:11 Выпуск wayland-protocols 1.17 с поддержкой буфера обмена по средней кнопке мыши


08:11 Обновлены сборки дистрибутива Void Linux


15:11 Cinnamon 4.0


15:11 В Chrome 71 начнётся блокировка вводящих в заблуждение рекламных блоков


15:11 ReactOS 0.4.10