Vulkan-Loader-1.4.304

Introdução ao Vulkan-Loader

O pacote Vulkan-Loader contém uma biblioteca que fornece a API do Vulkan e fornece suporte básico para controladores gráficos para Vulkan.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.3.

Informação do Pacote

Dependências do Vulkan-loader

Exigidas

CMake-3.31.5, Vulkan-Headers-1.4.304 e Bibliotecas do Xorg

Recomendadas

Recomendadas (tempo de execução)

Mesa-24.3.4 (para controladores Vulkan)

Opcionais (para testagem)

git-2.48.1

[Nota]

Nota

Uma conexão com a Internet é necessária para alguns testes desse pacote. A loja de certificados do sistema possivelmente precise ser configurada com make-ca-1.15 antes de se testar esse pacote

Instalação do Vulkan-Loader

[Nota]

Nota

Se esse pacote estiver sendo instalado em um sistema onde Mesa já tenha sido instalado anteriormente, por favor, reconstrua Mesa-24.3.4 depois desse pacote para instalar os controladores gráficos do Vulkan.

Instale Vulkan-Loader executando os seguintes comandos:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr   \
      -D CMAKE_BUILD_TYPE=Release    \
      -D CMAKE_SKIP_INSTALL_RPATH=ON \
      -G Ninja .. &&
ninja

Para executar a suíte de teste, emita (observe que o comando usará git-2.48.1 para baixar uma cópia do GoogleTest para construir a suíte de teste):

sed "s/'git', 'clone'/&, '--depth=1', '-b', self.commit/" \
    -i ../scripts/update_deps.py &&
cmake -D BUILD_TESTS=ON -D UPDATE_DEPS=ON .. &&
ninja &&
ninja test

Agora, como o(a) usuário(a) root:

ninja install

Explicações do Comando

-D CMAKE_SKIP_INSTALL_RPATH=ON: Essa chave faz com que cmake remova caminhos de pesquisa de biblioteca rigidamente codificados (rpath) ao instalar um arquivo binário executável ou uma biblioteca compartilhada. Esse pacote não precisa do rpath depois de instalado no local padrão, e o rpath ocasionalmente pode causar efeitos indesejados ou até mesmo problemas de segurança.

-D BUILD_WSI_WAYLAND_SUPPORT=OFF: Essa opção permite construir sem suporte a Wayland-1.23.0.

Conteúdo

Aplicativos Instalados: Nenhum(a)
Bibliotecas Instaladas: libvulkan.so
Diretórios Instalados: /usr/lib/cmake/VulkanLoader

Descrições Curtas

libvulkan.so

fornece a API do Vulkan e suporte básico para controladores gráficos