Commit Graph

14 Commits

Author SHA1 Message Date
sdk
ba42b68704 Update vkquake to 1.20.3 (+unbreak due to SDL error)
Changes:

1.20.3
* Fixed multiple parallelism bugs
* 8-bit mode now has dithering

1.20.2
* Fixed a crash on startup with re-release Quake data
* Fixed crash with small stack sized on Unix (e.g. musl libc)

1.20.1
* Fix a bug that could cause random lockups with 1.20.0
* Fix screenshot crash
* Fix corruption if new vkquake.pak is missing or old one is still in place

1.20.0
* Parallelized renderer for significantly higher performance
* Parallelized texture mip generation for faster load times
* SIMD code optimizations
* "8-bit" color mode emulation
* Scaling is now less blurry
* Mods menu
* Completely replaced memory management (no more -heapsize)

OK thfr@ (maintainer)
2022-10-23 14:59:26 +00:00
naddy
6835e2c2af games/vkquake: regen patch so it will apply 2022-07-04 11:26:02 +00:00
kmos
2fd4cf6c2c Current versions of vkquake use C11, so drop base-gcc and gcc3 in favor
of ports-gcc. Fixes build on sparc64
2022-07-03 22:51:46 +00:00
jsg
9934bb86d1 update to vkquake 1.13.1
ok thfr@
2022-05-18 03:19:13 +00:00
naddy
9433d2a35f drop RCS Ids 2022-03-11 19:04:03 +00:00
thfr
aa5dfd63b7 update to 1.12.2; no issues on brief testing
Release notes at: https://github.com/Novum/vkQuake/releases
2022-01-08 17:36:23 +00:00
thfr
f854cc031b update to vkQuake 1.12.1
same diff independently developed and proposed by jsg@
release notes/changelog at https://github.com/Novum/vkQuake/releases
2021-11-29 06:40:43 +00:00
thfr
299d1a3981 update to vkQuake 1.11.0
from jsg@; tested by me
WANTLIB X11-xcb no longer needed (found by make port-lib-depends-check)

This adds initial support for the Quake 2021 re-release.
2021-09-05 02:35:03 +00:00
daniel
8a0529f880 update vkquake to 1.05.3; a minor bug-fix release
ok thfr@ (MAINTAINER)
2021-07-19 05:22:41 +00:00
thfr
22ca122e9a update to vkquake 1.05.2 2021-01-23 17:57:03 +00:00
thfr
1f2536fc55 update to vkQuake 1.05.1
Release Notes: https://github.com/Novum/vkQuake/releases
2020-12-17 07:58:02 +00:00
thfr
ded7b4f07e replace removed VK_DYNAMIC_STATE_RANGE_SIZE
commit a869a22d9b51c68e57646fa20e4c40fc6db36760 on GitHub
noticed by naddy@
2020-07-08 21:40:43 +00:00
jsg
b8f15bf0b9 update to vkQuake 1.04.1
ok thfr@
2020-01-28 06:19:36 +00:00
thfr
ad01666889 import games/vkquake; DO_USERDIRS tweak and ok jsg@
DESCR:
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.
2019-06-23 19:00:14 +00:00