The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от opennews (??) on 16-Фев-16, 22:39 
Консорциум Khronos, занятый разработкой графических стандартов, опубликовал (https://www.khronos.org/news/press/khronos-releases-vulkan-1...) спецификацию Vulkan 1.0 (https://www.khronos.org/vulkan), в которой определён новый высокоэффективный API для доступа к графическим и вычислительным возможностям GPU. Одновременно компания Intel открыла (https://01.org/blogs/2016/intel-open-source-graphics-drivers...) исходные тексты драйвера с полной поддержкой данного API. Драйвер уже принят (https://lists.freedesktop.org/archives/mesa-announce/2016-Fe...) в кодовую базу проекта Mesa и войдёт в состав следующего релиза Mesa 11.3. Драйверы с поддержкой Vulkan также выпустили компании AMD (http://gpuopen.com/gaming-product/vulkan/), NVIDIA (https://developer.nvidia.com/vulkan-driver), Qualcomm (https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu) и Imagination (https://imgtec.com/tools/powervr-early-access-program/).

Разработка Vulkan была инициирована полтора года назад в рамках инициативы OpenGL Next Generation, нацеленной на создание API, отвечающего требованиям современных реалий и устраняющего основные недостатки (https://www.opennet.ru/opennews/art.shtml?num=39905) OpenGL, такие как усложнённость драйверов, встроенный компилятор шейдеров, неоптимальные механизмы обработки ошибок, раздельные API для десктоптов и мобильных систем. Vulkan примечателен кардинальным упрощением драйверов, выносом генерации команд GPU на сторону приложения, возможностью подключения отладочных слоёв, унификацией API для различных платформ и применением предкомпилированного промежуточного представления кода для выполнения на стороне GPU.

Для обеспечения высокой производительности и предсказуемости, Vulkan предоставляет приложениям средства для прямого управления операциями GPU и встроенную поддержку многопоточной обработки команд GPU. Одной из основных проблем OpenGL является изначальная ориентация на фиксированный поток команд для одноядерных систем с минимальным доступом к состоянию GPU, что мешает использованию всего потенциала современных программируемых многоядерных графических процессоров. Vulkan подразумевает более активную прямую работу с GPU, минимизируя накладные расходы, вносимые драйвером. Реализуемые на стороне драйвера возможности заметно упрощаются и становятся более предсказуемыми. Например, такие операции, как управление памятью и обработка ошибок, реализуемые в OpenGL на стороне драйвера, в Vulkan вынесены на уровень приложения.


Vulkan охватывает все доступные платформы и предоставляет единый API для настольных, мобильных систем и Web, позволяя использовать один общий API для различных графических процессоров и областей применения. Современные GPU для настольных, встраиваемых и мобильных систем приблизились друг к другу по функциональности и внутренней архитектуре, что позволяет избавиться от устаревшей привязки к разным спецификациям (OpenGL, OpenGL ES). Благодаря многослойной архитектуре Vulkan, подразумевающей создание инструментов, работающих с любыми GPU, производители оборудования могут использовать при разработке типовые инструменты для проверки кода, отладки и профилирования.


Для создания шейдеров предлагается новое переносимое промежуточное представление SPIR-V (https://www.khronos.org/spir), основанное на LLVM и использующее общие с OpenCL 2.1 базовые технологии. SPIR-V универсален для всех платформ и может применяться как для графики, так и для параллельных вычислений. SPIR-V подразумевает выделение отдельной фазы компиляции шейдеров в промежуточное представление, что позволяет создавать фронтэнды для различных высокоуровневых языков (в том числе доступны трансляторы для GLSL и OpenCL C). На основе различных высокоуровневых реализаций отдельно генерируется единый промежуточный код, который может использоваться драйверами Vulkan и OpenCL без применения встроенного  компилятора шейдеров. Избавление драйвера от компилятора шейдеров существенно упрощает драйвер, ускоряет загрузку кода для GPU и  делает драйвер независимым от высокоуровневых языков разработки программ для GPU. В будущем планируется создание инструментов для преобразования биткода LLVM в SPIR-V и наоборот.


URL: https://www.khronos.org/news/press/khronos-releases-vulkan-1...
Новость: https://www.opennet.ru/opennews/art.shtml?num=43887

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +14 +/
Сообщение от Аноним (??) on 16-Фев-16, 22:39 
Неужели ОН почти наступил? Или надо еще немного подождать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от ttwo on 16-Фев-16, 23:03 
Как то дружненько. Топят кого то, чтоль? (весьма соврменно ;)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

58. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 10:22 
XP капец?
"Windows (Vista+)"
Но ведь цель была не в этом?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

62. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Аноним (??) on 17-Фев-16, 10:42 
Куда более вероятнее что на XP кто-то выпустит Vulkan драйвера, нежели DirectX > 9, поэтому больший капец был при выходе DirectX 10
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

78. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от Аноним (??) on 17-Фев-16, 13:25 
> кто-то

Тонкий намёк на NVIDIA?

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

102. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от Владимир (??) on 18-Фев-16, 03:22 
Ну, никто ж не мешает извращенцам запускать Wine под XP, чтобы получить Direct3D 10.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

93. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Аноним (??) on 17-Фев-16, 17:24 
Вот и выросло поколение, для которых первым мастадем стал XP... И это грустно, товарищи.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

101. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от _ (??) on 17-Фев-16, 23:10 
Грустно ему :)
Грустно то, что поколение которое не видело мастдая вообще - либо уже вымерло, либо ещё не родилось!
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

104. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от Вареник on 18-Фев-16, 08:07 
Мастдай? Видел, пробовал, выкинул!
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

61. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +6 +/
Сообщение от bl on 17-Фев-16, 10:41 
вышел вулкан - бомбит пукан
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

70. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от gnu_power (ok) on 17-Фев-16, 11:17 
Надо ещё немного подождать. Потом ещё немного. Потом ещё чуть-чуть. В общем, сейчас делайте это так же как делали до этого.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от commiethebeastie (ok) on 16-Фев-16, 22:41 
Что там с нвидией проприентарной?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Аноним (??) on 16-Фев-16, 22:48 
В бета версии уже есть - https://developer.nvidia.com/vulkan-driver
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Аноним (??) on 16-Фев-16, 22:48 
> Что там с нвидией проприентарной?

написано же.
>Драйверы с поддержкой Vulkan также выпустили компании AMD, NVIDIA, Qualcomm и Imagination.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +4 +/
Сообщение от Аноним (??) on 16-Фев-16, 23:23 
Тольк у амд пока только в драйверах для венды. В амдгпу обещают в след обновлении.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –17 +/
Сообщение от Аноним (??) on 16-Фев-16, 22:48 
С кем и где поспорить на деньги, что это не взлетит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от anonymous (??) on 16-Фев-16, 22:59 
Почему Вы считаете, что не взлетит?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –4 +/
Сообщение от Олала on 16-Фев-16, 23:14 
Сколько раз обещают. "Всех порвёт, за этим будущее". И будем мы иметь 1,5 игры на этом
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 16-Фев-16, 23:25 
А когда такое в последний раз было, не напомните? ОГЛ слился добрых лет десять назад, да и тому причины были.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Олала on 16-Фев-16, 23:36 
> А когда такое в последний раз было, не напомните? ОГЛ слился добрых
> лет десять назад, да и тому причины были.

Mantle, запчасти которой позволили собрать Vulkan

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 16-Фев-16, 23:38 
Mantle был только для красных видюх и только для венды, так что мимо. Ещё попытки?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Олала on 16-Фев-16, 23:49 
> Mantle был только для красных видюх и только для венды, так что
> мимо. Ещё попытки?

Совсем и нет. Позиционировалось как API для всех, только никому оно нафиг не упёрлось

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Олала on 16-Фев-16, 23:49 
>> Mantle был только для красных видюх и только для венды, так что
>> мимо. Ещё попытки?
> Совсем и нет. Позиционировалось как API для всех, только никому оно нафиг
> не упёрлось

Да же самому лагерю "Красных"

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –2 +/
Сообщение от Олала on 16-Фев-16, 23:53 
>> Mantle был только для красных видюх и только для венды, так что
>> мимо. Ещё попытки?

А насчёт ОС - поддержка Linux\Windows и консоли текущего поколения

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Аноним (??) on 17-Фев-16, 00:02 
> А насчёт ОС - поддержка Linux\Windows и консоли текущего поколения

Mantle есть только на венде.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

41. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от Сергей (??) on 17-Фев-16, 03:21 
На PlayStation/FreeBSD тоже есть.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

59. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 10:29 
На плойке GNM/GNMX.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

25. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 00:01 
Уж не знаю как API для ~20% видюх могло позиционироваться как для всех. В любом случае Mantle - совсем не тоже самое, что Vulkan. С тем же успехом можно сказать, что и DX12 не взлетит.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

32. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Олала on 17-Фев-16, 00:37 
> Уж не знаю как API для ~20% видюх могло позиционироваться как для
> всех. В любом случае Mantle - совсем не тоже самое, что
> Vulkan. С тем же успехом можно сказать, что и DX12 не
> взлетит.

А точно ли 20? Может число с потолка взял?

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

34. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 01:00 
>> Уж не знаю как API для ~20% видюх могло позиционироваться как для
>> всех. В любом случае Mantle - совсем не тоже самое, что
>> Vulkan. С тем же успехом можно сказать, что и DX12 не
>> взлетит.
> А точно ли 20? Может число с потолка взял?

Не, где-то писали, что красных видюх 18%. Только я не знаю это в отношении только к зелёным или к зелёным и синим.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

99. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 20:50 
33% http://store.steampowered.com/hwsurvey (Интел был откинут, Интел - не игровая видеокарта)
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

103. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Амомим on 18-Фев-16, 05:20 
DX12 взлетит просто по энэрции в любом случае.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

105. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 18-Фев-16, 11:15 
Не взлетит, потому что разработчики в большинстве своём не дурачки и если им основательно не проплатить, они не станут добровольно отказываться от огромного куска рынка.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

29. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +10 +/
Сообщение от Аноним (??) on 17-Фев-16, 00:22 
Mantle трансформировали в Vulkan, чтобы API могли использовать все. Получается, он взлетел еще выше.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

31. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –4 +/
Сообщение от Олала on 17-Фев-16, 00:36 
> Mantle трансформировали в Vulkan, чтобы API могли использовать все. Получается, он взлетел
> еще выше.

Взлетел? Пока я вижу только рассказы: "Вы представьте как он полетит", "Кто его папа\мама", "какие фирмы за ним".
Только болтовня без реализации

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

33. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +8 +/
Сообщение от Аноним (??) on 17-Фев-16, 00:59 
Он только сегодня вышел. Ты чего ожидал?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

56. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 09:29 
"И долго-долго рассказывает, как хорошо мне с ним будет."(с)
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

7. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 16-Фев-16, 23:01 
Qualcomm только с adreno 530 начиная будут этот вулкан поддерживать. Жаль, все нексусы пролетают. Хотя с другой стороны, нафиг он на них нужен...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от Наркоман on 16-Фев-16, 23:07 
Что с OS X?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +8 +/
Сообщение от corvuscor (ok) on 16-Фев-16, 23:18 
Эппл как всегда думает, что сможет на двух стульях усидеть - и конкурирующему стандарту поднасрать, и свой потихоньку продвинуть. Да как бы с носом все не остались, разработчики забьют и будут по старинке делать порты на OpenGL.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +5 +/
Сообщение от Аноним (??) on 16-Фев-16, 23:45 
Который ограничен 4.1.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

42. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Roo2AT7d (ok) on 17-Фев-16, 04:37 
Обрезок видеокарты сможет больше?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

47. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от iPony on 17-Фев-16, 07:16 
а есть щас приложения или игры, использующие opengl > 4.1
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

94. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 18:04 
Так ведь потому и нет, что Mac OS X больше не умеет.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

46. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +7 +/
Сообщение от Яйцассыром on 17-Фев-16, 07:05 
оэсыкс по прежнему ненужен
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

64. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от ryoken email(ok) on 17-Фев-16, 10:54 
> Что с OS X?

У них вроде свой Metal был?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

14. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +14 +/
Сообщение от rshadow (ok) on 16-Фев-16, 23:29 
За полтора года - релиз, поддержка всеми и везде. Это назвается взлетел. А что там с вяленым, все еще не стоит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Pickle on 17-Фев-16, 09:41 
На то он и вялый.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

69. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от xpue (ok) on 17-Фев-16, 11:07 
Как бы ты сравнил кросплатформенный api с чисто линуксовым компонентом.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

77. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Roo2AT7d (ok) on 17-Фев-16, 13:24 
Хроносы (вейлендовцы) выкатили спецификацию vulkan (wayland) в виде pdf (xml) файла. Всякие intel, nvidia, amd (gnome, kde, xfce) тут же начали пилить поддержку. У хроноса (вейлендовцев) огромный багаж за плечами в виде поддержки opengl, opencl.. (X). Корпорации (разработчики de) требовали от спецификации определенных фич, поэтому они объединились и стали помогать хроносам (вейлендовцам). Отныне корпорации (разработчики de) довольны и пилят драйвера (композиторы). Так в чем же разница? Деньги есть (денег н̶е̶т̶ мало).
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

92. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от CSRedRat email(ok) on 17-Фев-16, 17:15 
Для управления устройствами и экранами в Vulkan предлагается интерфейс WSI. Поддержка WSI из коробки доступна в Wayland - все приложения, использующие Vulkan, могут запускаться в окружении немодифицированных серверов Wayland, таких как Weston, GENIVI LayerManager, Mutter/GNOME Shell и Enlightenment. Возможность работы через WSI также обеспечена для Android, Mir, Windows (Vista+) и X11 (c DRI3).
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Xasd (ok) on 16-Фев-16, 23:35 
Window System Interface?

или всё-таки

Window System Integration ????!!!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от A.Stahl (ok) on 16-Фев-16, 23:50 
>Intel открыла исходные тексты драйвера с полной поддержкой данного API. Драйвер уже принят в кодовую базу проекта Mesa

Ну вот. А кто-то плакался, что Intel не очень торопятся добить поддержку последних версий OpenGL. А теперь не очень-то и нужно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от Аноним (??) on 16-Фев-16, 23:55 
Broadwell+
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

53. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 09:15 
Не обманывай.

"The driver currently supports Sky Lake all the way back to Ivy Bridge. The driver is Vulkan 1.0 conformant for 64-bit builds on Sky Lake, Broadwell, and Braswell.  We are still having a couple of 32-bit issues and support for Haswell, Ivy Bridge, and Bay Trail should be considered experimental."

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

87. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от Аноним (??) on 17-Фев-16, 14:34 
поддержки vulkan требуют 0 игр. Поддержки opengl 4... несколько десятков
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

22. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Аноним (??) on 16-Фев-16, 23:51 
в век победивших фреймворков, оказывается кто-то заглядывает под капот o_0
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +6 +/
Сообщение от asavah (ok) on 17-Фев-16, 00:05 
искренне надеюсь что взлетит
"мужики" под крылом Khronos собрались и вроде договорились,
начинание хорошее,
давно пора было иметь общую API которая бы упростила жизнь разрабам и свела на нет шатания по зоопарку DX-OpenGL-EGL-GLES-Mantle(а был ли мальчик?)-Metal

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

мечты ... мечты ...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 00:21 
Khronos и есть эти мужики, если что.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

36. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –4 +/
Сообщение от Аноним (??) on 17-Фев-16, 02:11 
а что OpenGL не позволял создавать AAA-игрушки, появление Vulcan не обеспечит лялих проектами класса AAA, такие игры появятся только тогда когда из лялиха выкинут тормознутые иксы(я бы еще и пульсу выкинул, имхо невероятно уебишная вещь) и будут поддерживать производители игровых-движков как одну из основных платформ, а пока только экспериментальная поддержка...
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

40. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от asavah (ok) on 17-Фев-16, 02:34 
Увы не позволял, ибо:
1) зоопарк драйверов и уровней поддержки OpenGL
2) разрабы привыкли к DX (увы), и портировать с DX на OpenGL долго, дорого, а профита в сравнении с затратами им мало, практически только клапанЪ что-то полноценно-нативное делал,
все остальные (я имею ввиду сурьёзные игрухи, а не пиксельная индюшатина), все остальные прослойками перебивались (ведьмак 2 и иже с ними)
3) читал блоги и отзывы некоторых гэймдевов которые матом крыли как сам OpenGL так и наш зоопарк и иксами, вялеными, месами, блобами, пульса-альсами, сильно разные версии библиотек в разных дистрах итп, винда в этом плане для них уютнее, там всё однородно и стабильно с точки зрения API/ABI.

