Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 195 • Страница 5 из 10<  1  2  3  4  5  6  7  8 ... 10  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 28.03.2006
PsiAmp писал(а):
При этом в Xbox One есть свой low-level API.
зачем фантазировать? Я дал ссылку на блог разработчиков откуда взята информация для новости и привёл одну из цитат. Версия ДХ 11.2 для ХБО включает в себя и универсальный низкоуровневый доступ к ГПУ в том числе, просто в более удобной форме и, естественно, с последующими издержками в рантайме, но минимальными. И всё это добро поддерживается в VS и, вкупе с PIX, ускоряет и упрощает оптимизацию конечного продукта. Прочитайте всё таки статью то.



Партнер
 

Member
Статус: Не в сети
Регистрация: 13.09.2011
Откуда: барракуда?
Foolleren писал(а):
переписывать код- болячка низкоуровнего доступа во всей красе


Да никто не говорит чтоб прям низкоуровневый. Пусть будет одна софтверная прослойка, но не долбаный гамбургер как щас!

_________________
Зачастую определяющим фактором материального благосостояния человека является не его доход, а степень его жадности.


 

Member
Статус: Не в сети
Регистрация: 14.04.2011
Откуда: СПб
Фото: 1
Мозг нормального человека не будет поддерживать хбокс1

_________________
9800X3D, RTX 5090 ASTRAL, MSI x870e Carbon, 32 DDR5 6200 cl28, 990PRO x2 + Fury Renegade, XPG FUSION 1600w, TUF GT502 Horizon, MSI 321URX QD-OLED


 

Member
Статус: Не в сети
Регистрация: 13.09.2010
Ban писал(а):
Благодаря политики негрософт и х86-bios-way, ни у одного вендора напрямую ничего не делается. Всё посредством софтверных костылей. Ненавижу эту помойку!

О, я смотрю школьничек решил, что не нужен HAL, можно все делать напрямую. Не, нуачо, вернемся в DOS, можно даже сделать 64-битный, будем писать программы и игры с ассемблерными вставками для корректной работы всего железа. Правда, при этом забудем о любом мультитаскинге, который возможен только в системах, не имеющих прямого доступа к железу, забудем о простоте и комфорте - каждый будет писать все с нуля. хочу просто увидеть это. ты, школьничек, к примеру, сам-то ассемблеры знаешь? Особенности x86-64 кода, полную спецификацию видеокарты под которую ты собираешься предложить писать приложения напрямую? Школота безмозглая...

_________________
СМЕРШ - СМЕРть Школоте.


 

Member
Статус: Не в сети
Регистрация: 13.09.2011
Откуда: барракуда?
aasheron писал(а):
Не, нуачо, вернемся в DOS


Весь дос на вызовах биоса, неуч. int21h тебе говорит о чёмто?

aasheron писал(а):
Особенности x86-64 кода, полную спецификацию видеокарты под которую ты собираешься предложить писать приложения напрямую? Школота безмозглая...


Вы узко мыслите, студентик :)

_________________
Зачастую определяющим фактором материального благосостояния человека является не его доход, а степень его жадности.


 

Member
Статус: Не в сети
Регистрация: 14.09.2012
Откуда: Киев
ALi@ator писал(а):
зачем фантазировать? Я дал ссылку на блог разработчиков откуда взята информация для новости и привёл одну из цитат. Версия ДХ 11.2 для ХБО включает в себя и универсальный низкоуровневый доступ к ГПУ в том числе, просто в более удобной форме и, естественно, с последующими издержками в рантайме, но минимальными. И всё это добро поддерживается в VS и, вкупе с PIX, ускоряет и упрощает оптимизацию конечного продукта. Прочитайте всё таки статью то.

Во-первых статья написана PR-отделом или в лучшем случае advocate в целях расхваливания DX11 и его актуальности. И не в блоге разработчиков, а в блоге Windows.


Во-вторых я ни слова не увидел насчёт отсутствия API для прямого доступа к железу. Все что было написано это "DX11 круто оптимизирован" и "мы не поддерживаем всякие OpenGL и Mantle на нашей новой приставке".

А вот контр ссылка:

http://www.anandtech.com/show/7420/micr ... rect3d-11x

И ещё одна с комментарием от AMD:

http://anandtech.com/show/7421/amd-expa ... -blog-post

"Mantle is NOT in consoles. What Mantle creates for the PC is a development environment that's *similar* to the consoles, which already offer low-level APIs, close-to-metal programming, easier development and more (vs. the complicated PC environment)."

_________________
Статьи в Персональных Страницах:
- Особенности перехода с 300 мм на 450 мм пластины (2012.09.30)


 

Member
Статус: Не в сети
Регистрация: 13.06.2008
Фото: 0
Genrix писал(а):
Значит так. Я пишу мультиплатфоремнную игру.
Есть компы с директом, есть бокс с директом, есть плойка с со своим апи и есть 2% видеокарт с недоразумением каким-то, зовут мантле. На чем мне дешевле и быстрее писать игру? Вопрос скорее риторический.


Цитата:
директом


Цитата:
мультиплатфоремнную


