Comments 24
Кстати, Alky переводится как «алканавт», «алкаш» :)
Интересно вот каким образом они его сделают, через OpenGL или же использузя низкоуровневое железо карточки?
Нативный DirectX 10 доступен пока только для одного семейства видеокарт - Geforce 8xxx от nVidia.
Следовательно для всех остальных видеоадаптеров придется привлекать ресурсы процессора, каким-то образом эмулируя унифицированную систему шейдеров и прочие фишки, которым DX10 отличается от старых версий.
Скорость такой системы никогда не достигнет приемлемого уровня, вспомнить хотя бы Rosette на Макинтошах. А ведь парнишка позиционирует решение именно для игр
Отсюда вопрос: зачем заниматься продуктом, который для нормальной производительности потребует больше затрат, чем просто новый компьютер с установленной Vista?
Следовательно для всех остальных видеоадаптеров придется привлекать ресурсы процессора, каким-то образом эмулируя унифицированную систему шейдеров и прочие фишки, которым DX10 отличается от старых версий.
Скорость такой системы никогда не достигнет приемлемого уровня, вспомнить хотя бы Rosette на Макинтошах. А ведь парнишка позиционирует решение именно для игр
Отсюда вопрос: зачем заниматься продуктом, который для нормальной производительности потребует больше затрат, чем просто новый компьютер с установленной Vista?
Согласен. Не в таргете.
Но как исследовательская работа энтузиаста вполне потянет.
Но как исследовательская работа энтузиаста вполне потянет.
Ну скоро ATI свое выпустит и будет там тоже.
А во второй версии OpenGL этого всего нету?
Что-то не совсем понимаю зачем DX10 под Linux и Mac OS X. Там есть проект Cedega который на этом поприще эмуляции DX продвинулся дальше чем он :)
Следовательно для всех остальных видеоадаптеров придется привлекать ресурсы процессора, каким-то образом эмулируя унифицированную систему шейдеров и прочие фишки, которым DX10 отличается от старых версий.
А во второй версии OpenGL этого всего нету?
А ведь парнишка позиционирует решение именно для игр
Что-то не совсем понимаю зачем DX10 под Linux и Mac OS X. Там есть проект Cedega который на этом поприще эмуляции DX продвинулся дальше чем он :)
Ну скоро ATI свое выпустит и будет там тоже.
Ну скоро и Intel выпустит, для встроенную даже.)
А во второй версии OpenGL этого всего нету?
Сейчас спецификации поищу, скажу. На вскидку - есть, но не все.
Что-то не совсем понимаю зачем DX10 под Linux и Mac OS X.
У меня та же проблема.)
Ну скоро и Intel выпустит, для встроенную даже.)
А во второй версии OpenGL этого всего нету?
Сейчас спецификации поищу, скажу. На вскидку - есть, но не все.
Что-то не совсем понимаю зачем DX10 под Linux и Mac OS X.
У меня та же проблема.)
Что-бы можно было в новые игры играть под линуксом, не дожидаясь года два, пока cedega разродится свой недореализацией.
А перекомпилировать вам игры под Linux кто будет? Производителям будет проще воспользоваться средсвами OpenGL чем пользоваться этой поделкой.
Можно подумать эта реализация - просто супер. При текущих мощностях железа вы никогда комфортно не поиграете в Crisis под linux. Ибо любой транслятор или эмулятор кода ощутимо тормозит работу.
Спорю на пиво. =)
Спорю на пиво. =)
Полистал спецификации. Унифицированных шейдеров нет, в OGL1 с ними вообще была беда, во второй версии сделали более-менее вменяемый shader language, но его еще не все поддержали.
Насчет длины команд и инструкций читать, откровенно, лень. Одно ясно - OpenGL2 не в состоянии заменить DX10.
Насчет длины команд и инструкций читать, откровенно, лень. Одно ясно - OpenGL2 не в состоянии заменить DX10.
Да нет, там не так все трагично, GLSL еще год назад почти везде был, сейчас я думаю еще лучше с этим. Плюс к этом есть расширения которые функциональность DX 10 перекрывают даже немного. Другое дело что интерфейсы DX и GL настолько разные, там столько нюансов и неочевидных особенностей в драйверах что сэмулировать DX через GL, и так чтобы это работало на большинстве карточек ну ОЧЕНЬ сложно, что и доказывает cedega.
А товарищ этот реализовал настолько ничтожную часть DX, что в общем никакого респекта не заслуживает совершенно.
А товарищ этот реализовал настолько ничтожную часть DX, что в общем никакого респекта не заслуживает совершенно.
Ну скоро ATI свое выпустит и будет там тоже.Недавно прочитал шутку, что пользователи nVidia играют в игры, а пользователи ATI ждут новых драйверов…
К низкоуровневому железу карточки, насколько я знаю, доступ прикрыт…
Wrapper логичное решение, а то что он на OpenGL облегчает его написание.
Wrapper логичное решение, а то что он на OpenGL облегчает его написание.
Новость уже примелькалась.
Там на главной странице демонстрационное видео, Prey, запущенный на Маке. Частота кадров убивает.
Там на главной странице демонстрационное видео, Prey, запущенный на Маке. Частота кадров убивает.
Поскольку виртуализация на аппаратном уровне есть только в последних процах, ее никак использовать не удасться (не для того сделано). Единственный разумный выход, не используя програмной виртуализации, использовать железо и мощности самой видеокарты, однако и это тоже не нужно т.к. только последние видяшки от nVidia позволяют использовать GPU для других задач, а эти видяшки и так поддерживают DX10 :)
Мое имхо проект накроеться медным тазом поскольку:
0)Cody Brocious, по неизвестным науке причинам эмулирует DX10 на OpenGL, ресурсов OpenGL никак не хватит для реализации DX9-10 на должном уровне, просто потому что половину встроенных фильтров и API придеться писать руками.
1)В блоге указано что Alky должен менять бинарники программ, что не допустимо по закону об авторских правах.
2)За приемлемое количество лет 100% совместимости мы не дождемся.
3)Скриншоты не вызывают доверия, т.к. открытый XCode и текст в остальных окнах, вроде FF с MSDN совсем на разные темы, здаеться мне это фейк, для того чтобы собрать по 50$ :)
4)Также не вызывает доверия низкое качество демок.
Мое имхо проект накроеться медным тазом поскольку:
0)Cody Brocious, по неизвестным науке причинам эмулирует DX10 на OpenGL, ресурсов OpenGL никак не хватит для реализации DX9-10 на должном уровне, просто потому что половину встроенных фильтров и API придеться писать руками.
1)В блоге указано что Alky должен менять бинарники программ, что не допустимо по закону об авторских правах.
2)За приемлемое количество лет 100% совместимости мы не дождемся.
3)Скриншоты не вызывают доверия, т.к. открытый XCode и текст в остальных окнах, вроде FF с MSDN совсем на разные темы, здаеться мне это фейк, для того чтобы собрать по 50$ :)
4)Также не вызывает доверия низкое качество демок.
Sign up to leave a comment.
Новый проект ставит перед собой задачу портировать DX10 на XP, Linux и MacOS X