A fork of the discontinued VKDoom with a few missing fixes.
  • C++ 71.9%
  • C 20.1%
  • ZenScript 5.8%
  • Yacc 0.6%
  • CMake 0.5%
  • Other 0.8%
Find a file
Magnus Norddahl 6894eb013f Begin removing binding points from the hwrenderer layer.
Well known buffers should be created and managed by the backend, otherwise the backend just becomes an OpenGL emulator.
2023-04-16 19:30:27 +02:00
bin/windows - fixed some GCC warnings 2022-06-01 08:37:00 +02:00
cmake - fix libVPX detection 2022-04-26 20:50:35 +02:00
docs Fix typo 2022-09-18 12:10:37 -04:00
fm_banks Updated the WOPN banks collection 2023-01-02 08:19:11 +01:00
libraries Update ZVulkan 2023-03-21 20:23:10 +01:00
soundfont Rename the project 2023-03-16 21:12:29 +01:00
specs - fix spacing in udmf-zdoom specs document 2022-04-06 04:06:20 -04:00
src Begin removing binding points from the hwrenderer layer. 2023-04-16 19:30:27 +02:00
tools - fixed cross-compilation support 2021-03-14 15:01:51 +02:00
unused - create an intermediate structure between sectors and subsectors. 2018-11-04 20:10:51 +01:00
wadsrc Add support for gl_light_raytrace for cards that do not support rayquery 2023-04-12 02:09:28 +02:00
wadsrc_bm - fixed brightmap definitions for the SpiderMastermind. 2021-07-06 10:35:09 +02:00
wadsrc_extra Improve mouse cursor art for the standard games 2023-03-19 03:53:54 +08:00
wadsrc_lights gldefs: update Freedoom definitions. 2023-01-14 08:00:14 +01:00
wadsrc_widepix - move and copy SHT2E0 into the game-appropriate filter for Doom 2 games and wadsmoosh 2021-12-28 12:03:32 -05:00
.gitattributes - fix icon in .gitattributes, it must always be checked out as binary 2021-09-21 11:52:36 -04:00
.gitignore Added JetBrains and VSCode to gitignore 2023-02-09 21:38:52 -05:00
CMakeLists.txt Rename the project 2023-03-16 21:12:29 +01:00
LICENSE - add LICENSE file for GitHub's info displays 2018-07-21 07:03:52 -04:00
options.checklist - sprite lightlevel cleanup and fixes. 2022-06-01 08:37:13 +02:00
README.md Rename the project 2023-03-16 21:12:29 +01:00

Welcome to VkDoom!

VkDoom is a source port based on the DOOM engine with a focus on vulkan and modern computers.

Please see license files for individual contributor licenses.

Licensed under the GPL v3

https://www.gnu.org/licenses/quick-guide-gplv3.en.html