LINUX.ORG.RU

Как убедиться, что установленный видеодрайвер поддерживает спецификацию Vulcan 1.1?

 


0

1

2018-03-07, выпущена публичная спецификация версии Vulkan 1.1

Что нужно сделать, чтобы она поддерживалась на моей видеокарте (у меня GCN 2nd)

Какой консольной командой вывести на экран текущую поддерживаемую версию Vulcan?

★★☆

Последнее исправление: CYB3R (всего исправлений: 3)

GCN 2nd

Поддерживает любой GCN начиная с HD7730 на ядрах не ниже 4.13

Какой

vulkaninfo, сейчас вроде работает только на amdgpu-pro

Bruce_Lee ★★
()
➜  ~ vulkaninfo 
===========
VULKAN INFO
===========

Vulkan API Version: 1.0.61

INFO: [loader] Code 0 : Found manifest file /home/fornlr/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /home/fornlr/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json, version "1.0.0"
INFO: [loader] Code 0 : Meta-layer VK_LAYER_LUNARG_standard_validation all 0 component layers appear to be valid.
INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"

Что нужно сделать, чтобы она поддерживалась на моей видеокарте (у меня GCN 2nd)

В принципе - бежать в магазин за новой.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Bruce_Lee

vulkaninfo, сейчас вроде работает только на amdgpu-pro

Что? Оно везде работает.

steemandlinux ★★★★★
()

Вулкан такая хрень, что даже если тебе vulkaninfo выдаст 1.1, это вовсе не значит что он у тебя есть. Это в opengl было все строго, а в opencl и vulkan бардак с этим полный.

steemandlinux ★★★★★
()
Ответ на: комментарий от Einstok_Fair
$ equery files dev-util/spirv-tools | grep 'bin/' | grep -v "debug"
/usr/bin/spirv-as
/usr/bin/spirv-cfg
/usr/bin/spirv-dis
/usr/bin/spirv-lesspipe.sh
/usr/bin/spirv-link
/usr/bin/spirv-opt
/usr/bin/spirv-stats
/usr/bin/spirv-val

$ equery uses media-libs/vulkan-loader
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for media-libs/vulkan-loader-1.1.70.0:
 U I
 + + X          : Add support for X11
 + + abi_x86_32 : 32-bit (x86) libraries
 - - demos      : Build vulkan demos and vulkaninfo
 - - layers     : Build the vulkan layers
 + + wayland    : Enable dev-libs/wayland backend

$ sudo USE="demos" emerge -v media-libs/vulkan-loader

$ equery files media-libs/vulkan-loader | grep 'bin/' | grep -v "debug"
/usr/bin/smoketest
/usr/bin/vulkaninfo

$ /usr/bin/vulkaninfo
===========
VULKAN INFO
===========

Vulkan Instance Version: 1.1.70

ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
/var/tmp/portage/media-libs/vulkan-loader-1.1.70.0/work/Vulkan-LoaderAndValidationLayers-sdk-1.1.70.0/demos/vulkaninfo.c:2700: failed with VK_ERROR_INITIALIZATION_FAILED

$ /usr/bin/smoketest
terminate called after throwing an instance of 'std::runtime_error'
  what():  VkResult -3 returned
Aborted (core dumped)
Einstok_Fair ★★☆
() автор топика
Ответ на: комментарий от steemandlinux

Это в opengl было все строго

Что там строго было? Всё абсолютно так же.

Фактически никакой софт на OpenGL никогда не требует конкретной версии OpenGL. Потому что версия OpenGL — это просто набор требуемых расширений.

a1batross ★★★★★
()
Последнее исправление: a1batross (всего исправлений: 1)
Ответ на: комментарий от a1batross

Фактически никакой софт на OpenGL никогда не требует конкретной версии OpenGL.

Ой ладно, куча говна просто смотрит версию. Просто в opengl если не хватает расширения, то он не пишет максимальную версию.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от steemandlinux

Просто в opengl если не хватает расширения, то он не пишет максимальную версию.

Пишет не он, а драйвер. А драйвер прав.

Так и тут. И это вполне удачно для стандарта, в котором даже ты можешь поучаствовать.

a1batross ★★★★★
()

у меня GCN 2nd

сасай лалка
скоро и вулкан 1.0 уже не будет поддерживатся твоим «старьём»







ЗАТО НЕВИДИЯ ПЛАХАЯ ДРАВИРА ЗОМЕДЛЯЕТ И ВАЩЕ ФАК ПОКАЗЫВАТЬ ЭТО ТАК КРУТО

anonymous
()
5 мая 2019 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.