Latest GZDoom Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

20-Oct-2021 (Wednesday) at 11:23:05 EDT by Rachael Alexanderson
Commit 2420371c4 (HEAD -> master)
Parents: bb44f3dcd

  • change cvars gl_custompost and gl_customshader to archive and save to .ini since there are uses for these shaders beyond mere debugging.

20-Oct-2021 (Wednesday) at 06:49:45 EDT by Rachael Alexanderson
Commit bb44f3dcd
Parents: 2fc148120

  • add cvar r_skipmats - speeds up rendering on slower cards for mods that use a lot of specularity/pbr, effective on both the opengl and vulkan backends

20-Oct-2021 (Wednesday) at 02:18:37 EDT by Christoph Oelckers
Commit 107ff7024 (tag: g4.7.1, 4.7.1)
Parents: 2fc148120

. this is version 4.7.1.

20-Oct-2021 (Wednesday) at 02:08:51 EDT by Christoph Oelckers
Commit 2fc148120
Parents: ab3146054

  • validate the newly added menu customizations.

18-Oct-2021 (Monday) at 22:27:05 EDT by nashmuhandes
Commit ab3146054
Parents: 58e66f480

Fixed: SBar_DrawTextureRotated was missing the angle parameter

19-Oct-2021 (Tuesday) at 05:31:49 EDT by Marisa Kirisame
Commit 58e66f480
Parents: 047c0c953

ReadThisMenu / MenuDelegate overriding.

19-Oct-2021 (Tuesday) at 02:07:06 EDT by Christoph Oelckers
Commit 047c0c953
Parents: 8ec6c2119

  • fixed recreation of state lights

This must also happen if the previous state had a light but the current one does not.

18-Oct-2021 (Monday) at 04:03:34 EDT by alexey.lysiuk
Commit 8ec6c2119
Parents: 7741a934b

  • fixed deprecation warnings in Cocoa backend

18-Oct-2021 (Monday) at 03:41:02 EDT by alexey.lysiuk
Commit 7741a934b
Parents: c27fc9277

  • bump macOS version to 10.12 in .plist

18-Oct-2021 (Monday) at 03:40:25 EDT by alexey.lysiuk
Commit c27fc9277
Parents: b85282fe5

  • fixed xcode bundle identifier warning

warning: User-supplied CFBundleIdentifier value 'org.drdteam.gzdoom' in the Info.plist must be the same as the PRODUCT_BUNDLE_IDENTIFIER build setting value ''.

18-Oct-2021 (Monday) at 03:27:03 EDT by alexey.lysiuk
Commit b85282fe5
Parents: e0cdb1e32

  • disabled nullability warnings in Vulkan memory allocator

18-Oct-2021 (Monday) at 03:26:21 EDT by alexey.lysiuk
Commit e0cdb1e32
Parents: 94b77de5e

  • removed NoVirtualRefCountedBase class

18-Oct-2021 (Monday) at 02:50:33 EDT by alexey.lysiuk
Commit 94b77de5e
Parents: bc3385687

  • fixed Vulkan memory allocator initialization

18-Oct-2021 (Monday) at 02:46:38 EDT by alexey.lysiuk
Commit bc3385687
Parents: df2d07e0d

  • bump minimum macOS version to 10.12

src/common/rendering/vulkan/thirdparty/vk_mem_alloc/vk_mem_alloc.h:2450:18: error: 'shared_mutex' is unavailable: introduced in macOS 10.12

18-Oct-2021 (Monday) at 02:45:38 EDT by alexey.lysiuk
Commit df2d07e0d
Parents: 80b8ab8fa

  • update Vulkan headers to the latest released SDK

https://github.com/KhronosGroup/Vulkan-Headers/releases/tag/sdk-1.2.189.1

This fixes missing VK_ERROR_UNKNOWN definition

17-Oct-2021 (Sunday) at 03:12:03 EDT by Christoph Oelckers
Commit eb9f752db
Parents: 8149c3e93

  • updated vk_mem_alloc.

11-Oct-2021 (Monday) at 16:39:04 EDT by Christoph Oelckers
Commit 8149c3e93
Parents: 0b1668ce2

  • text update.

16-Oct-2021 (Saturday) at 15:31:12 EDT by Rachael Alexanderson
Commit 0b1668ce2
Parents: 4e88a25d3

  • remove vestigial folder from the now removed submodule

16-Oct-2021 (Saturday) at 15:29:18 EDT by Rachael Alexanderson
Commit 4e88a25d3
Parents: c12a09c2a

  • readd widepix as content

16-Oct-2021 (Saturday) at 15:20:40 EDT by Rachael Alexanderson
Commit c12a09c2a
Parents: 8fbde52e3

  • remove submodule

16-Oct-2021 (Saturday) at 15:14:09 EDT by Rachael Alexanderson
Commit 8fbde52e3
Parents: c2eda1d65

  • another widepix update

16-Oct-2021 (Saturday) at 15:01:59 EDT by Rachael Alexanderson
Commit c2eda1d65
Parents: 95b8629fe

  • update widepix

16-Oct-2021 (Saturday) at 04:29:45 EDT by Marisa Kirisame
Commit 95b8629fe
Parents: d5ad8b28e

Allow customization of pause screen.

15-Oct-2021 (Friday) at 11:10:56 EDT by Marisa Kirisame
Commit d5ad8b28e
Parents: bc75dc056

PreTravelled virtual for player and inventory.

13-Oct-2021 (Wednesday) at 16:42:36 EDT by Marisa Kirisame
Commit bc75dc056
Parents: d0975467f

Compat patch for misplaced items in Hexen MAP08.

09-Jul-2021 (Friday) at 06:09:41 EDT by Hugo Locurcio
Commit d0975467f
Parents: 7c591cd0e