:lol: :lol: :lol: :lol:

Добавлено спустя 5 минут 3 секунды:
Genrix писал(а):
corsi
Ога, когда очередной апдейт порушит ОСь, что поднимать ее надо будет с консоли или переустановить, тогда я посмотрю на морды юзверей. Кстати, файловые системы там немного другие, что усугубляет.
Стимбокс может и взлетит, но вот стимОС будет уделом гиков, процент которых пренебрежительно мал.


Компьютеры с Windows не вылетают из окна же.

_________________
Ryzen 5800X3D, Asus Crosshair VI Hero, KHX3600C18D4/32GX x 2, RX 6900 XT, KINGSTON SFYRD4000G x 2


 

Member
Статус: Не в сети
Регистрация: 03.02.2009
Откуда: Баку
Foolleren писал(а):
опенжиэль тоже кроссплатформенный причём него можно добавлять низкоуровневые вызовы, с помощью экстенсионов но.. амд пошла своим путём

Продвигать и оптимизировать своё детище будет легче. Если API Mantle действительно кроссплатформенный, то ещё лучше. Увидишь, и дрова под Linux улучшаться.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
Если руковдствоваться только заявлениями АМД:
Mantle не будет использоваться в консолях
Mantle создает низкоуровневую среду для разработки игр схожую с консолями
Mantle упростит разработку кроссплатформенных игр (презентация PS4)

Характеристиками API Mantle
-До 9 раз больше вызовов в секунду, чем сопоставимые API, за счет снижения нагрузки на процессор
-Более точный контроль над аппаратными средствами
-Новые методы визуализации возможны.
-Прямой доступ к памяти GPU (существенное увеличение производительности).
-Поддержка многопоточного параллельного рендеринга CPU, по крайней мере 8 ядер (существенное увеличение производительности)
-Из-за обхода ошибок и неэффективных абстракций, общие технические трудности, как притормаживание, падение FPS и артефакты текстур могут быть значительно реже или вовсе отсутствовать (существенное увеличение производительности).
В итоге:
Существенное увеличение производительности по сравнению с высоким уровнем API, таких как Direct X и Open GL

то все встанет на свои места

Добавлено спустя 11 минут 7 секунд:
а вообще если бы у PS4 и AMD для PC были одинаковые низкоуровневые API это подподало бы под антимонопольное регулирование
как и еси бы Intel реализовало сразу все свои возможности в разработке ЦП

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 25.03.2012
svas писал(а):
а вообще если бы у PS4 и AMD для PC были одинаковые низкоуровневые API это подподало бы под антимонопольное регулирование


Определённо нет, если бы речь шла об открытом API.
Mantle - именно такой.
Более того, если его поддержкой озадачится nVidia (а это на мой взгляд очень вероятно), то даже тогда антимонопольщиков это никак касаться не будет.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
ShadowTM писал(а):
Определённо нет, если бы речь шла об открытом API.
Mantle - именно такой

Mantle станет открытым только через год

Добавлено спустя 1 минуту 20 секунд:
если он станет использоваться в большинстве игр то у нвидиа не будет выбора внедрять аппаратную поддержку Mantle в свои карты или нет

Добавлено спустя 1 минуту 15 секунд:
это как х86 архитектура у Интел

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 25.03.2012
svas писал(а):
если он станет использоваться в большинстве игр


Для начала, думаю, хватит и одного батлфилда.
Если прирост производительности составит заметные величины.
Это станет достаточным основанием как для Хуанга, так и для игроделов.
Если же первый блин выйдет комом и прирост составит символические величины, то инициатива AMD вряд ли сможет получить широкую поддержку.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
ShadowTM писал(а):
Для начала, думаю, хватит и одного батлфилда.
Если прирост производительности составит заметные величины.
Это станет достаточным основанием как для Хуанга, так и для игроделов.
Если же первый блин выйдет комом и прирост составит символические величины, то инициатива AMD вряд ли сможет получить широкую поддержку.


спорить не дуду я не гадалка чтобы предугадывать будущее, но если потенциал достаточный, то его реализуют в любом случае

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 10.05.2009
Откуда: Нижний Новгород
Фото: 1
ShadowTM писал(а):
Для начала, думаю, хватит и одного батлфилда.

В третьем BF использовали NVAPI - это стало для AMD основанием для чего-либо?


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
tinyimp писал(а):
В третьем BF использовали NVAPI - это стало для AMD основанием для чего-либо?

мало того в BF4 поддержка NVAPI улучшится http://rlu.ru/B6x, но тем не менее на картах AMD с выходом патча, включающего API Mantle, в декабре по заверениям разработчиков она будет работать быстрее с большим количеством спецэффектов

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 13.09.2010
svas писал(а):
Если руковдствоваться только заявлениями АМД:
Mantle не будет использоваться в консолях
Mantle создает низкоуровневую среду для разработки игр схожую с консолями
Mantle упростит разработку кроссплатформенных игр (презентация PS4)

