# The games/vkquake port

## vkquake-1.32.3.1 – port of Quake 1 using Vulkan instead of OpenGL

## Description

    vkQuake is a Quake 1 port using Vulkan instead of OpenGL for
    rendering. It is based on the popular QuakeSpasm port and runs all
    mods compatible with it like Arcane Dimensions or In The Shadows.

    Compared to QuakeSpasm vkQuake also features a software Quake like
    underwater effect, has better color precision, generates mipmap for
    water surfaces at runtime and has native support for anti-aliasing
    and AF.

    vkQuake also serves as a Vulkan demo application that shows basic
    usage of the API. For example it demonstrates render passes & sub
    passes, pipeline barriers & synchronization, compute shaders, push
    & specialization constants, CPU/GPU parallelism and memory pooling.

WWW: https://github.com/Novum/vkQuake

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  games x11

## Library dependencies

- audio/libogg
- audio/libvorbis
- audio/mpg123
- devel/sdl2
- graphics/vulkan-loader

## Build dependencies

- STEM->=8,<9:lang/gcc/8
- devel/gmake
- graphics/glslang

## Run dependencies