Форум программистов, компьютерный форум, киберфорум
Программирование мультимедиа
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.90/58: Рейтинг темы: голосов - 58, средняя оценка - 4.90
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21

Khronos Group API Vulkan

17.02.2016, 16:38. Показов 11652. Ответов 66
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Состоялся релиз спецификации API Vulkan версии 1.0.

Компании AMD и NVIDIA заявили о выпуске драйверов для Vulkan. По утверждению NVIDIA, поддержка Vulkan для конечного пользователя преподнесёт множество приятных сюрпризов в плане производительности, позволит разработчикам добавить в игры больше деталей и интересных спецэффектов.
На официальном сайте Khronos Group уже доступны примеры работы с данным API, а также Vulkan SDK

технология является полностью открытой и имеет в свободном доступе все необходимые хейдеры и библиотеки.
5
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.02.2016, 16:38
Ответы с готовыми решениями:

Vulkan API — уроки (перевод и дополнение)
Доброго времени суток! Недавно решил сделать уроки по новому Vulkan API. Сначала он может показаться сложным, громоздким, будто бы сделали...

Запуск приложений с Vulkan API на Android
Доброго времени суток, форумчане! С выходом нового графического API Vulkan компания Samsung продемонстрировала работу демки Protostar на...

Нет ли инфы о планах интеграции Vulkan API в Qt?
Может кто наталкивался на статейку, есть ли хотя бы в планах у Qt-шников интеграция Vulkan API в Qt ?

66
9988 / 2960 / 497
Регистрация: 05.10.2013
Сообщений: 8,115
Записей в блоге: 243
23.05.2017, 15:55
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от DevAlone Посмотреть сообщение
Я правильно понимаю, что vulkan - это продолжение opengl и рано или поздно все перейдут на него?
Сейчас уже многие на него перешли, например, разработчики движка Unity. Допустим, вы собрали приложение на Unity и его скачали разные пользователи. Приложение автоматически проверяет есть ли у пользователя Vulkan, если есть, то запускает на Vulkan, если нет, то проверяет какая максимальная версия OpenGL (если это Android, Mac или Linux) или какая максимальная версия DirectX (если это Windows). Причём, если у пользователя XP и самая старая версия OpenGL или DirectX, то приложение всё равно запустится на упрощённой графике, которая доступна.
0
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
19.02.2018, 00:21
Я новичок - решил учить 3д графику и Vulkan API, но уроки трудны для понимания.
Погонял по разным туториалам и репозиториям гитХабовским - там и "сел" в общем.
С чего начать чтобы легче вникнуть в тему эту всю базовую ?
То есть конкретно по основной теории + практике чтобы вникнуть в эти уроки что нужно ????
Или даже так сказать как сделать правильно через Vulkan SDK основные вещи и как НЕ правильно и как все это хозяйство протестировать и выявить.

Собственно уроки которые трудны для понимания >>
https://vulkan-tutorial.com/
https://github.com/GameTechDev... onToVulkan
http://vulkanapi.ru/%d1%83%d1%... %ba%d0%b8/

Также качнул книженцию с рутрекера >>
https://rutracker.org/forum/vi... ?t=5358453
0
9988 / 2960 / 497
Регистрация: 05.10.2013
Сообщений: 8,115
Записей в блоге: 243
19.02.2018, 07:45
Цитата Сообщение от Redee Посмотреть сообщение
С чего начать чтобы легче вникнуть в тему эту всю базовую ?
Обычно, подробнее всего базу описывают в книгах. Зайдите на сайты ozon.ru, amazon.com (или packtpub.com) и т.д. Наберите в поиске Vulkan. Приобретите книги. Выбирите, по каким лучше изучается.

Можно купить эту книгу на русском на ozon: Vulkan. Руководство разработчика
1
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
19.02.2018, 13:24
Мне скорее нужна теория аля "железная" схема последовательности выполнения операций на современных GPU в связке с Vulkan API.
Чтобы было понимание как устроено изнутри сие.

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

Вот эта же книга только на английском - судя по сухому тексту и минимальному количеству схем - это опять НЕ для меня, то есть грубо говоря НЕ дорос.
А с чего расти вот ищу щас.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.02.2018, 20:37
Redee, Я так думаю вам сначала стоит ознакомится вот с этой и подобными книжками Математические основы машинной графики особенно главы 2 и 3 . Именно это и реализовывает любое 3D API как GL так и Vulcan и Direct3D. При этом с тех пор как появились шейдеры часть реализации переложена на пользователя API.

Добавлено через 8 минут
Redee, что же касается схемы (порядка выполнения операций) конвейером то она тоже классическая для всех 3D API
Разницы ее между апи в этом плане быть не может потому что она такая в железе.
1
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
20.02.2018, 00:50
Ооооооооо здарова щас на скайп зайду !)))))))))
Обязательно хватаю для ознакомления выше предложенное, а пока нашел вот такую штукенцию там референс гуид по цветам в виде "мурзилки" так как я люблю >> https://www.khronos.org/files/... -guide.pdf

Добавлено через 2 часа 35 минут
Добротные книги >> https://drive.google.com/drive... _9UGdw3lSX
0
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
21.02.2018, 13:20
Да и спасибо - начнем с DirectX 9 который, а там как пойдет.

Легче порог вхождения теории в прикладную часть.
Ну "плюсы" как никак знаем мы, а с математикой придется повоевать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.02.2018, 13:20

Почему в Cyberforum нету раздела про Vulkan API
Не знаю, может вопрос может показаться вызывающим. Но почему в Cyberforum нету разделов по OpenCL и Vulkan API?

Vulkan API и nVidia GeForce GT240: всё безнадёжно?
Видеокарта GeForce GT240 образца 2012 года. По тем временам более чем нормальная: 4 Гб, 1,3 ГГц. На днях решил стать кулхацкером. ...

Классы-строители для построения VkDevice (Vulkan API)
Написал классы-строители для построения VkDevice (Vulkan API) #pragma once #ifndef DEVICEBUILDER_H #define DEVICEBUILDER_H ...

Возможен уход производителей игр, от зависимости к Windows ? (за счет Vulkan API)?
Был проект у AMD - mantle. Замена DirectX. Потом Khronos Group запилила общий проект - Vulkan API. Этот графический API для всех под...

Mixing of GROUP columns (MIN(),MAX(),COUNT(),.) with no GROUP columns is illegal if there is no GROUP BY clause
Такая ошибка: КОД: $result=mysql_query("SELECT description, min(schedule.date) as date FROM schedule where...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
67
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru