Latest GZDoom Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

25-Sep-2021 (Saturday) at 09:31:25 EDT by Emile Belanger
Commit 8f54de99e (HEAD -> master)
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

24-Sep-2021 (Friday) at 02:33:37 EDT by Christoph Oelckers
Commit 3ef60a40a
Parents: d84b44cbd

  • fixed particle processing in the main thinker loop

This may not be guarded by the dynamic light flags, only the light ticking may.

23-Sep-2021 (Thursday) at 18:54:07 EDT by drfrag
Commit d84b44cbd
Parents: 23477342c

  • Add missing null pointer check.

23-Sep-2021 (Thursday) at 18:01:19 EDT by Christoph Oelckers
Commit 23477342c
Parents: c13cd7476

  • fixed handling of states with the 'light' keyword.

23-Sep-2021 (Thursday) at 08:33:06 EDT by drfrag
Commit c13cd7476
Parents: 708717b6a

  • Fixed broken V_BreakLines.

23-Sep-2021 (Thursday) at 08:01:14 EDT by Christoph Oelckers
Commit 708717b6a (tag: g4.8pre)
Parents: dc116721f

  • we're past 4.7 now.

23-Sep-2021 (Thursday) at 05:41:48 EDT by Christoph Oelckers
Commit dc116721f
Parents: f10578a04

  • missed the index.

23-Sep-2021 (Thursday) at 04:54:18 EDT by Christoph Oelckers
Commit f10578a04
Parents: 7ce5bb486

  • treat "materials" as a known folder name for eliminating root folders in Zips.

21-Sep-2021 (Tuesday) at 16:08:33 EDT by Christoph Oelckers
Commit 0e809b2aa (tag: g4.7.0)
Parents: 569517c2d

. this is version 4.7.0.

21-Sep-2021 (Tuesday) at 16:02:20 EDT by Christoph Oelckers
Commit 569517c2d
Parents: 7ce5bb486

  • re-enabled survey code.

22-Sep-2021 (Wednesday) at 05:39:12 EDT by Christoph Oelckers
Commit 7ce5bb486
Parents: 55186d3f6

  • re-enable light attenuation.

21-Sep-2021 (Tuesday) at 16:01:50 EDT by Christoph Oelckers
Commit 55186d3f6
Parents: 0db7a6206

  • updated survey code to check for Apple's M1 CPU.

21-Sep-2021 (Tuesday) at 15:07:14 EDT by Christoph Oelckers
Commit 0db7a6206
Parents: a0a90f874

  • fixed shader compilation.

21-Sep-2021 (Tuesday) at 15:01:16 EDT by Rachael Alexanderson
Commit a0a90f874
Parents: 702b75e96

  • update widepix again, mv strife.strife to strife

21-Sep-2021 (Tuesday) at 14:43:21 EDT by Christoph Oelckers
Commit 702b75e96
Parents: 6c12a8de1

  • fixed one frame activation delay for dynamic lights.

We cannot check HasDynamicLights in ProcessThinkers because it gets set too late.

21-Sep-2021 (Tuesday) at 14:31:10 EDT by Christoph Oelckers
Commit 6c12a8de1
Parents: da806b354

  • properly track whether some action in the current frame may have triggered a dynamic light activation.

21-Sep-2021 (Tuesday) at 12:23:52 EDT by Christoph Oelckers
Commit da806b354
Parents: 6e2aef617

  • cleanup of the revised y-clamping feature.

This integrates better with the existing features.

21-Sep-2021 (Tuesday) at 12:59:54 EDT by Rachael Alexanderson
Commit 6e2aef617
Parents: 4de6b769d

  • update widescreen graphics, with strife support

21-Sep-2021 (Tuesday) at 12:32:15 EDT by Emile Belanger
Commit 4de6b769d
Parents: 24aa497e4

GLES: Only use GPU sync if necessary and available.

If there are complaints of reduced performance, or visual artefacts compared to 4.6.1, it may be worth increasing HW_MAX_PIPELINE_BUFFERS to 4 again.

21-Sep-2021 (Tuesday) at 10:46:16 EDT by Rachael Alexanderson
Commit 24aa497e4
Parents: db59a4f9a

  • fix icon in .gitattributes, it must always be checked out as binary

20-Sep-2021 (Monday) at 16:40:47 EDT by Emile Belanger
Commit db59a4f9a
Parents: 76875f0a3

Add buffer synchronisation for GLES when using mapped buffers.

20-Sep-2021 (Monday) at 15:51:56 EDT by Emile Belanger
Commit 76875f0a3
Parents: e361ff1a9

Fix spot lights for GLES

20-Sep-2021 (Monday) at 13:41:21 EDT by Emile Belanger
Commit e361ff1a9
Parents: c20cb9296

Removed unused EGL files

20-Sep-2021 (Monday) at 13:40:04 EDT by Emile Belanger
Commit c20cb9296
Parents: 6d8862b51