4) теперь если у нас есть единая API игрухи написанные под которую можно без особых танцев с бубном и переписывания over 90% движка можно запустить на всех (яббл не в счёт) платформах - профит очевиден - пиши один раз - продавай везде, ну да. компилить всё равно под каждую платформу придётся, но это мелочи по сравнению с перетаскиванием DX на *GL

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

51. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 07:57 
> 1) зоопарк драйверов и уровней поддержки OpenGL

3? столько же сколько в виндовс
>2) разрабы привыкли к DX (увы), и портировать с DX на Vulkan долго, дорого

исправил
>3) читал блоги и отзывы некоторых гэймдевов которые матом крыли как сам OpenGL так и наш зоопарк и иксами, вялеными, месами, блобами, пульса-альсами, сильно разные версии библиотек в разных дистрах итп, винда в этом плане для них уютнее, там всё однородно и стабильно с точки зрения API/ABI.

теперь стал еще больший зоопарк.
>вялеными

ни где не используется
>пульса-альсами

это не 3д api. pulseaudio поддерживает alsa
>сильно разные версии библиотек в разных дистрах итп

казалось бы причем здесь 3д api

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

65. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +6 +/
Сообщение от Аноним (??) on 17-Фев-16, 10:56 
OpenGL был хорош, пока был фиксированный конвейер. После понеслась хрень с расширениями, которые у одних есть, у других нету, у третьих есть, но не работают, у четвертых реализованы по своему т.д. Ко всей этой мешанине прибавляются разные версии драйверов, поразному установленных пользователями. И если под виндой с небольшим трудом удается добиться беспроблемной работы у 90% пользователей, то под линем эта цифра достигается большим потом, кровью, костылями и велосипедами.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

60. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от тоже Аноним email(ok) on 17-Фев-16, 10:32 
> все остальные (я имею ввиду сурьёзные игрухи, а не пиксельная индюшатина), все остальные прослойками перебивались

Вот не надо песен!
Только из того, что у меня стоит - Paradox Interactive и Firaxis, например, выкатили вполне нативные порты.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

63. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 10:50 
Всё как есть. Скоро забудем это бардак как страшный сон
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

67. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от Аноним (??) on 17-Фев-16, 11:03 
Надо добавить что в случае с OpenGL нужно хорошо разбираться и владеть расширениями, которыми заменен прямой доступ к адаптеру. И в отличае от прямого доступа, производительность расширений вообще не предсказуема, и на разбор и поиск решения может уходить достаточно много времени.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

80. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от AlexYeCu_not_logged on 17-Фев-16, 13:32 
>читал блоги и отзывы некоторых гэймдевов которые матом крыли как сам OpenGL так и наш зоопарк и иксами, вялеными, месами, блобами, пульса-альсами, сильно разные версии библиотек в разных дистрах итп, винда в этом плане для них уютнее

Так они и дальше будут крыть -- это ж вопрос психологии, а не техники.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

84. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от maximnik0 on 17-Фев-16, 14:04 
> 2) разрабы привыкли к DX (увы), и портировать с DX на OpenGL
> долго, дорого, а профита в сравнении с затратами им мало, практически
> только клапанЪ что-то полноценно-нативное делал,

