Latest Raze Changes
Latest 50 commits, skipping 50
Unofficial development builds at DRD Team
15-Feb-2023 (Wednesday) at 10:47:31 EST by Rachael Alexanderson
- check VISALWAYSFAIL against SF_IGNOREVISIBILITY
14-Feb-2023 (Tuesday) at 23:14:35 EST by Rachael Alexanderson
- add +VISALWAYSFAIL flag
13-Feb-2023 (Monday) at 13:32:44 EST by Rachael Alexanderson
- add +mnotvisible flag as per feature suggestion: https://forum.zdoom.org/viewtopic.php?t=77277
11-Feb-2023 (Saturday) at 11:30:05 EST by Rachael Alexanderson
Revert "Fixed an error where implicit pointer casts should've failed but didn't."
This reverts commit 68d3f474ce3e30c58bc73e136cf4d5b8a755a019.
Conflicts:
src/common/scripting/backend/codegen.cpp
11-Feb-2023 (Saturday) at 06:37:28 EST by Christoph Oelckers
- removed bad #include
11-Feb-2023 (Saturday) at 06:05:45 EST by Christoph Oelckers
- Backend update from Raze.
09-Feb-2023 (Thursday) at 16:58:19 EST by CandiceJoy
Fixed an error where implicit pointer casts should've failed but didn't.
Signed-off-by: CandiceJoy candice@candicejoy.com
04-Feb-2023 (Saturday) at 17:20:05 EST by Emile Belanger
Fixing GLES mode to work on real GLES hardware and OpenGL 2 again
09-Feb-2023 (Thursday) at 21:25:54 EST by CandiceJoy
Added JetBrains and VSCode to gitignore
Signed-off-by: CandiceJoy candice@candicejoy.com
09-Feb-2023 (Thursday) at 17:39:57 EST by CandiceJoy
Added the rest of the Apple frameworks used.
Signed-off-by: CandiceJoy candice@candicejoy.com
29-Jan-2023 (Sunday) at 20:14:11 EST by CandiceJoy
Easier MacOS Compilation w/Open AL
Added frameworks CoreAudio and AudioUnit for OpenAL on Mac.
Signed-off-by: CandiceJoy candice@candicejoy.com
09-Feb-2023 (Thursday) at 09:41:06 EST by Ricardo Luís Vaz Silva
Mark const methods as const in pseudo-generics
09-Feb-2023 (Thursday) at 09:26:01 EST by Ricardo Luís Vaz Silva
Extend pseudo-generics system used by maps to dynarrays
07-Feb-2023 (Tuesday) at 13:47:39 EST by Rachael Alexanderson
- (win32) increase compatibility with indirect renders/inputs - instruct the operating system that the cursor is actually hidden - for some API's this actually gives a hint that the cursor is grabbed, which allows for relative mouse movement. In particular, Parallels and Microsft RDP need this.
03-Feb-2023 (Friday) at 20:21:40 EST by Rachael Alexanderson
- redirected maps need to be defined in order to redirect
29-Jan-2023 (Sunday) at 16:50:44 EST by Ricardo Luís Vaz Silva
Let custom CVar handlers to be called on cloned cvars
01-Feb-2023 (Wednesday) at 10:23:30 EST by Rachael Alexanderson
- oops, nullptr check
01-Feb-2023 (Wednesday) at 01:56:10 EST by Rachael Alexanderson
- unlatch cvars before checking cvar map redirections
30-Jan-2023 (Monday) at 16:45:03 EST by Rachael Alexanderson
- add RedirectCVAR directive for loading alternate maps based on a Bool CVAR setting
13-Dec-2022 (Tuesday) at 14:55:03 EST by Ricardo Luís Vaz Silva
ZScript Custom CVars -- ONLY WORKS FROM THE CONSOLE
12-Dec-2022 (Monday) at 17:22:27 EST by Ricardo Luís Vaz Silva
Don't change static variable when updating callback for single CVars
29-Jan-2023 (Sunday) at 13:26:35 EST by Emile Belanger
Fixes bones when using OpenGL 3.3 (UBO bone data)
29-Jan-2023 (Sunday) at 10:56:14 EST by Emile Belanger
GLES: Fix first wipe
29-Jan-2023 (Sunday) at 02:51:56 EST by CandiceJoy
Added scroll bar for wad picker to Linux.
Min height is set to 150 for GTK3, or none for GTK2.
Signed-off-by: CandiceJoy candice@candicejoy.com
28-Jan-2023 (Saturday) at 08:16:57 EST by Christoph Oelckers
- extended the 5 remaining fonts to cover all relevant European languages.
27-Jan-2023 (Friday) at 12:25:13 EST by Christoph Oelckers
- validate the buffer size in HWViewpointBuffer::Set2D.
This was causing crashes in Dragon Sector when writing past the buffer's end.
26-Jan-2023 (Thursday) at 08:39:58 EST by CandiceJoy
Fixed a bug where calling an invalid virtual function would cause a crash.
25-Jan-2023 (Wednesday) at 17:43:27 EST by Christoph Oelckers
- new characters for Hexen's BigFont and all of Strife's fonts.
23-May-2021 (Sunday) at 15:42:14 EDT by Hugo Locurcio
Add cvars to sprite shadows progressively according to thing <-> floor distance
This also adds the r_actorspriteshadowalpha
and r_actorspriteshadowfadeheight
cvars for greater control (only effective in hardware renderers).
These are set to 0.5 and 0 by default, which means this fading behavior
is disabled by default.
When enabled, this has two benefits:
- It becomes easier for the player to judge an entity's height since the shadow opacity now gives this information.
- Entities that are far high above the ground no longer cast a shadow, which looked strange.
20-Jan-2023 (Friday) at 17:05:42 EST by Boondorl
Added OnEngineInitialize() for static event handlers
24-Jan-2023 (Tuesday) at 17:06:28 EST by Ricardo Luís Vaz Silva
Change CheckValue
to multi-return, due to unsupported out int/bool
24-Jan-2023 (Tuesday) at 15:23:04 EST by CandiceJoy
Added check for invalid class on in-VM instantiation
Signed-off-by: CandiceJoy candice@candicejoy.com
24-Jan-2023 (Tuesday) at 15:05:56 EST by Christoph Oelckers
- Greek characters for Hexen's BigFont
24-Jan-2023 (Tuesday) at 14:58:51 EST by Christoph Oelckers
- fixed bad character indices.
24-Jan-2023 (Tuesday) at 13:12:15 EST by Christoph Oelckers
- Greek characters for Heretic's BigFont
24-Jan-2023 (Tuesday) at 12:22:14 EST by Christoph Oelckers
- new characters for Heretic's BigFont.
24-Jan-2023 (Tuesday) at 11:20:40 EST by Christoph Oelckers
- more characters for Doom's BigUpper font.
24-Jan-2023 (Tuesday) at 11:04:30 EST by Christoph Oelckers
- Greek characters for Raven's small font.
24-Jan-2023 (Tuesday) at 10:38:52 EST by Christoph Oelckers
- renamed a few files.
19-Jan-2023 (Thursday) at 20:31:19 EST by CandiceJoy
Added GitHub CodeSpaces development environment.
23-Jan-2023 (Monday) at 21:01:26 EST by Emanuele Disco
refactor: add some logs to help understand what is happening during soundfont selection.
It helps understand what soundfont is currently used
23-Jan-2023 (Monday) at 17:49:21 EST by Christoph Oelckers
- one more new font character.
23-Jan-2023 (Monday) at 11:51:39 EST by Christoph Oelckers
- more new font characters.
22-Jan-2023 (Sunday) at 20:06:46 EST by Ricardo Luís Vaz Silva
Add missing methods (GetIfExists/CheckValue) to Map pseudo-generics
22-Jan-2023 (Sunday) at 14:19:21 EST by Christoph Oelckers
- text update
21-Jan-2023 (Saturday) at 15:29:45 EST by Christoph Oelckers
- cleanup of the Chex Quest small font.
This no longer bases its diacritcal characters on Doom's font, it also fills in all characters already present in Doom's small font.
05-Dec-2021 (Sunday) at 18:16:42 EST by Hugo Locurcio
Implement antialiasing for automap lines
This implements a bruteforce approach for 2D line antialiasing. It's not perfect by any means, but it seems to do its job well enough. Since it draws 9 lines instead of 1 line per segment, it's significantly more expensive but should still be usable on modern hardware (except on very complex maps).
Automap line antialiasing is disabled by default and can be enabled
with the am_lineantialiasing 1
cvar.
18-Jan-2023 (Wednesday) at 19:05:47 EST by Ricardo Luís Vaz Silva
Add Missing Read Barriers to Map Get Functions
17-Jan-2023 (Tuesday) at 14:33:41 EST by Ricardo Luís Vaz Silva
Fix iterator invalidation for Map::Get
17-Jan-2023 (Tuesday) at 14:27:52 EST by Ricardo Luís Vaz Silva
Mark non-modifying map functions as const