Removed unused GLES shader files

20-Aug-2021 (Friday) at 21:59:55 EDT by Yarn366
Commit 6d8862b51
Parents: 567bff403

Added detection for IWADs downloaded via the Bethesda.net Launcher

17-Sep-2021 (Friday) at 03:03:55 EDT by Cacodemon345
Commit 567bff403
Parents: cb0c8922e

Fix broken text input when SDL2 is using Wayland

20-Sep-2021 (Monday) at 08:46:34 EDT by Rachael Alexanderson
Commit cb0c8922e
Parents: 2fd811357

  • downgrade GL_EXTENSIONS message in OpenGL ES to logging level

19-Sep-2021 (Sunday) at 10:12:40 EDT by Christoph Oelckers
Commit 2fd811357
Parents: a0043ec09

  • text update.

19-Sep-2021 (Sunday) at 08:54:34 EDT by Christoph Oelckers
Commit a0043ec09
Parents: 3acc5a272

  • better handling of texture clamp state.

Free combination of clamping with all texture modes still missing in GLES and Softpoly renderers!

19-Sep-2021 (Sunday) at 06:59:24 EDT by Christoph Oelckers
Commit 3acc5a272
Parents: fb107f80e

  • fixed code generation issues with parameterized MBF21 functions.

18-Sep-2021 (Saturday) at 07:07:59 EDT by Christoph Oelckers
Commit fb107f80e
Parents: 614b8477b

  • fixed vertex generation when splitting walls by planes on old hardware.

18-Sep-2021 (Saturday) at 06:58:21 EDT by Rachael Alexanderson
Commit 614b8477b
Parents: fc2818b19

  • change URL for stats script

18-Sep-2021 (Saturday) at 06:19:35 EDT by Christoph Oelckers
Commit fc2818b19
Parents: 31de21e6a

  • menu system update from Raze for better control of animated menus.

18-Sep-2021 (Saturday) at 04:27:41 EDT by Christoph Oelckers
Commit 31de21e6a
Parents: 1fe5fc2ed

  • GLES fixed: The weapon sprite must be rendered with the fullscreen colormap on.

18-Sep-2021 (Saturday) at 04:19:23 EDT by Christoph Oelckers
Commit 1fe5fc2ed
Parents: 7aaea65f2

  • changed survey control CVAR to avoid sending data for participants of the previous survey without confirmation.

18-Sep-2021 (Saturday) at 04:18:23 EDT by Christoph Oelckers
Commit 7aaea65f2
Parents: a6819bfe6

  • fixed GLES startup

18-Sep-2021 (Saturday) at 03:19:13 EDT by Christoph Oelckers
Commit a6819bfe6
Parents: 914b54ffd

  • use explicit virtual screen sizes for the scripted intermission backgrounds to better cope with background replacements.

A new command, "screensize", has been added to allow setting it explicitly, and this has been used for all the stock animations.

17-Sep-2021 (Friday) at 17:35:03 EDT by Christoph Oelckers
Commit 914b54ffd
Parents: 2350780db

  • fix compatibility handler for KDiZD's Z1M3.

The sector needs both tags - the original 83 for the deep water effect, plus 82 for the fade, to render and act correctly.

17-Sep-2021 (Friday) at 17:04:13 EDT by Christoph Oelckers
Commit 2350780db
Parents: 08baad6e2

  • fixed: "Dialogue" in MAPINFO must clear all "AddDialogues" that came before.

17-Sep-2021 (Friday) at 16:59:30 EDT by Christoph Oelckers
Commit 08baad6e2
Parents: 67958833b

  • fixed melee attack disance being off after adding MBF21 support.

17-Sep-2021 (Friday) at 15:22:41 EDT by Christoph Oelckers

Merge branch 'gles2_merge'

16-Sep-2021 (Thursday) at 18:48:12 EDT by Christoph Oelckers
Commit c9d9982b6
Parents: 918e9e9b0

  • fixed: Decal things did not spawn their lower decals.

16-Sep-2021 (Thursday) at 18:25:28 EDT by Christoph Oelckers
Commit 918e9e9b0
Parents: fdf879167

  • fixed texture clamping for elements that are partially behind a slope.

This is mainly mid textures on linedefs and decals.

16-Sep-2021 (Thursday) at 01:45:09 EDT by Christoph Oelckers
Commit fdf879167
Parents: b8d61a38a

  • fixed bad parameter order in MinoraurSlam.

15-Sep-2021 (Wednesday) at 12:48:03 EDT by Christoph Oelckers
Commit b8d61a38a
Parents: 23a2ccec2

  • partial text update.

14-Sep-2021 (Tuesday) at 18:39:18 EDT by Christoph Oelckers
Commit 23a2ccec2
Parents: 8c715d48c

  • Consider 'Program Files' a read only location without actually checking.

Due to virtualization the actual check may not produce correct results, plus writing there is bad style anyway.

Older commits