Latest GZDoom Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

11-Apr-2019 (Thursday) at 06:48:45 CDT by alexey.lysiuk
Commit 8bf2683b4
Parents: 4319984e7

  • added message about missing texture for material definition

https://forum.zdoom.org/viewtopic.php?t=64234

11-Apr-2019 (Thursday) at 06:32:56 CDT by Rachael Alexanderson
Commit 4319984e7
Parents: ab5350977

  • add raven bigfont exclamation points - and the spanish inverted one too

11-Apr-2019 (Thursday) at 05:26:10 CDT by alexey.lysiuk
Commit ab5350977
Parents: 6a3bc716e

  • fixed crash in GLDEFS parser caused by missing texture

https://forum.zdoom.org/viewtopic.php?t=64234

10-Apr-2019 (Wednesday) at 22:36:36 CDT by Magnus Norddahl
Commit 1e7911d1f
Parents: 59904faff

  • we cannot recover from this

10-Apr-2019 (Wednesday) at 22:28:37 CDT by Magnus Norddahl
Commit 59904faff
Parents: a0f618311

  • slightly adjust AcquireImage to avoid border cases in the spec

10-Apr-2019 (Wednesday) at 21:52:57 CDT by Magnus Norddahl
Commit a0f618311
Parents: 095ea3ce7

  • change SubmitCommands to handle all parts of the present

10-Apr-2019 (Wednesday) at 21:26:43 CDT by Magnus Norddahl
Commit 095ea3ce7
Parents: db4310ca6

  • apply vk_hdr immediately and delay initial swapchain creation until first image needs to be acquired

10-Apr-2019 (Wednesday) at 20:34:34 CDT by Magnus Norddahl
Commit db4310ca6
Parents: 5f70ce214

  • prevent excessively bright pixels as this is actually visible on a HDR monitor

10-Apr-2019 (Wednesday) at 20:02:23 CDT by Christoph Oelckers
Commit b1ca746af
Parents: 0200edd39

  • added a "DeleteLumps" list to IWADINFO

This is for IWADs that contain content which clashes with the engine and must be removed. The primary reason are the unimplemented characters in Raven's BigFont.

10-Apr-2019 (Wednesday) at 19:01:41 CDT by Christoph Oelckers
Commit 0200edd39
Parents: 9f5b0001f

  • added a few more character fallbacks and fixed the StringWidth function

This checked character size without substituting missing characters, resulting in bad return values.

10-Apr-2019 (Wednesday) at 19:00:51 CDT by Christoph Oelckers
Commit 9f5b0001f
Parents: 6a3bc716e

  • handle generic fonts on the summary screen.

10-Apr-2019 (Wednesday) at 18:30:45 CDT by Christoph Oelckers
Commit 6a3bc716e
Parents: 772cb276e

  • text update.

10-Apr-2019 (Wednesday) at 18:28:47 CDT by Christoph Oelckers
Commit 772cb276e
Parents: 28c8bb47f

  • changed text scaling for intermission screen to ensure that long texts are not cut off.

22 lines of text need to fit and to avoid packing the text too tightly onto the screen and have a little headroom, a virtual size of 400x250 is needed.

10-Apr-2019 (Wednesday) at 17:14:53 CDT by Christoph Oelckers
Commit 28c8bb47f
Parents: 2747eef0e

  • added generic font support for intermission text screen.

10-Apr-2019 (Wednesday) at 15:32:58 CDT by Christoph Oelckers
Commit 2747eef0e
Parents: 9fddc3803

  • enable Unicode font on cast call.

10-Apr-2019 (Wednesday) at 15:25:31 CDT by Christoph Oelckers
Commit 9fddc3803
Parents: b423caa8d

  • allow all list menu items to fall back on the Unicode font for languages which are not supported by the bitmap font.

This allows the primary menus to display Korean text without any further special handling.