Пожалуйста загляните на вики и сайт разработчиков OpenGL и удивитесь :c 4 по 4.2 версия OpenGL включает в себя практически все системные вызовы   DX 10 и 11 .То есть портирование резко упрощается .
  
> 3) читал блоги и отзывы некоторых гэймдевов которые матом крыли как сам
> OpenGL так и наш зоопарк и иксами, вялеными, месами, блобами, пульса-альсами,
> сильно разные версии библиотек в разных дистрах итп, винда в этом
> плане для них уютнее, там всё однородно и стабильно с точки
> зрения API/ABI.

Есть прямая библиотека разработанная для игроделов и игроделами (фирма называлась вроде бы Loki и занималась портированием игр с винды ) - SDL ,хотя как написано частично поломали совместимость в версии 2  ,у меня до сих пор игрушки запускаются написанные пол 0.8 версию .
Звук ,видео ,3д графика ,меню,джостики и т.д .Кросплатформенна и перенесена на куча платформ  ,даже под винду импортирована эта библиотека :-)
Как обещают разработчики под Вулкан все старые приложения тоже запустятся,да и с Вайландом вроде тоже SDL дружит .

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

110. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Язь on 22-Фев-16, 10:22 
...у нас, у них...
вы кто? =)
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

82. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от AlexYeCu_not_logged on 17-Фев-16, 13:35 
Ты мне тут ещё на иксы понаезжай.
Кривые или нет, а лучше ничего пока не придумали.
И, похоже, долго ещё не придумают.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

85. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от maximnik0 on 17-Фев-16, 14:20 
> а что OpenGL не позволял создавать AAA-игрушки, появление Vulcan не обеспечит лялих
> проектами класса AAA, такие игры появятся только тогда когда из лялиха
> выкинут тормознутые иксы(я бы еще и пульсу выкинул, имхо невероятно уебишная
> вещь) и будут поддерживать производители игровых-движков как одну из основных платформ,
> а пока только экспериментальная поддержка...

И при чем тут Иксы ,кому они мешают ? OpenGL приложениям сейчас начхать  на X ,они сейчас выводят графику через DRI инфраструктуру ,единственное где чуточку X задействуется  ,это вывод в неполноразмерное окно ,и то X через OpenGL стараются задействовать Gallium  драйвера ,где накладные расходы здорово снижены .

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

114. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от anonymous (??) on 23-Мрт-16, 20:57 
> И при чем тут Иксы ,кому они мешают ? OpenGL приложениям сейчас
> начхать  на X ,они сейчас выводят графику через DRI инфраструктуру
> ,единственное где чуточку X задействуется  ,это вывод в неполноразмерное окно
> ,и то X через OpenGL стараются задействовать Gallium  драйвера ,где
> накладные расходы здорово снижены .

Не всё так гладко с DRI покамест. DRI-мастером может быть только один процесс. И это как правило процесс X-сервера. Поэтому приложение, желающее использовать DRI для работы с графической подсистемой, должно либо статус мастера у иксов отнимать, а по завершению работы возвращать, либо как-то спрашивать разрешения у текущего иксового мастера на выделение ресурсов. Далее event'ы и ебола со всеми традиционными иксовыми "особенностями". А на уровне приложений с OpenGL всё так просто кажется, потому что все эти костыли давно проработаны.
И неполноразмерное окно без Иксов не то что чуточку, а никак вообще уже постольку поскольку это окно. В DRI нет окон.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

39. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Аноним (??) on 17-Фев-16, 02:27 
>Mantle(а был ли мальчик?)-

По сути, Vulkan - это Mantle 2.0.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

50. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от Аноним (??) on 17-Фев-16, 07:53 
>давно пора было иметь общую API которая бы упростила жизнь разрабам и свела на нет шатания по зоопарку DX-OpenGL-EGL-GLES-Mantle(а был ли мальчик?)-Metal

она есть. OpenGL называется.
Если еще мобильные устройства нужны то можно opengl es использвать. в OpenGL есть с ним совместимость.
>DX

Это не 3д api. А зачем нужен direct3d если есть opengl?
>EGL

это независимый метод инициализации контекста. Он не нужен. 3д api там opengl
>Mantle(а был ли мальчик?)

для видеокарт amd есть opengl
>Metal

для ятелефонов есть opengl es
>так глядишь через годик-другой как разрабы освоятся будем иметь в том числе AAA игрушки на ляликсе сразу

они не появляются не потому что нет очередного 3д api, а потому что линукс никому не нужен.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –5 +/
Сообщение от axredneck on 17-Фев-16, 00:33 
Мой Родион HD7850 если и получит Vulkan под линукс, то не скоро, хотя под винду уже получил бета-версию. Не пора ли валить на зеленую сторону Силы?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –3 +/
Сообщение от Аноним (??) on 17-Фев-16, 07:46 
да, давно пора.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

55. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –3 +/
Сообщение от 07404 on 17-Фев-16, 09:23 
Пора валить на винду :)
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

66. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Майкл Ждейн on 17-Фев-16, 11:00 
Не пора валить на зеленой сторону, потому что 1) AMD обещают в ближайшем будущем драйвер под Linux 2) AMD раскрывает исходные коды драйевров (GPUOpen), а значит комьюнити сможет активнее развивать свободные драйевра для AMD карт.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

68. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  –1 +/
Сообщение от Аноним (??) on 17-Фев-16, 11:05 
Держите нас в курсе, а пока самые умные знают что делать...
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

106. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от ГГГ on 18-Фев-16, 22:52 
Пока AMD обещает, nvidia пользователи просто пользуются.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

108. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 20-Фев-16, 01:52 
нуво-пользователь, да?
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

35. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от littlesavage email(ok) on 17-Фев-16, 01:16 
По андроиду у них на странице 3 слова всего, SDK не вижу.
Nvidia подготовила Android-SDK для их Nvidia Shield: https://developer.nvidia.com/vulkan-android
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от kot040188 on 17-Фев-16, 02:12 
Мне это снится?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от DFX (ok) on 17-Фев-16, 13:08 
Во-во, у меня надежд на этот неведомый Vulkan не было совсем, а тут будто все серьёзно взялись. Чудеса и благодать.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

38. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 02:26 
CentOS и ежи https://vulkan.lunarg.com/app/issues/56c397c77ef24d0001c02fed
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +1 +/
Сообщение от J.L. on 17-Фев-16, 13:53 
ссылка не открывается
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

43. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 04:40 
крузис тормозит? как текстурки?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 05:10 
haswell в пролете? нда
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от pkunk (ok) on 17-Фев-16, 05:35 
"The driver currently supports Sky Lake all the way back to Ivy Bridge. The driver is Vulkan 1.0 conformant for 64-bit builds on Sky Lake, Broadwell, and Braswell.  We are still having a couple of 32-bit issues and support for Haswell, Ivy Bridge, and Bay Trail should be considered experimental."
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

95. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Аноним (??) on 17-Фев-16, 18:51 
тогда ладно. А то я уж собрался бежать за вафельницей от амд
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

111. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от Щипанов Юрий Александрович email on 23-Фев-16, 09:04 
> "The driver currently supports Sky Lake all the way back to Ivy
> Bridge. The driver is Vulkan 1.0 conformant for 64-bit builds on
> Sky Lake, Broadwell, and Braswell.  We are still having a
> couple of 32-bit issues and support for Haswell, Ivy Bridge, and
> Bay Trail should be considered experimental."
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

48. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +3 +/
Сообщение от Аноним (??) on 17-Фев-16, 07:43 
надеюсь на этом закончится история с кривым драйвером fglrx. Раз драйвер проще и другой есть шанс что он лучше будет работать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Аноним (??) on 17-Фев-16, 08:26 
в talos principle уже впилили частично http://steamcommunity.com/app/257510/discussions/0/412447331.../
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от kravich (ok) on 17-Фев-16, 13:18 
Шикарная игра...
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

54. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +4 +/
Сообщение от Crazy Alex (ok) on 17-Фев-16, 09:18 
Удивительно быстро пошевелились. Я как-то ждал, что ещё минимум год потупят - если не со спекой, то с драйверами. А тут... Да ещё и все основные игроки выкатили. Вопрос, конечно - когда будет в открытом драйвере для AMD...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +/
Сообщение от анонимный аноним on 17-Фев-16, 11:21 
интересно,если Valve участвовала в разработке Vulkan,выпустит она на нём свои игры?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

72. "Опубликованы графический API Vulkan 1.0 и открытый драйвер с..."  +2 +/
Сообщение от Ортаа1991 on 17-Фев-16, 11:29 
Доту 2 почти запилили, ну и следующие несомненно будут на пукане
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

73. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от anonymous (??) on 17-Фев-16, 12:00 
А как это всё связано с opengl? Я могу под одними и теми же иксами запускать opengl проги и vulkan проги, или мне надо как-то разнести иксы? И вообще, DRI и Vulkan друг другу не мешают?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

74. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от xpue (ok) on 17-Фев-16, 12:17 
Не мешают.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

81. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 13:34 
Присоединяюсь ко мнению что сможешь. "Прямой доступ к железу" там такой же, как в VT-x и AMD-Vi: гостевая система тоже думает, что ей предоставили весь проц и память.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

79. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 13:26 
А в nouveau собираются запилить поддержку? Хотелось бы попробовать на моей морально устаревшей (по мнению nvidia) GeForce 220m, но у nvidia под нее даже обычный драйвер уже legacy
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

86. "Опубликован графический стандарт Vulkan 1.0"  +1 +/
Сообщение от Аноним (??) on 17-Фев-16, 14:28 
Но ведь это не видиво карта -- в игрушки не поиграть. Зачем тебе?
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

88. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 14:47 
Наверное, скринсейверы крутить. Полигонов там мало. Или инди-игры.
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

89. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 15:31 
>определён новый высокоэффективный API для доступа к графическим и вычислительным возможностям GPU
>Vulkan примечателен кардинальным упрощением

Взаимоисключающие параграфы типа? Как в случае с высокоэффективными микроядрами, в которых просто ничегошеньки нет. Та же история с wayland.

>Например, такие операции, как управление памятью и обработка ошибок, реализуемые в OpenGL на стороне драйвера, в Vulkan вынесены на уровень приложения.

Больше ошибок хороших и разных. Больше хороших годных велосипедов.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

98. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 20:33 
> Взаимоисключающие параграфы типа?

Нет
> Больше ошибок хороших и разных.

Это не влияет на количество ошибок, это влияет на скорость, т.к. в общем случае драйвер обрабатывает их не оптимально.
> Больше хороших годных велосипедов.

Чем больше движков, тем лучше. Вулкан позволяет создать свой переносимый OpenGL, простора целое море.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

107. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Sergey722 (ok) on 19-Фев-16, 09:42 
>>>Например, такие операции, как управление памятью и обработка ошибок, реализуемые в OpenGL на стороне драйвера, в Vulkan вынесены на уровень приложения.
>> Больше ошибок хороших и разных.
> Это не влияет на количество ошибок, это влияет на скорость, т.к. в

Справедливости ради - это даёт больше возможностей, возможностей для оптимизации и для написания кривой хрени тоже. Т.е., как обычно, всё зависит от прямизны рук...

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

109. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от петрос on 22-Фев-16, 10:09 
Это переносит кривые игро-специфичные хаки из драйверов туда где им и место - в движки самих игр.

Надеюсь, для вас не секрет, что проприетарные драйвера кишат такими хаками и они, собственно, и составляют всё то ноу-хау, которое как зеницу ока берегли вендоры. Скорее всего с распространением вулкана и DX 12 закончится эпоха толстых проприетарных драйверов и сокрытия спек от авторов открытых.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

90. "Опубликован графический стандарт Vulkan 1.0"  –1 +/
Сообщение от ZX on 17-Фев-16, 15:56 
дайте ссылку скачать на ХР64
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

112. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от нектоинечто on 28-Фев-16, 14:01 
>дайте ссылку скачать на ХР64

тоньше надо.
Подайте ссылку на Win9x

Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

91. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 15:57 
А какой драйвер лучше всего для ATI RS600 для работы из под Linux?
(Есть старенький ноут Samsung R58+ со встроенной видеокартой)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

96. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Mihail Zenkov (ok) on 17-Фев-16, 18:52 
Открытый, glamor лучше не использовать. Если графический стек (драйвер, mesa, xorg) свежий то можно попробовать активировать DRI3.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

97. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от Аноним (??) on 17-Фев-16, 20:27 
OpenGL останется, но уже в юзерспейсе в виде обертки над вулканом, ага?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

100. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от hkv on 17-Фев-16, 22:43 
Он и так в юзерспейсе был.
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

113. "Опубликован графический стандарт Vulkan 1.0"  +/
Сообщение от solardiz (ok) on 21-Мрт-16, 22:47 
Про Vulkan, недавно узнал "плохое":

http://allsoftwaresucks.blogspot.ru/2016/03/fuzzing-vulkans-...
https://twitter.com/astarasikov/status/707769951701102592

Из комментария и твитов от Pyry Haulos:

"In Vulkan only valid API usage is allowed and defined. We in fact recommend that drivers should avoid any unnecessary validation. Invalid API use, including providing non-valid SPIR-V binaries, leads to undefined behavior, and may result in driver crash."

"Vulkan driver is not supposed to do any validation of SPIR-V binaries; invalid SPIR-V is allowed to cause a crash or hang."

"Vulkan does take a little different approach to error handling than other APIs, which is good, as it reduces driver complexity"

"it would be a very bad idea to expose Vulkan directly to untrusted code without validation and/or sandboxing."

Получается, в Vulkan драйвер и API намеренно полностью доверяют приложениям, а безопасность планируется обеспечивать с помощью sandbox'ов (в веб-браузерах и т.п.?) При этом безопасность от/между/для локальных пользователей отсутствует by design (а не по факту из-за объема и сложности кода драйвера GPU, да и остального ядра Linux, как это зачастую получалось до того). Да и стабильность системы может стать хуже, если не все приложения будут работать с Vulkan API корректно.

Тем не менее, пока не стану критиковать строже, т.к. мало что о Vulkan знаю.

Update: я придал этим комментариям больше значения, чем в них есть. Они относились лишь к API и парсеру/компилятору из SPIR-V в GPU ISA, работающим в userspace, а не к драйверу самого GPU, работающему в ядре OS. Сейчас задал уточняющий вопрос в том треде на Twitter'е:

"Does Vulkan's assumption of trusted input extend to the kernel part?" - "For all major OSes answer is no."

Так что тревога была в основном ложной.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру