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

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

Страницы: 1726 727 728 729 730 Следующая »
#10890
13:57, 23 янв 2024

CatsCanFly
Можно и так только прокси создавать

#10891
14:56, 23 янв 2024

Спасибо! Стало ясно, что либо просто очередь и удаление через кадр или два, либо таймлайн семафор, чтобы проверить отработала очередь или нет, тогда удаление хоть сразу. Это грубо и есть нюансы, но основной принцип такой

#10892
15:22, 23 янв 2024

KolyaL
И как часто у тебя удаляется ?

#10893
18:46, 23 янв 2024

innuendo

Не часто. У меня растущие буфера используются для рендера всякой дебажной херни или текста. Заранее размер не известен. Ясно, что можно выделить сразу много, но проблема удаления ресурсов рендера как бы никуда от этого не денется. Надо решать без всяких воркэраундов

#10894
11:34, 24 янв 2024

KolyaL
Самый жёсткий вариант это делать вейтфорайдл и потом цдалять

#10895
10:05, 26 янв 2024

s3dworld
Сам как думаешь ? Amd, я работал и там и там :(

#10896
10:06, 26 янв 2024

s3dworld
На низком уровне поведение NV и AMD сильно различается. Про баги АМД не знаю, редко использую, но стандартные техники работают на всех девайсах с вулканом, даже старых мобилках.
Если делать что-то нестандартное, то баги есть везде.

#10897
10:21, 26 янв 2024

s3dworld
Поработай с амд узнаешь
Пиши по стандарту

#10898
(Правка: 10:41) 10:32, 26 янв 2024

innuendo
Ну у AMD отладчик лучше чем говно insight, если в контексте геймдева смотреть. У NV даже исходный выхлоп шейдеров нельзя чекнуть. AMD работает обычно по спеке, а NV исполняет неопределенное поведение что наоборот хуже как по мне, а потом жалуются на баги AMD. Но как видеокарты AMD отсталые(умножение и деление int32 просто смех и грех, в то время как у NV отдельный блок ALU для целочисленных операций работающий параллельно), ну и попрощаться можно с ML экспериментами. Лучше бери сразу две но подешевле

#10899
10:32, 26 янв 2024

innuendo
> Пиши по стандарту
Ни один драйвер на 100% не работает по стандарту

> Утверждение не верно, что если взять AMD и если на нём заставишь работать, то
> будет работать тогда везде?
Работать будет на том железе, на котором постоянно тестируешь, но и то 50/50 )

s3dworld
> Вот мне и нужно выбрать какую взять:
Бери обе, но подешевле

#10900
(Правка: 10:47) 10:44, 26 янв 2024

s3dworld
В контексте геймдева нужно как минимум каждое поколение видеокарт иметь. Некоторые баги будут репиться только на определённой архитектуре, более того был случай что баг воспроизводился только на видеокарте определённой модели и от версии драйвера будет поведение также зависеть

#10901
10:45, 26 янв 2024

s3dworld
С ним наоборот всегда все хорошо было

#10902
10:58, 26 янв 2024

s3dworld
> Утверждение не верно, что если взять AMD и если на нём заставишь работать, то
> будет работать тогда везде?
Если что-то специфическое увы будет рабоать не везде.
>Вот мне и нужно выбрать какую взять: AMD Radeon RX 7900 XTX или NVIDIA GeForce RTX 4070/4080 >[Ti/Super]
бери несколько видюх, Я вообще мать с тремя видюхами купил(щас стоит навидия и AMD) правда в планах Intel ARC купить но увы на плате она не станет - буду мутить шлейф и прикручивать на саморезы на весу...
s3dworld
> Ну, ИИ и трассировка лучей меня не интересуют. Мне бы классическую технологию.
> что у меня уже NVIDIA GeForce GTX 1070 Ti есть, этого мало будет?
Нету Mesh Shaders - они прекрасны и это классика, хоть продвинутая и современная, не лучи, то что ты и хотел
>А, хоть тема и не про это, в Direct3D 12 всё так же плохо?
C прекрасным Direct3D12 багов практически нет на навиди/AMD(и даже Intel)- я на Direct3D12 отладживаю графическую фичу, когда заработает, портирую в Vulkan.

#10903
12:04, 26 янв 2024

s3dworld
> в Direct3D 12 всё так же плохо?
С RTX у них было больше багов чем в вулкане в какой-то момент, потом за полгода все пофиксили.
Старый функционал везде более-менее работает, а с новым зависит от кривизны рук конкретного драйверописателя.

#10904
12:25, 26 янв 2024

IBets
Это какой у амд отладчик ? А зачем тебе ас
м выхлоп смотреть ? Интересует
Как младшего скриптера :)

Страницы: 1726 727 728 729 730 Следующая »
ПрограммированиеФорумГрафика