10-Apr-2019 (Wednesday) at 14:57:24 CDT by Christoph Oelckers
Commit b423caa8d
Parents: 4bd01de4d

  • removed the rather pointless hud_althudfont CVAR and the tiny piece of code it activated.

This was meant for using the VGA font in the alternative HUD but this never went beyond the Kill/Item/Secret display which isn't useful for localization.

10-Apr-2019 (Wednesday) at 14:33:06 CDT by Christoph Oelckers
Commit 4bd01de4d
Parents: 6acfbf8e0

  • updated strings.

10-Apr-2019 (Wednesday) at 14:23:27 CDT by Christoph Oelckers
Commit 6acfbf8e0
Parents: 5e5780dd6

  • cleaned out the unneeded scaling hacks from the HUD messages.

10-Apr-2019 (Wednesday) at 14:21:33 CDT by Christoph Oelckers
Commit 5e5780dd6
Parents: 31d1f8ba5

  • allow using the VGA font for map name display on the alternative HUD.

10-Apr-2019 (Wednesday) at 13:56:24 CDT by Christoph Oelckers
Commit 31d1f8ba5
Parents: 1b077c560

  • fixed redundant map name display on alternative HUD's automap HUD.

10-Apr-2019 (Wednesday) at 13:43:00 CDT by Christoph Oelckers
Commit 1b077c560
Parents: 9e096c62f

  • removed unused mSmallFont.

10-Apr-2019 (Wednesday) at 13:39:15 CDT by Christoph Oelckers
Commit 9e096c62f
Parents: 85a762f29

  • allow the automap HUD to use the VGA font.

10-Apr-2019 (Wednesday) at 09:39:33 CDT by Magnus Norddahl
Commit 5f70ce214
Parents: 7b06fbe28

  • fix SubmitCommands bug if it no swapchain image was acquired

10-Apr-2019 (Wednesday) at 08:58:11 CDT by Christoph Oelckers

Merge branch 'master' of https://github.com/coelckers/gzdoom

10-Apr-2019 (Wednesday) at 05:24:57 CDT by Rachael Alexanderson
Commit ab6ed0949
Parents: 8b0dd1376

  • fixed: PlayerEntered for bots should occur after Level->DoReborn

09-Apr-2019 (Tuesday) at 17:15:16 CDT by Christoph Oelckers
Commit 08c533ae4 (maint_4.0)
Parents: b784bb967

  • changed the filter name for Doom IWADs

It's "doom.id.doom1/2" instead of "doom.doom1/2" now. The config file's content will be renamed and for lump filtering a fallback has been added - note that you cannot combine both naming schemes! The old one has to be considered deprecated now.

This also removes the duplicated content necessitated by the old naming scheme.

09-Apr-2019 (Tuesday) at 17:15:25 CDT by Christoph Oelckers
Commit b784bb967
Parents: d7adb0c6b

  • use the Unicode font for the scoreboard.

09-Apr-2019 (Tuesday) at 14:31:31 CDT by drbugbait
Commit d7adb0c6b
Parents: 3422228d2

Full character-set for Esperanto orthography.

09-Apr-2019 (Tuesday) at 13:15:40 CDT by Christoph Oelckers
Commit 3422228d2
Parents: 655cfc84b

  • use Unicode font for deathmatch summary screen to bring it in line with the coop version.

09-Apr-2019 (Tuesday) at 11:19:14 CDT by Magnus Norddahl
Commit 655cfc84b
Parents: 91c9d9007

  • fix model rendering glitch

09-Apr-2019 (Tuesday) at 10:06:54 CDT by Magnus Norddahl
Commit 91c9d9007
Parents: a159dc28b

  • fix model shutdown crash

09-Apr-2019 (Tuesday) at 09:30:49 CDT by Magnus Norddahl
Commit a159dc28b
Parents: 0dbce5967

  • remove the 6 layer texture descriptor set limitation

09-Apr-2019 (Tuesday) at 07:06:24 CDT by Magnus Norddahl
Commit 0dbce5967
Parents: d49c4ba0b

  • allocate new texture descriptor pool if it is full