Характеристиками API Mantle
-До 9 раз больше вызовов в секунду, чем сопоставимые API, за счет снижения нагрузки на процессор
-Более точный контроль над аппаратными средствами
-Новые методы визуализации возможны.
-Прямой доступ к памяти GPU (существенное увеличение производительности).
-Поддержка многопоточного параллельного рендеринга CPU, по крайней мере 8 ядер (существенное увеличение производительности)
-Из-за обхода ошибок и неэффективных абстракций, общие технические трудности, как притормаживание, падение FPS и артефакты текстур могут быть значительно реже или вовсе отсутствовать (существенное увеличение производительности).
В итоге:
Существенное увеличение производительности по сравнению с высоким уровнем API, таких как Direct X и Open GL

то все встанет на свои места

Добавлено спустя 11 минут 7 секунд:
а вообще если бы у PS4 и AMD для PC были одинаковые низкоуровневые API это подподало бы под антимонопольное регулирование
как и еси бы Intel реализовало сразу все свои возможности в разработке ЦП


Лучше свой мозг поставить на место. В любой современной ОС есть связка HAL-API, и она сделана неспроста. Попытки АМД ввести свою чушь во-первых могут привести к нестабильности системы, ибо для получения низкоуровневого доступа к железу нужно фактически вмешиваться в работу ядра ОС, во-вторых под чуть ли не каждую карту надо писать отдельный Mantle-драйвер "ибо АМД так захотелось". Пусть для себя делают, мертворожденных идей от АМД уже было много...

_________________
СМЕРШ - СМЕРть Школоте.


 

Member
Статус: Не в сети
Регистрация: 25.03.2012
tinyimp писал(а):
это стало для AMD основанием для чего-либо?


Это не могло стать никаким основанием ни для чего.
Всё, что делает nVidia, делается исключительно ради наживы. В том числе и NVAPI.
Это проприетарный API, который не предполагает использования на других GPU, а потому бесперспективен и загнётся как CUDA.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.09.2011
aasheron писал(а):
Попытки АМД ввести свою чушь во-первых могут привести к нестабильности системы, ибо для получения низкоуровневого доступа к железу нужно фактически вмешиваться в работу ядра ОС

В обход ядра ОС видео и звук
aasheron писал(а):
под чуть ли не каждую карту надо писать отдельный Mantle-драйвер "ибо АМД так захотелось"

их всего две с полной поддержкой 280, 290

Добавлено спустя 7 минут 36 секунд:
ShadowTM писал(а):
мертворожденных идей от АМД уже было много...

АМД и DICE (разработчик игр, к услугам которого прибегают многие студии) начали делать разработки в области нового API сообща еще до выхода amd gcn (часть идей в ней реализована в HD7000)
возможно эти разработки найдут отражение и в API PS4

_________________
Mantle - сила!


 

Member
Статус: Не в сети
Регистрация: 05.10.2011
Откуда: Silent Hill
Интересно а как майкрософт собирается противостоять Mantle на своих сосолях, к примеру если разработчики игр оставят драйвер-mantle-api на уровне файлов игры, а чип в сосолях как не крути GCN...

Добавлено спустя 5 минут 50 секунд:
А если конкретнее, то вот:
Разъяснения AMD
«В последние несколько дней вы могли видеть в блоге упоминание, что графические API вроде OpenGL и AMD Mantle не будут доступны минимум на одной консоли нового поколения. Начиная с нашего официального анонса на Гавайях мы ясно дали понять, что Mantle разработан для платформы ПК, где он создаёт окружение, уже существующее на консолях: низкоуровневые API, более прямой доступ к оборудованию, упрощённые по сравнению с ПК процедуры разработки. Игроки и разработчики на ПК тоже заслуживает такой модели, и поэтому игроделы вроде DICE запрашивали у нас технологию вроде Mantle. Преимущества такой технологии ясны: улучшенная производительность для конечных игроков благодаря более эффективному процессу визуализации.

Масса работы, которую разработчики игр проделали в рамках подготовки к новому поколению игровых консолей, вполне подходит для современных графических архитектур графических ускорителей AMD Radeon. Несмотря на то, что в будущем возможна поддержка Mantle на отличных от ПК платформах, пока речь идёт о среде, которая позволяет разработчикам воспользоваться на ПК проделанной на консолях работой».

_________________
тишина - тоже звук....


 

Member
Статус: Не в сети
Регистрация: 10.05.2009
Откуда: Нижний Новгород
Фото: 1
ShadowTM писал(а):
Всё, что делает nVidia, делается исключительно ради наживы.

Ну AMD, конечно, делает все исключительно во имя общего блага и мира во всем мире. :) Кстати, Nvidia c мелкой n не пишется уже довольно давно...
ShadowTM писал(а):
Это проприетарный API, который не предполагает использования на других GPU, а потому бесперспективен и загнётся как CUDA.

Производителей не так много, чтобы "на других" имело слишком существенный вес. Есть-то, в основном, AMD, Nvidia и Intel. Другие - Вы какие ждете, Intel? Если б в консолях был - могло бы сыграть роль, а так..


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 195 • Страница 5 из 10<  1  2  3  4  5  6  7  8 ... 10  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan