Войти
ПрограммированиеФорумГрафика

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

Страницы: 1469 470 471 472 473 474 Следующая »
#7065
(Правка: 14:53) 14:52, 30 июля 2020
Вон сейчас полным ходом на смартфонах внедряется вулкан и разработчики выжимают +5..10 фпс к производительности - а это весьма солидно!

Потому что Вулкан выжимает за счет ARM ядер.
Чем больше тем быстрее.
Ну и сам Вулкан шустрее , так как ядро не раздуто.

Но вот мне жаль АМД Мантле. Она лучше и проще была. Не так раздута.
Код выходил примерно в 2 раза меньше , по сравнению с Вулканом.


Эх было время в 2015 году.


#7066
15:44, 30 июля 2020

ronniko
> Потому что Вулкан выжимает за счет ARM ядер.
зачем ты написал ARM? почему не написать просто за счет многопоточности? как остальным распаршивать твои сообщения?

еще за счет рендерпасов и транизтных атачментов выигрывает вулкан на тайловых архитектурах.

#7067
(Правка: 15:52) 15:46, 30 июля 2020
почему не написать просто за счет многопоточности?

За счет многопоточности это понятно.
Redee за смартфоны писал. Я сразу ARM вспомнил.
#7068
20:33, 30 июля 2020

PowerVR молодцы! https://github.com/powervr-graphics/perfdoc

#7069
22:08, 30 июля 2020

Andrey
> PowerVR молодцы!
Что-то я давно не видел андроиды с их гпу.

#7070
(Правка: 22:35) 22:35, 30 июля 2020

рендердок задрал тупить - данные корректные, но отобразить текстуры не может. что это?

+ Показать

#7071
22:45, 30 июля 2020

/A\
> Что-то я давно не видел андроиды с их гпу.
в Яндекс Маркете есть много вариантов, например OPPO Reno 3 8/128GB, там новый их GPU PowerVR GM9446
BingoBongo
> рендердок задрал тупить - данные корректные, но отобразить текстуры не может.
> что это?
набей баг, Baldur отлично идет на контакт и готов поправить.

#7072
(Правка: 8:52) 8:23, 31 июля 2020

У меня и вовсе не запускается RenderDoc, и дебажить в Visual Studio это падение фактически НЕВОЗМОЖНО! Возможно через `System("PAUSE")`, но толку никакого...

И разумеется, Я словлю Бан-Сет за мои "заслуги"...
#7073
10:02, 31 июля 2020

renderdoc немного состояния портит, например для отладки через него нам приходится отключать все glGetError и проверку буфера на корректность map/unmap

#7074
12:07, 31 июля 2020

Andrey
Baldur это собственно кто / что ?)) Извиняюсь конечно... но не понял точно... )

#7075
12:08, 31 июля 2020

amber3d
Если RenderDoc НЕ справляется с подобными багами, то что посоветуете как альтернативу ?

#7076
12:11, 31 июля 2020

Redee
> Если RenderDoc НЕ справляется с подобными багами, то что посоветуете как
> альтернативу ?
попробовать инструмент своего вендора:
nvida nsight
intel gpa
amd gpu perf studio

#7077
13:36, 31 июля 2020

BingoBongo
> рендердок задрал тупить - данные корректные, но отобразить текстуры не может. что это?
У меня такое было на X4, но там вулкан рендер сделан криво, так что не удивлюсь, если что-то сломано.
Вообще в рендердоке бывают баги типа пропущенных синхронизаций (часто VkEvent), смотри что пишут слои валидации, еще можно собрать их исходников и запустить дебажную версию.

#7078
13:45, 31 июля 2020

/A\
мне кажется, это проблема чисто в ГУИ

#7079
13:46, 31 июля 2020

BingoBongo
Содержимое текстур меняется каждый запуск? Если да, то это как раз порча памяти.

Страницы: 1469 470 471 472 473 474 Следующая »
ПрограммированиеФорумГрафика