id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
no_music
CLI toggle to disable music from command lineVK_KHR_PORTABILITY_ENUMERATION
required by MoltenVKQVk_RecreateSwapchain
are now properly updatedvk_underwater
command to enable/disable player vision warp when submerged in liquidsVK_NULL_HANDLE
glslangValidator
embedded with Vulkan SDK 1.2.170.0VK_KHR_portability_subset
extension if it's supported by the device to conform with the Vulkan specsvk_bitdepth
commandvk_sampleshading
to 0
due to a potential bug in the Metal driver which causes a deadlock during shader compilation--fast-math
from Linux buildsvk_strings
commandImportant: Starting with this release, please make sure that you have the latest Visual Studio Redistributable installed on your system before running the game (32-bit or 64-bit depending on the chosen architecture).
vk_fullscreen_exclusive
command and a proper video menu setting to enable/disable exclusive fullscreen mode on Windowsdebug_console
cvar to enable/disable debug cmd console on Windowsvk_strings
command now prints swapchain image count currently in usehudscale
cvar.VK_EXT_DEBUG_UTILS
and VK_EXT_DEBUG_REPORT
are supported by the driver (special case in V3DV on RPi 4)aimfix
console command, backported from Berserker@Quake2VK_ERROR_OUT_OF_DATE_KHR
occurencesvk_modulate
now restarts the renderer when invoked since it's necessary to do anywayvkResetCommandPool()
instead of using VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
for better efficiencyVK_EXT_full_screen_exclusive
on Windowsvk_mem
now also prints descriptor set usage statistics