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

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

Страницы: 1382 383 384 385390 Следующая »
#5730
23:07, 28 сен. 2019

Vlad2001_MFS
> Стоит заметить, что платформа другая - другой набор команд и регистров.

мда... asm и другой набор команд и регистров ... никогда такого не было и вот опять


#5731
(Правка: 6:47) 6:47, 29 сен. 2019

Vlad2001_MFS
Там ARM архитектура. В которой намного меньше асм команд, по сравнению с x86

#5732
12:30, 29 сен. 2019

ronniko
Я в курсе, об этом и говорю. Решил уточнить, вдруг ты не знал.

innuendo
ronniko
Я не такой дебил, каким вы меня, вероятно, считаете)

#5733
15:02, 29 сен. 2019

https://www.lunarg.com/wp-content/uploads/2019/09/Automatic-Relax… rv-Opt_r1.pdf

#5734
(Правка: 2:45) 2:43, 30 сен. 2019

Andrey
> В чем проблема была?
Честно говоря, в моей невнимательности (когда искал ошибку - поломал порядок инициализации программы и подсовывал вулкану пустое устройство device), как оказалось после того как я все внимательно перепроверил. Если точнее - в assimp и fbx, зря я в этот раз на Вулкан наехал.

#5735
3:05, 30 сен. 2019

MikeNew
> зря я в этот раз на Вулкан наехал.

ничего, всё ещё впереди

#5736
15:54, 7 окт. 2019

не завезли d3dcompile в сабж ?

#5737
16:54, 13 окт. 2019

Потестировал gfxreconstruct - еще сырой, у меня куча багов на ноуте вылезло из-за 2х гпу.
Зато наконец-то разобрался как цепляться к стимовским играм.
В общем надо в реестр добавить путь к json в implicit layer, в самом json обязательно должны быть поля enable_environment и disable_environment.

+ пример

В environment variables прописать:
ENABLE_VK_LAYER_LUNARG_gfxreconstruct_1 1
ENABLE_VULKAN_RENDERDOC_CAPTURE 1
После этого перезапустить стим, чтоб занова прочитались environment variables.
Теперь gfxreconstruct будет всегда писать трейс, кстати работает он побыстрее чем vktrace так что игра почти не тормозит, но быстро отжирает десятки Гб.
Для рендердока появится счетчик сверху, также по F12 захватывается кадр и сохраняется в папку.

#5738
(Правка: 21:27) 21:26, 21 окт. 2019

https://github.com/azhirnov/VulkanSyncGraph
Сделал слой валидации, который строит граф синхронизаций для нескольких кадров.
Только graphviz не очень подходит для этого, тяжеловато разбираться.
В отличие от прошлых версий, теперь все по таймлайну расставлено.

#5739
8:07, 28 окт. 2019

В связи с чем может не работать альфа-смешивание?
В одном конвейере работает, в другом - нет..
Текстура - одна и та же, VkPipelineColorBlendAttachmentState и VkPipelineColorBlendStateCreateInfo - одинаковые.
Разве что-то еще в настройках конвейера влияет на альфа-смешивание?

#5740
8:46, 28 окт. 2019

MikeNew
render doc

#5741
23:04, 29 окт. 2019

https://github.com/KhronosGroup/GLSL/blob/master/extensions/ext/G… ime_clock.txt
скоро можно будет замеры времени делать в шейдере (не только на АМД)

#5742
3:51, 30 окт. 2019

почитал багтрекер DXVK
...пора переходить на АМД похоже

#5743
9:12, 30 окт. 2019

Danilw
> ...пора переходить на АМД похоже
много багов на навидии?

кто нибудь пробовал VK_EXT_pipeline_creation_feedback? что то никаких информационных битов я не получаю.

#5744
10:55, 1 ноя. 2019
Andrey
> много багов на навидии

что так плющит ? не можешь нормально написать ?

Страницы: 1382 383 384 385390 Следующая »
ПрограммированиеФорумГрафика