Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Vulkan API (вышел!) (3 стр)

Vulkan API (вышел!) (3 стр)

Поделиться

Страницы: 1 2 3 4 ... 124 ... 245 246 247 Следующая

Ghost2Постоялецwww8 мар. 201511:26#30
codingmonkey
> нафига вам прямой доступ к памяти через узкое горло pci-e, на тормозной стороне cpu
Demiurg-HG
> Прямым доступом к памяти там и не пахнет
Прямой доступ к памяти это не значит, что процессором можно будет писать прямо в VRAM.

> UpdateMemory/UpdateSubresource/CopyMemory/CopySubresource, а такое и раньше было.
Это и есть DMA - передача данных без участия CPU.

Demiurg-HGПостоялецwww8 мар. 201511:31#31
innuendo
> Инстансинг ?
Ты инстансингом нарисуешь 150 разных вершинных буферов?

All
Так есть предположение, что такое Descriptor, Set, Pool, Layout и Layout Chain?

innuendoПостоялецwww8 мар. 201511:53#32
Demiurg-HG
> > Инстансинг ?
> Ты инстансингом нарисуешь 150 разных вершинных буферов?

Вроде как ты сам начал за 1500 зергов - это один буфер или нет ?

innuendoПостоялецwww8 мар. 201511:54#33
Кстати, если Вулкан взлетит на Win, зачем тогда DX12 ?
ronnikoЗабаненwww8 мар. 201511:56#34
Demiurg-HG
Так есть предположение, что такое Descriptor

Есть. Descriptor устанавливает текстуры\имидж и дату вершин.
+ Показать

Это узнал когда ковырял Мантле игру
Их (Descriptor) можно создать кучу CreateDescriptorSet и также кучу CreateCommandBuffer
К CommandBuffer можно прикрепить

+ Показать

CreateMsaaState\CreateRasterState\CreateSampler\CreateViewportState\CreateDepthStencilState\CreateDepthStencilView и  DescriptorSet и CreateGraphicsPipeline\CreateComputePipeline

На счет  этих точно не знаю

+ Показать

Правка: 8 мар. 2015 12:16

SXXПостоялецwww8 мар. 201512:11#35
innuendo
> Кстати, если Вулкан взлетит на Win, зачем тогда DX12 ?
Xbone. А так как разрабатывают консольщину на той же самой винде, то никуда он не денется.
А вот кроссплатформенные проекты которые на консоли не метят смогут и без него прожить.

Правка: 8 мар. 2015 12:15

fullspektrПостоялецwww8 мар. 201512:33#36
Насчет запаха прямого доступа к памяти) NVIDIA уже копают в эту сторону. Разрабатывается новая платформа для ПК (читайте материнская плата), которая позволит общаться с видеопамятью почти с такой же скоростью как с ОЗУ. Но пока непонятно что это будет - новый разъем под видеокарту или унифицированная память. Так что конзоли трепещите)
RigoNПостоялецwww8 мар. 201512:55#37
Как версия вполне подходит такой вариант: вулкан - рабочее название opengl 5.0 откатают начистую, да и народ туманить смешиванием разных ogl'ов не будут, а потом введут профиль ogl5.0 и все. как по мне вполне логично.
AndreyПостоялецwww8 мар. 201513:06#38
innuendo
> Кстати, если Вулкан взлетит на Win, зачем тогда DX12 ?
А как же ненавистный тебе DX Debug ??? В Vulkan API под windows его может не быть.
innuendoПостоялецwww8 мар. 201513:15#39
Andrey
> А как же ненавистный тебе DX Debug ???
Я ничего против DX Debug не имею. Я имею против подхода - думать не надо, ведь есть DX Debug

static_castПостоялецwww8 мар. 201513:42#40
static_cast
> а дорого вообще на GDC мотаться? Мечтаю там побывать.
outcastПостоялецwww8 мар. 201513:46#41
innuendo
> Кстати, если Вулкан взлетит на Win, зачем тогда DX12 ?
Чтобы не взлетел, ясное же дело :)
ronnikoЗабаненwww8 мар. 201518:47#42
тут в видео пару слов о вулкане и мантле. Видео выложили 5 марта 2015.

Короче мужик сказал, что мантле не стоит списывать со считов. А про вулкан тихо промолчал, такак мантле=вулкан.
У меня ощущение что АМД получила прибыль от всех.
АМД продала Кроносу мантле-паделку и делает следующую более лучшую версию мантле.
Возможно микрософт попросил (за вознограждение) АМД не выпускать пока мантле.
B Directx 12 рендер может быть быстрее чем в вулкане и в 1-ю очередь из-за ядра самого windows 10 , плюс вот http://www.eteknix.com/executeindirect-command-directx-12-brings-… ow-cpu-usage/

Правка: 8 мар. 2015 18:48

BishopПостоялецwww8 мар. 201521:13#44
static_cast
> но вообще я рад, что программировать станет сложнее. Жизнь кипит, нормальные
> пацаны любят рамзана, владимира, маму, молятся христу. И программируют для
> Vulkan.
А вот скажи, обязательно было делать политические намёки в чисто технической теме?

Страницы: 1 2 3 4 ... 124 ... 245 246 247 Следующая

/ Форум / Программирование игр / Графика

2001—2017 © GameDev.ru — Разработка игр