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

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

Страницы: 1481 482 483 484488 Следующая »
#7215
(Правка: 17:50) 17:50, 4 сен. 2020

/A\
> Ну да, на другой железке будет более быстрая память, лучше кэш и ядер побольше,
> поэтому и тормозить будет меньше, надо только чтоб у всех такая железка была...

а если будет что-то быстрее, а что-то медленней ? тонкий профайлинг нужен когда чётко под конкретную железку

почему только nsight ? RGP тоже вариант :)


#7216
21:29, 4 сен. 2020

innuendo
>   на конкретной железке ? поменяеься драйвер или на другой железке будет иначе

простите, а есть такие чудесные профайлеры, которые умеют "вообще", а не на локальном железе? Дайте два, а лучше три. Не придется десятками тестовые девайсы иметь, заживем!

#7217
21:37, 4 сен. 2020

ufna
> простите, а есть такие чудесные профайлеры, которые умеют "вообще", а не на
> локальном железе?
innuendo думает что он сам и есть такой профайлер)

#7218
21:51, 4 сен. 2020

ufna
> простите, а есть такие чудесные профайлеры, которые умеют "вообще", а не на
> локальном железе?

нет, конечно - встречный вопрос - а какой смысл тонко тюнить если нужно на разном железе ?

#7219
22:00, 4 сен. 2020

innuendo
> а какой смысл тонко тюнить если нужно на разном железе ?
Самая популярная это 1060, ну может еще 1660. Под них и надо оптимизировать.

#7220
22:03, 4 сен. 2020

/A\
> Под них и надо оптимизировать.

просто хочется услышать сколько дал тот самый тонкий тюниниг? ты не путай спортивный интерес и коммерческий вариант :)

#7221
22:03, 4 сен. 2020

innuendo
> нет, конечно - встречный вопрос - а какой смысл тонко тюнить если нужно на
> разном железе ?

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

#7222
22:14, 4 сен. 2020

innuendo
> просто хочется услышать сколько дал тот самый тонкий тюниниг?
Ну раз в 100, если изначально шейдер не очень подходил под тот вариант использования)

#7223
22:17, 4 сен. 2020

/A\
> Ну раз в 100,

я вас таки умоляю - сколько раз было - оптимизируешь - потом выходит новая версия драйвера и всё сначала

#7224
22:29, 4 сен. 2020

ufna
> Потому что разное железо может быть распространено, и на разном железе - свой
> набор, скажем так, "особенностей"

не понял - так какой смысл тонко тюнить под X железо ? если это не 50 % рынка? на остальных 50 % может быть иное

#7225
15:17, 5 сен. 2020

https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/… ic_state.html

вот так вот - не нужны pso :)

#7226
15:28, 5 сен. 2020

объясните мне

как вы в голове удерживаете все эти методы с абракадаброй вместо названий плюс с пачкой данных на входе?

#7227
16:26, 5 сен. 2020

Pigloo
Один раз написал обертку и забыл)

#7228
21:11, 5 сен. 2020

/A\
> Callable нужны чтоб избавиться от if/switch в шейдере, но они выполняются в том же треде.
Лил, это что же, корутины на стероидах, получаются?

#7229
22:20, 5 сен. 2020

innuendo
> не понял - так какой смысл тонко тюнить под X железо ? если это не 50 % рынка?
> на остальных 50 % может быть иное

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

Страницы: 1481 482 483 484488 Следующая »
ПрограммированиеФорумГрафика