Latest Raze Changes
Latest 50 commits, skipping 6800
Unofficial development builds at DRD Team
19-Apr-2019 (Friday) at 01:36:34 PDT by Christoph Oelckers
- removed InitPalette call from OpenGLFrameBuffer's constructor.
This was destroying some already set up data like the special colormaps.
19-Apr-2019 (Friday) at 01:06:45 PDT by Nemrtvi
Improved Doom SMALLFONT
Redoes all the fonts uploaded in commit 5260352 (not including the Chex recolor).
19-Apr-2019 (Friday) at 00:35:03 PDT by Christoph Oelckers
- re-added the menu option for wipetype which got lost in a recent menu reorganization.
19-Apr-2019 (Friday) at 00:33:04 PDT by Christoph Oelckers
- reinstated the old clean scaling factor calculation just for the status bar.
Some mods took the lack of validation in this code for granted.
19-Apr-2019 (Friday) at 00:08:31 PDT by Christoph Oelckers
- fixed a few developer warnings.
18-Apr-2019 (Thursday) at 23:36:19 PDT by Christoph Oelckers
- fixed: The Vulkan device may only be deleted if Vulkan is present.
18-Apr-2019 (Thursday) at 23:30:06 PDT by Christoph Oelckers
- fixed uninitialized variable in scoreboard code.
18-Apr-2019 (Thursday) at 23:27:31 PDT by Christoph Oelckers
- do proper checks for chat string length.
The counter variable was not only used incorrectly, it was completely redundant. This still has a byte limit due to how the network code works so for non-Latin languages may result in shorter strings.
18-Apr-2019 (Thursday) at 23:23:08 PDT by Christoph Oelckers
- fixed radius use in dynamic light traversal for models.
18-Apr-2019 (Thursday) at 22:50:52 PDT by Christoph Oelckers
- fixed: The color sliders in the player setup menu may not be selected when inactive.
18-Apr-2019 (Thursday) at 22:33:51 PDT by Christoph Oelckers
- fixed: GetDisplayDeviceName must always pick a valid monitor.
There is no default here, so if vid_adapter is invalid for whatever reason the engine would crash without a defined setting.
18-Apr-2019 (Thursday) at 22:23:41 PDT by Christoph Oelckers
- removed debug output.
18-Apr-2019 (Thursday) at 13:01:42 PDT by Magnus Norddahl
- implement VKBuffer::Resize
18-Apr-2019 (Thursday) at 10:57:03 PDT by Magnus Norddahl
- change padding to something else than __ since that is restricted
18-Apr-2019 (Thursday) at 08:56:43 PDT by Magnus Norddahl
- fix wrong model culling
18-Apr-2019 (Thursday) at 08:14:26 PDT by Magnus Norddahl
- fix shader timer not always being applied correctly
18-Apr-2019 (Thursday) at 03:35:23 PDT by Nemrtvi
Portugese characters for Strife + minor BIGFONT fixes
17-Apr-2019 (Wednesday) at 16:20:28 PDT by Magnus Norddahl
- improve shader error handling and attempt to remove some bogus declarations
17-Apr-2019 (Wednesday) at 15:16:09 PDT by Christoph Oelckers
- adjustments to the player menu so that the display isn't cut off on the smallest screen sizes.
17-Apr-2019 (Wednesday) at 14:40:05 PDT by Christoph Oelckers
- fixed menu caption for languages which use the VGA font.
17-Apr-2019 (Wednesday) at 11:42:00 PDT by Magnus Norddahl
- fix normal vectors on models
17-Apr-2019 (Wednesday) at 06:46:07 PDT by Nemrtvi
Polish BIGFONT for Doom
17-Apr-2019 (Wednesday) at 07:07:54 PDT by Magnus Norddahl
Merge remote-tracking branch 'origin/master' into vulkan217-Apr-2019 (Wednesday) at 07:07:32 PDT by Magnus Norddahl
- add r_ticstability for a smoother experience playing mods with high think times
16-Apr-2019 (Tuesday) at 07:17:23 PDT by Magnus Norddahl
- rewrite depthblur.fp to workaround what seemed to be a bug in the NVidia driver
16-Apr-2019 (Tuesday) at 05:11:53 PDT by Rachael Alexanderson
Merge remote-tracking branch 'origin/master' into vulkan216-Apr-2019 (Tuesday) at 05:10:57 PDT by Rachael Alexanderson
- rename
vid_backend
tovid_enablevulkan
. Also changed the CVAR from a 0-state enable to 1-state. Sovid_enablevulkan==1
enables vulkan now. This should be less confusing.
16-Apr-2019 (Tuesday) at 01:26:25 PDT by Christoph Oelckers
- added Korean and Portuguese to the language menu
Also add an English name in parentheses to Russian and Korean so that people not fluent in these scripts know what they selected.
15-Apr-2019 (Monday) at 23:59:29 PDT by Magnus Norddahl
- simplify depthblur.fp into a single function
15-Apr-2019 (Monday) at 22:30:13 PDT by Magnus Norddahl
- fix line that shouldn't have been committed
15-Apr-2019 (Monday) at 20:29:32 PDT by Magnus Norddahl
- add gl_ssao_debug mode showing the depth
15-Apr-2019 (Monday) at 18:32:54 PDT by Magnus Norddahl
- fix the gl_ssao_debug cvar
15-Apr-2019 (Monday) at 07:57:15 PDT by Nemrtvi
Czech BIGFONT for Doom
14-Apr-2019 (Sunday) at 22:17:30 PDT by Matthew The Glutton
Move player crouch sprites.
14-Apr-2019 (Sunday) at 22:34:22 PDT by Rachael Alexanderson
Merge remote-tracking branch 'origin/master' into vulkan214-Apr-2019 (Sunday) at 19:53:43 PDT by Magnus Norddahl
- update glslang to 7.11.3113 (stable release February 8, 2019). This fixes the SPIR-V validation error reported for the shadowmap shader
14-Apr-2019 (Sunday) at 13:46:03 PDT by Christoph Oelckers
- implemented 'deletelumps' feature and add Chex Quest 3 texts.
The episode titles required a workaround because the CQ3 episodes do not contain names in text form: If this is the case, the patch name will be used as a string table identifier to get a matching text for localization.
14-Apr-2019 (Sunday) at 10:00:29 PDT by Magnus Norddahl
- change the wrap mode for custom textures in custom postprocess shaders to repeat
14-Apr-2019 (Sunday) at 07:18:00 PDT by Christoph Oelckers
- added all Latin letters to the Doom and Chex SmallFont for the Latin 1 Supplement plus everything needed from Latin Extended A for the WIP languages and a few more that were more or less waste products.
14-Apr-2019 (Sunday) at 04:58:55 PDT by Nemrtvi
Russian Chex font
Made by @JNechaevsky! Also includes a new hyphen symbol used for Russian.
14-Apr-2019 (Sunday) at 05:11:34 PDT by Christoph Oelckers
- reset RF_NOINTERPOLATEVIEW when unpredicting a player.
14-Apr-2019 (Sunday) at 05:02:53 PDT by Christoph Oelckers
- reimplemented as an OptionsMenu.
This is both for consistency and better localizability. The old code is retained to ensure that mods inheriting from the old menu continue to work.
14-Apr-2019 (Sunday) at 03:12:32 PDT by Rachael Alexanderson
Merge remote-tracking branch 'origin/master' into vulkan214-Apr-2019 (Sunday) at 01:41:36 PDT by Player701
- Fixed conditions tested for when checking whether "Force respawn" or "Respawn protection" dmflags are enabled
13-Apr-2019 (Saturday) at 12:18:47 PDT by Player701
- Added "const" qualifiers to the new UTF-8-aware string methods
13-Apr-2019 (Saturday) at 09:10:58 PDT by Player701
Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString (#810)
-
- Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString
-
- added underlying type declaration for EMonospacing
-
- replaced "#include v_video.h" with a declaration of EMonospacing
13-Apr-2019 (Saturday) at 05:43:49 PDT by Christoph Oelckers
- when altering the default string table, make sure that all existing text for the given label is removed that comes from an older resource file.
If this isn't done there can be a mix of content from different sources, depending on the language. It's better to have correct English text than unfitting localized versions.
13-Apr-2019 (Saturday) at 04:58:37 PDT by Christoph Oelckers
- make sure that the global and default language tables are always separate, if some other tables is being attempted to be filled in along with them, these tables should be ignored.
13-Apr-2019 (Saturday) at 03:17:38 PDT by Christoph Oelckers
- added monospacing support to Screen.DrawText and its native counterparts.
13-Apr-2019 (Saturday) at 01:26:55 PDT by Christoph Oelckers
- added CharUpper and CharLower functions to ZScript.
These, like MakeUpper and MakeLower, use the internal Unicode case conversion tables.