09-Apr-2019 (Tuesday) at 05:41:05 CDT by Magnus Norddahl
Commit d49c4ba0b
Parents: 829c8faf6

  • Fix inverted check in last commit

09-Apr-2019 (Tuesday) at 05:28:25 CDT by Magnus Norddahl
Commit 829c8faf6
Parents: 7d1f067f9

  • improve error handling during vulkan initialization

08-Apr-2019 (Monday) at 17:21:06 CDT by Christoph Oelckers
Commit 7d1f067f9
Parents: 29b179a68

  • allow retroactive substitution of cluster texts

This is needed to localize Harmony without swapping out the MAPINFO.

08-Apr-2019 (Monday) at 15:07:09 CDT by Christoph Oelckers
Commit 29b179a68
Parents: bc14cd8f0

  • Localization helper code for level names that haven't been exported to the string table.

10-Apr-2019 (Wednesday) at 03:02:42 CDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into vulkan2

09-Apr-2019 (Tuesday) at 18:33:02 CDT by Christoph Oelckers
Commit 939815d6b
Parents: f1105f2e1

  • added VGA font support to the MessageBoxMenu class

This is optional, of course.

09-Apr-2019 (Tuesday) at 17:45:32 CDT by Christoph Oelckers
Commit f1105f2e1
Parents: fe37c3bc4

  • further work on generic HUD

Some reorganization to avoid code duplication plus making the log screen capable of using the generic font. This also means that the popup for the log in Strife's status bar will be disabled when in generic mode - this popup with its special font would be a bit problematic.

09-Apr-2019 (Tuesday) at 17:28:40 CDT by Christoph Oelckers
Commit fe37c3bc4
Parents: 8b0dd1376

  • allow all DHUDMessage calls to substitute SmallFont

This is a preparation for setting a generic HUD mode where all these should be able to use the VGA font instead, and not just C_MidPrint.

09-Apr-2019 (Tuesday) at 17:15:16 CDT by Christoph Oelckers
Commit 8b0dd1376
Parents: 8182c80f1

  • changed the filter name for Doom IWADs

It's "doom.id.doom1/2" instead of "doom.doom1/2" now. The config file's content will be renamed and for lump filtering a fallback has been added - note that you cannot combine both naming schemes! The old one has to be considered deprecated now.

This also removes the duplicated content necessitated by the old naming scheme.

09-Apr-2019 (Tuesday) at 17:15:25 CDT by Christoph Oelckers
Commit 8182c80f1
Parents: 5733e8c04

  • use the Unicode font for the scoreboard.

09-Apr-2019 (Tuesday) at 14:31:31 CDT by drbugbait
Commit 5733e8c04
Parents: 7a01b6b0d

Full character-set for Esperanto orthography.

09-Apr-2019 (Tuesday) at 13:15:40 CDT by Christoph Oelckers
Commit 7a01b6b0d
Parents: f1408bfb5

  • use Unicode font for deathmatch summary screen to bring it in line with the coop version.

09-Apr-2019 (Tuesday) at 11:19:14 CDT by Magnus Norddahl
Commit 85b754b9c
Parents: d413581ee

  • fix model rendering glitch

09-Apr-2019 (Tuesday) at 10:06:54 CDT by Magnus Norddahl
Commit d413581ee
Parents: eb9f6ec31

  • fix model shutdown crash

09-Apr-2019 (Tuesday) at 09:30:49 CDT by Magnus Norddahl
Commit eb9f6ec31
Parents: c9dbb589e

  • remove the 6 layer texture descriptor set limitation

09-Apr-2019 (Tuesday) at 07:25:18 CDT by Magnus Norddahl
Commit c9dbb589e
Parents: d47891d20

  • once the Vulkan backend booted all the remaining vulkan calls are unrecoverable (unless the code calling it gets actively involved, which means that particular action is not exceptional in nature and shouldn't be done as an exception)

Newer commits | Older commits