Commit graph

  • fd8077146d Port shared models load Denis Pauk 2022-10-20 08:23:10 +0300
  • a3e1346520 backport signed left shift from main quake2. David Carlier 2022-10-16 10:57:11 +0100
  • d7a11c33be Add const to scale functions Denis Pauk 2022-09-17 13:19:26 +0300
  • a62603b3c7 cppcheck: make parameters const Denis Pauk 2022-09-14 00:13:04 +0300
  • b2103fca46
    Merge pull request #28 from devnexen/silent_warning Denis Pauk 2022-09-12 20:54:45 +0300
  • 4402657b5f silent clang warning as SDL vulkan and vulkan define both same macros. David CARLIER 2022-09-11 23:29:31 +0100
  • 674e634679 cppcheck: make parameters const Denis Pauk 2022-08-28 15:00:49 +0300
  • 41f12687a4 Fix function propotypes -Wmissing-prototypes Denis Pauk 2022-08-14 15:40:51 +0300
  • 2c4c8421fb Update shared.c files with headers from yquake2 Denis Pauk 2022-07-30 16:06:52 +0300
  • e467107d45 Hunk_Begin/Alloc attr malloc addition. David Carlier 2022-07-23 14:03:49 +0100
  • 1b91ee0f95 fix C --pedantic warnings Denis Pauk 2022-03-19 13:08:15 +0200
  • 0c4606973e Make basename() fully compliant and simplify it a bit Daniel Gibson 2022-03-02 19:19:24 +0100
  • 955944a71a Make it work with VS2015 and newer Daniel Gibson 2022-02-27 05:28:35 +0100
  • 914441ff3a CMake: Make the game build with Visual Studio (2019 16.8 or newer) Daniel Gibson 2022-03-12 16:55:55 +0100
  • 36b41fc107 Revert "Temporary fix for MoltenVK" Denis Pauk 2022-07-24 14:09:05 +0300
  • e5f7bf7e82 Add additional logic for skip VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT Denis Pauk 2022-07-24 00:10:31 +0300
  • 41057458e4 Temporary fix for MoltenVK Denis Pauk 2022-07-23 17:50:31 +0300
  • dcb6e9f7d0 Hide VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME for non MoltenVK Denis Pauk 2022-07-23 14:41:51 +0300
  • 8ca794ab68 Enables beta extensions for MoltenVK David CARLIER 2022-07-22 23:25:35 +0100
  • cfcd161efe Enables beta extensions for MoltenVK David CARLIER 2022-07-22 23:25:35 +0100
  • 48a73aa92f
    Merge pull request #26 from devnexen/drawparticlessig Denis Pauk 2022-07-22 23:31:19 +0300
  • 592f847fca
    Merge pull request #25 from yquake2/vma_heuristic Denis Pauk 2022-07-22 23:30:52 +0300
  • 987011e319 Apply similar change done for the gl1 renderer here. David Carlier 2022-07-22 13:20:13 +0100
  • f2e439064e Support memory preferences cost logic Denis Pauk 2022-07-17 19:38:50 +0300
  • d8beb0ee78 Update messages Denis Pauk 2022-07-17 20:09:20 +0300
  • 058fc348b8 Support memory preferences cost logic Denis Pauk 2022-07-17 19:38:50 +0300
  • 9512e2bcee vma allocator introduction proposal. David Carlier 2022-07-14 23:26:19 +0100
  • d147aa10c3 little memory related changes. David Carlier 2022-07-11 21:00:58 +0100
  • 29c0fd21cc Update usage information. Denis Pauk 2022-07-11 00:03:31 +0300
  • d0e903fd78 Follow-up on MoltenVK changes. Loading earlier its calls and adding metal device infos to the device. David CARLIER 2022-07-10 00:46:44 +0100
  • e5739a5a42 Update README Denis Pauk 2022-07-09 19:38:16 +0300
  • b1ec44057e MoltenVK/macOs specific variables. David CARLIER 2022-07-09 10:09:30 +0100
  • 649279b587 reducing a bit more the debug infos scope, differentiate also a bit more validation 2 level towards 1. David Carlier 2022-07-02 11:54:00 +0100
  • 1458f68393 Simplify validaton init workaround Denis Pauk 2022-07-02 00:20:18 +0300
  • 97be0f92df
    Merge pull request #18 from devnexen/vk_instance_noval Denis Pauk 2022-07-01 23:16:30 +0300
  • fe554ca0cc Instance handling fallback. David CARLIER 2022-06-28 21:18:43 +0100
  • bfd5659abc
    Merge pull request #16 from devnexen/volkloadinstance_postpone Denis Pauk 2022-06-26 13:50:20 +0300
  • 099fbda371 QVk_Init: Load instance data only on success. David Carlier 2022-06-26 09:59:09 +0100
  • c4fc8c86bb
    Merge pull request #15 from devnexen/update_vendors_list Yamagi 2022-06-25 20:52:00 +0200
  • d374fe1630 Update the vendors list. David CARLIER 2022-06-25 16:21:57 +0100
  • 6729698611 Switch off STB thread local support. v1.0.2 Yamagi 2022-06-13 07:14:57 +0200
  • ed0b80a3d4 src/common/shared.c: Check >= maxsize in Info_SetValueForKey(). Found by ASAN. maraakate 2022-05-29 15:57:52 +0300
  • d134f46b59 Select device by type priorities Denis Pauk 2022-05-09 10:56:55 +0300
  • 6b1c62b512
    Merge pull request #13 from devnexen/mem_leak_fix Denis Pauk 2022-05-03 19:10:12 +0300
  • 244ca7fdf7 vulkan extensions possible memory leak fix. David Carlier 2022-05-02 07:25:13 +0100
  • 52ef46403d Add windows shaders.bat generate RodrigoMedeirosRS 2022-03-20 22:37:51 +0200
  • 5a133b7304 vk: Add r_lerp_list and r_videos_unfiltered CVars Denis Pauk 2022-03-20 22:32:50 +0200
  • 93caaa67e7 Sync Makefile with yquake2 Denis Pauk 2022-01-23 13:23:15 +0200
  • 07a53c1bc6 vk: Scale 3x for nolerp 8bit textures Denis Pauk 2022-01-23 12:43:57 +0200
  • eeeec10131
    Merge pull request #11 from benbeshara/master Denis Pauk 2022-01-23 13:34:06 +0200
  • 8a50516b1e Fixed build on arm macOS Ben Beshara 2021-12-08 23:06:28 +1100
  • c66e827e70 vk client Mod_PointInLeaf sig mismatch. Denis Pauk 2021-11-04 23:04:58 +0200
  • 5bae9145f4 Update std_image and stb_image_resize to af1a5bc. Denis Pauk 2021-11-02 18:46:36 +0200
  • 0ee36fc801 Add r_2D_unfiltered CVar, improve r_nolerp_list handling Denis Pauk 2021-10-31 20:22:11 +0200
  • 049f26a212 Use separate r_scale8bittextures for image scale Denis Pauk 2021-10-30 22:17:43 +0300
  • 94954207a1 Add Khronos vendor ID's list Denis Pauk 2021-10-03 12:34:09 +0300
  • 8e9933270c add const to Mod_ClusterPVS Denis Pauk 2021-09-19 23:19:44 +0300
  • 75b83401dc vk: Use common RadiusFromBounds Denis Pauk 2021-09-19 18:14:54 +0300
  • 484b867454 add const to Mod_ClusterPVS Denis Pauk 2021-09-19 23:19:44 +0300
  • 8b4ea36920 vk: Use common RadiusFromBounds Denis Pauk 2021-09-19 18:14:54 +0300
  • 6a646d0e4b
    Merge pull request #8 from 0lvin/master Yamagi 2021-07-15 07:24:21 +0200
  • 0facda008d Fix xatrix intro image Denis Pauk 2021-06-26 16:18:06 +0300
  • a7e53dd827
    Merge pull request #5 from Spirrwell/master v1.0.1 Yamagi 2021-06-14 17:14:31 +0200
  • f67f53aed3 (Hopefully) Fix restart loop/corruption issues by rebuilding swapchain Spirrwell 2021-06-08 03:58:15 -0400
  • c79fd42110 Realloc vk_swapchain.images so we don't leak Spirrwell 2021-06-08 03:54:17 -0400
  • 143cb7711c Print some build information at startup. v1.0.0 Yamagi 2021-06-07 07:18:48 +0200
  • e00ee16349 Add a simple .gitignore file. Yamagi 2021-06-07 07:14:36 +0200
  • 38e3d897f3 #if 0 Vk_Upload32 to silence unused warning Spirrwell 2021-06-02 22:12:09 -0400
  • 9bb0babd79 Don't use power of 2 scaling for RE_Draw_StretchRaw Spirrwell 2021-06-02 11:11:21 -0400
  • b4c06b4a84 Don't scale images using nearest power of 2 Spirrwell 2021-06-01 22:50:47 -0400
  • 0f073e3b28 Disable blending for non-translucent pipeline Spirrwell 2021-05-29 05:24:23 -0400
  • 4b536019c3 Add the vkQuake2 Vulkan renderer ported to YQ2. Yamagi 2021-05-25 15:29:22 +0200
  • 6d795b68a2 Base commit. Yamagi 2021-05-25 13:18:50 +0200