Browse Source

package/archlinux: use llvmpipe instead of swiftshader for Vulkan tests.

It's easier to get.
pull/594/head
Vladimír Vondruš 4 years ago
parent
commit
04b931cbca
  1. 4
      package/archlinux/PKGBUILD
  2. 3
      package/archlinux/PKGBUILD-coverage
  3. 4
      package/archlinux/PKGBUILD-release

4
package/archlinux/PKGBUILD

@ -8,7 +8,7 @@ url="https://magnum.graphics"
license=('MIT')
depends=('corrade' 'openal' 'sdl2' 'glfw' 'vulkan-icd-loader')
makedepends=('cmake' 'ninja')
checkdepends=('swiftshader')
checkdepends=('vulkan-swrast')
options=('!strip')
provides=('magnum-git')
@ -75,7 +75,7 @@ check() {
MAGNUM_DISABLE_EXTENSIONS="GL_ARB_uniform_buffer_object" ctest --output-on-failure -j9 -R GLTest
MAGNUM_DISABLE_EXTENSIONS="GL_KHR_debug" ctest --output-on-failure -j9 -R GLTest
# Run all Vulkan tests with SwiftShader as well
# Run all Vulkan tests with llvmpipe as well
# Keep in sync with PKGBUILD-coverage, PKGBUILD-release and
# package/ci/unix-desktop-vulkan.sh
MAGNUM_DEVICE=cpu ctest --output-on-failure -j9 -R VkTest

3
package/archlinux/PKGBUILD-coverage

@ -8,6 +8,7 @@ url="https://magnum.graphics"
license=('MIT')
depends=('corrade' 'openal' 'sdl2' 'glfw' 'vulkan-icd-loader')
makedepends=('cmake' 'ninja' 'lcov')
checkdepends=('vulkan-swrast')
options=('!strip')
provides=('magnum-git')
@ -76,7 +77,7 @@ check() {
MAGNUM_DISABLE_EXTENSIONS="GL_ARB_uniform_buffer_object" ctest --output-on-failure -j9 -R GLTest || true
MAGNUM_DISABLE_EXTENSIONS="GL_KHR_debug" ctest --output-on-failure -j9 -R GLTest || true
# Run all Vulkan tests with SwiftShader as well
# Run all Vulkan tests with llvmpipe as well
# Keep in sync with PKGBUILD, PKGBUILD-release and
# package/ci/unix-desktop-vulkan.sh
MAGNUM_DEVICE=cpu ctest --output-on-failure -j9 -R VkTest || true

4
package/archlinux/PKGBUILD-release

@ -8,7 +8,7 @@ url="https://magnum.graphics"
license=('MIT')
depends=('corrade' 'openal' 'sdl2' 'glfw' 'vulkan-icd-loader')
makedepends=('cmake' 'ninja')
checkdepends=('swiftshader')
checkdepends=('vulkan-swrast')
options=('!strip')
provides=('magnum-git')
@ -115,7 +115,7 @@ check() {
MAGNUM_DISABLE_EXTENSIONS="GL_ARB_uniform_buffer_object" ctest --output-on-failure -j9 -R GLTest
MAGNUM_DISABLE_EXTENSIONS="GL_KHR_debug" ctest --output-on-failure -j9 -R GLTest
# Run all Vulkan tests with SwiftShader as well
# Run all Vulkan tests with llvmpipe as well
# Keep in sync with PKGBUILD, PKGBUILD-coverage and
# package/ci/unix-desktop-vulkan.sh
MAGNUM_DEVICE=cpu ctest --output-on-failure -j9 -R VkTest

Loading…
Cancel
Save