entryway
> На PC наверное просто никто бы не стал заморачиваться "низкоуровневой
> оптимизацией" ради 20% - всегда можно объявить сис. требования чуть выше
> (глядишь, еще и вендор какой забашляет, положив игру в коробку со свежей
> видяхой. или не делается так?)
Ну можно и настройки расширить. Кстати, далеко не все проекты на PC минималные требования - миддл. Есть гораздо меньше миддла сегодняшнего.
Есть тут кто из Гайджина кто Апач и Ил-2 делали под консоли ?
muchacho
> Для того чтобы ускорить не нужно лезть в кишки, нужно просто немного знать как
> оно работает, разбиратся в архитектуре.
вроде как народ который разбирается как раз и лезет. И GLES на пс3 практически никто не исполльзует.
И вот про xenon и про rsx пишут, что неочень-то они "железный имплементейшн ОпенГЛ и Д3Д".
про embedded - тоже есть куда расти
muchacho
> Но сейчас когда разрабатывают под архитектуру ГЛ или похожую
как на nv не знаю, а про amd удивился, увидев в командах gpu знакомые токены :)
Xunter
>>про embedded - тоже есть куда расти
Всем и всегда есть куда расти, если бы не было куда расти у инжеров бы не было работы...
>>И вот про xenon и про rsx пишут, что неочень-то они "железный имплементейшн ОпенГЛ и Д3Д".
кто пишет? где пишут? что пишут?
Давайте предметно говорить. К чему конкретно в GPU нужен доступ? И как это по вашему поможет вам ускорить значимо вашу графику.. + к тому как вы будете решать проблему одновреммной работы вашего "прямого доступа к GPU", с к примеру проблемой одновременной работы нескольких ГЛ приложений, ГЛ и ЦЛ в одном приложении + как такой ГПУ верифицировать? + сколько вообше игровых команд потянет поддерживать графику на все видеокарты
По другому не интересно, бессмысленный разговор получается
muchacho
> ну ваааще та, я как бэ и работаю на разработке GPU, и конкретно для embedded
какой, конкретно, gpu ? dx11 style ?
Xunter
> И вот про xenon и про rsx пишут, что неочень-то они "железный имплементейшн
> ОпенГЛ и Д3Д".
что там пишут про xenon ? это смотря какой D3D :)
innuendo
>>какой, конкретно, gpu ? dx11 style ?
боюсь взболтнуть лишнего:) в общем дх 11 будет но не очень скоро
muchacho
> боюсь взболтнуть лишнего:) в общем дх 11 будет но не очень скоро
с тегрой связаны, нет?
muchacho
> К чему конкретно в GPU нужен доступ?
К командному буферу. Сделайте такой шейдер, в котором будут команды по работе с ним. А в конвейере он будет стоять перед вершинным.
SNVampyre
> Сделайте такой шейдер, в котором будут команды по работе с ним.
зачем ? :)
innuendo
> зачем ? :)
Чтобы всех ногибать форвард рендером.
muchacho
> кто пишет? где пишут? что пишут?
пишут тут -
http://www.x.org/docs/AMD/R5xx_Acceleration_v1.3.pdf
и тут -
http://nouveau.freedesktop.org/wiki/
про gpu, которые как известно очень близки к xenon и rsx.
ну и доклад "RSX Best Practices" глянь на gdcvault.
> Давайте предметно говорить. К чему конкретно в GPU нужен доступ?
на ПК dx в правильном направлении двигается. - в конечном итоге коммандбуффер в промежуточном формате, с возможностями его патчить и собирать по кусочкам.
а на фиксированных платформах - нормальную документацию. а апи если и нужен, то только действительно чтоб баги железки затыкать.
Xunter
> пишут тут -
> http://www.x.org/docs/AMD/R5xx_Acceleration_v1.3.pdf
> и тут -
и ?
может расскажешь какой там D3D на 360 ?
innuendo
> может расскажешь какой там D3D на 360 ?
у тебе нет документации чем он там от PC d3d9 отличается? )
Xunter
> > может расскажешь какой там D3D на 360 ?
> у тебе нет документации чем он там от PC d3d9 отличается? )
у меня хороший консультант по этому вопросу - технический директор одной очень известной конторы, так вот он говорит что отличается, причём в разных местах :)
Тема в архиве.