Add cvars to control automap line alpha and thickness

This can be used to improve automap readability on high-resolution displays.

Some automap options in the menu were reordered to follow a more logical order.

07-Oct-2021 (Thursday) at 07:35:58 EDT by Marisa Kirisame
Commit 7c591cd0e
Parents: 3fcb1cc84

Allow map markers to scale relative to automap zoom.

08-Oct-2021 (Friday) at 09:58:35 EDT by Rachael Alexanderson
Commit 3fcb1cc84
Parents: 19aac25f1

  • update widepix

06-Oct-2021 (Wednesday) at 18:13:34 EDT by Christoph Oelckers
Commit 19aac25f1
Parents: 60bf09691

  • fixed some imprecisions in font luminosity calculation.

This was still going through the palette which could result in off-by-one errors.

06-Oct-2021 (Wednesday) at 14:30:29 EDT by Christoph Oelckers
Commit 60bf09691
Parents: a8ea5bef0

  • fixed palette initialization for single lump fonts (FON2 and BMF)

The bad increment was due to the palette being a byte array in older versions.

06-Oct-2021 (Wednesday) at 08:10:22 EDT by Christoph Oelckers
Commit a8ea5bef0
Parents: 8d9d56c33

  • removed unused static array.

05-Oct-2021 (Tuesday) at 07:57:31 EDT by Christoph Oelckers
Commit 8d9d56c33
Parents: 3c961a2aa

  • push sprite shadows a little back for distance sorting

They always need to be behind sprites with the same distance.

03-Oct-2021 (Sunday) at 12:16:37 EDT by Christoph Oelckers
Commit 3c961a2aa
Parents: 6e9e75c02

  • avoid multiple Dehacked mappings to the same function.

Due to some MBF21 related changes these would cause interference. Instead the two affected functions, A_NailBomb and A_RadiusDamage are now separate script functions that just call A_Explode with the correct parameters.

03-Oct-2021 (Sunday) at 09:54:08 EDT by Christoph Oelckers
Commit 6e9e75c02
Parents: 6bf487dac

  • disallow changing the line spacing for option menus.

With the VGA font this makes no sense anymore.

03-Oct-2021 (Sunday) at 09:44:42 EDT by Christoph Oelckers
Commit 6bf487dac
Parents: b4d03501a

  • fixed wrong state being checked for dynamic light updating.

03-Oct-2021 (Sunday) at 08:01:27 EDT by Christoph Oelckers
Commit b4d03501a
Parents: 88be3b8a1

  • be a bit more aggressive with the GC when not running the game loop.

Since most CheckGC calls are within the main game ticker, the engine can accumulate a lot of data when creating/deleting objects in the menu or other UI parts and never manage to collect everything

03-Oct-2021 (Sunday) at 07:09:39 EDT by Christoph Oelckers
Commit 88be3b8a1
Parents: 6da9f00e6

  • fixed base class for DShape2DBufferInfo.

03-Oct-2021 (Sunday) at 03:00:24 EDT by Christoph Oelckers
Commit 6da9f00e6
Parents: 457f7c31c

  • allow "INDEXFON" as an alias for "INDEXFONT".

27-Sep-2021 (Monday) at 13:40:57 EDT by Marisa Kirisame
Commit 457f7c31c
Parents: 51faf8a9c

Allow WorldUnloaded events to know the next map name (if any).

26-Sep-2021 (Sunday) at 19:56:51 EDT by arrowgent
Commit 51faf8a9c
Parents: b48e99637

change version input in feature_request.yml

remove dropdown list since i cant determine how to get a workflow to pull info from known releases

26-Sep-2021 (Sunday) at 19:56:47 EDT by arrowgent
Commit b48e99637
Parents: f517d33ec

change version input in bug_report.yml

remove dropdown list since i cant determine how to get a workflow to pull info from known releases

28-Sep-2021 (Tuesday) at 23:50:30 EDT by Blue Shadow
Commit f517d33ec
Parents: a15d4e574

  • fixed A_Punch having a short attack range (take 2). The previous attempt to fix this did so partially; the range was fixed for AimLineAttack, but not for LineAttack, too.

29-Sep-2021 (Wednesday) at 10:52:46 EDT by Rachael Alexanderson
Commit a15d4e574
Parents: e9ce77c39

  • oops forgot the namespace

29-Sep-2021 (Wednesday) at 10:51:59 EDT by Rachael Alexanderson
Commit e9ce77c39
Parents: 8f54de99e

  • fix the ugly constants in udmf.cpp - namespace them to the file, and add comments depicting what they are

25-Sep-2021 (Saturday) at 09:31:25 EDT by Emile Belanger
Commit 8f54de99e
Parents: b59554f31

GLES: Fix texture MapBuffer and AllocateBuffer create client side memory.

25-Sep-2021 (Saturday) at 08:28:44 EDT by Magnus Norddahl
Commit b59554f31
Parents: 25350109e

Fix "out of memory" errors when the vulkan backend is asked to create zero byte sized buffers

22-Sep-2021 (Wednesday) at 08:41:30 EDT by Jan Engelhardt
Commit 25350109e
Parents: 3b31dda6b

gles: look for libGLESv2.so.2

Distros do not have the .so files at all times, because those are counted as development and not runtime.

22-Sep-2021 (Wednesday) at 08:41:30 EDT by Jan Engelhardt
Commit 742e53822 (4.7)
Parents: 0e809b2aa

gles: look for libGLESv2.so.2

Distros do not have the .so files at all times, because those are counted as development and not runtime.

24-Sep-2021 (Friday) at 07:20:33 EDT by Blue Shadow
Commit 3b31dda6b
Parents: 3ef60a40a

  • resolved a VM abort upon morphing while the tome of power is active

Older commits