170 читали · 2 года назад
Опыт Linux геймера без Vulkan в 2022
Многие наверное помнят 2018 за популяризацию DXVK и появление Steam Proton, а сейчас в 2022 мы наблюдаем успехи на Steam Deck, однако, а что там с нашими старенькими видеокартами без Vulkan? Можно ли быть без популярного сейчас DXVK ? Во что играть? И какое будет падение FPS ? Для этого я решил проверить Gallium Nine, который был у меня в дальнем ящике для тестирования. Самые ранние упоминания о Gallium Nine я нашёл в 2015 году, а для тех кто ранее его не встречал, Gallium Nine представляет из себя DX9 Native...
8 месяцев назад
Оптимизация управления потоком в шейдерах Vulkan: Путь к решению расхождения циклов
В мире графических вычислений, особенно в контексте шейдеров Vulkan, эффективное управление потоком является ключевым аспектом оптимизации производительности. Одной из сложностей, с которой сталкиваются разработчики, является расхождение циклов, когда несколько исполнительных единиц одновременно проходят через различные итерации цикла, что может привести к непредсказуемым результатам и снижению производительности. Проблема расхождения циклов часто возникает в параллельных вычислениях, особенно при использовании SIMD (Single Instruction, Multiple Data) шейдеров. В контексте Vulkan, где шейдеры...