Latest Raze Changes

Latest 50 commits, skipping 5750

Unofficial development builds at DRD Team

Newer commits | Older commits

06-Dec-2019 (Friday) at 06:30:55 PST by Rachael Alexanderson

Merge remote-tracking branch 'origin/polybackend'

05-Dec-2019 (Thursday) at 12:42:11 PST by alexey.lysiuk
Commit ffe8aaa091
Parents: a7a899ca14

  • updated xBRZ scaler to 1.8

Removed all C++17 features: std::clamp(), attribute [[likely]], terse static asserts, ...

https://sourceforge.net/projects/xbrz/files/xBRZ/xBRZ_1.8.zip/download

05-Dec-2019 (Thursday) at 15:20:25 PST by Magnus Norddahl

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

05-Dec-2019 (Thursday) at 15:27:46 PST by Madame Rachelle
Commit c646478aa0
Parents: dd87619cc4

  • allow SDL to use OpenGL acceleration for polybackend

05-Dec-2019 (Thursday) at 15:19:51 PST by Magnus Norddahl
Commit a7a899ca14
Parents: bbdd146243

Fix null pointer crash

05-Dec-2019 (Thursday) at 12:19:20 PST by Magnus Norddahl

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

05-Dec-2019 (Thursday) at 12:18:11 PST by Magnus Norddahl
Commit 9b7db26a37
Parents: ab4f3ee0b1

Fix the compile error on Windows

05-Dec-2019 (Thursday) at 13:04:28 PST by Magnus Norddahl
Commit ab4f3ee0b1
Parents: e4bd2483e5

Fix black border clears

05-Dec-2019 (Thursday) at 12:26:01 PST by Magnus Norddahl
Commit e4bd2483e5
Parents: 0f6aec5e99

Implement SDL present functions

04-Dec-2019 (Wednesday) at 15:00:54 PST by Christoph Oelckers
Commit bbdd146243
Parents: b9367caa6f

  • removed dead menu options

04-Dec-2019 (Wednesday) at 12:37:20 PST by Chronos Ouroboros
Commit b9367caa6f
Parents: a07d7856c2

Fixed the JIT's OP_VTBL check not checking if it's already at the start of the code.

03-Dec-2019 (Tuesday) at 10:06:17 PST by Rachael Alexanderson
Commit a07d7856c2
Parents: 5b452b5d04

  • language update

02-Dec-2019 (Monday) at 11:12:27 PST by Magnus Norddahl
Commit 0f6aec5e99
Parents: a9e6592feb

Some vid_preferbackend compile fixes

02-Dec-2019 (Monday) at 11:05:13 PST by Magnus Norddahl
Commit a9e6592feb
Parents: 43139276d1

Switch to the D3DSWAPEFFECT_FLIPEX swap model

02-Dec-2019 (Monday) at 09:44:15 PST by Magnus Norddahl
Commit 43139276d1
Parents: 3269b61ffc

SSE2 version of wrap

02-Dec-2019 (Monday) at 06:43:06 PST by Rachael Alexanderson
Commit 3269b61ffc (polybackend)
Parents: f501e1bb49

  • change menu option for 'vid_preferbackend'

01-Dec-2019 (Sunday) at 16:48:59 PST by Magnus Norddahl
Commit f501e1bb49
Parents: 865b7a1a2c

Fix texture binding bug

01-Dec-2019 (Sunday) at 16:28:35 PST by Magnus Norddahl
Commit 865b7a1a2c
Parents: 44c2223c2f

Implement func_paletted shader

01-Dec-2019 (Sunday) at 16:07:28 PST by Magnus Norddahl
Commit 44c2223c2f
Parents: 4a2b763aaa

Draw 8-bit software renderer with polybackend (well, sort of!)

01-Dec-2019 (Sunday) at 15:35:15 PST by Magnus Norddahl
Commit 4a2b763aaa
Parents: 74c6b9fe6d

Support 8-bit textures

01-Dec-2019 (Sunday) at 15:21:42 PST by Magnus Norddahl
Commit 74c6b9fe6d
Parents: d2f4570337

Remove PolyDrawArgs

01-Dec-2019 (Sunday) at 15:01:04 PST by Magnus Norddahl
Commit d2f4570337
Parents: 4a4b79194d

Remove old polyargs

01-Dec-2019 (Sunday) at 14:37:43 PST by Magnus Norddahl
Commit 4a4b79194d
Parents: 3059b8f5c8

Remove/disable old swrenderer model rendering code

01-Dec-2019 (Sunday) at 14:23:25 PST by Magnus Norddahl
Commit 3059b8f5c8
Parents: f1e136487d

Remove old softpoly drawer implementation

01-Dec-2019 (Sunday) at 13:06:54 PST by Rachael Alexanderson

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

01-Dec-2019 (Sunday) at 13:06:36 PST by Rachael Alexanderson
Commit bdc7329d32
Parents: 2c751d214f

  • replace vid_enablevulkan with vid_preferbackend - disabled startup window selector for this (will replace when the startup screen changes are done)

01-Dec-2019 (Sunday) at 13:05:10 PST by Magnus Norddahl
Commit 8ca05fe30a
Parents: 1b9479ea45

Implement crossfade

01-Dec-2019 (Sunday) at 12:44:44 PST by Magnus Norddahl
Commit 1b9479ea45
Parents: 2c751d214f

Implement burn.fp and second texture binding

01-Dec-2019 (Sunday) at 11:23:41 PST by Magnus Norddahl
Commit 2c751d214f
Parents: 4a25c9f69b

Hook up some SSE2

01-Dec-2019 (Sunday) at 11:09:19 PST by Magnus Norddahl

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

01-Dec-2019 (Sunday) at 01:37:40 PST by alexey.lysiuk
Commit 5b452b5d04
Parents: 51c90f54a4

  • fixed typos in Doom lights definitions

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

01-Dec-2019 (Sunday) at 00:30:06 PST by alexey.lysiuk
Commit 51c90f54a4
Parents: 6023b69693

  • fixed wrong display of Hexen AC for SBARINFO

Do not use BasicArmor's save percentage when no armor present Applied change from 34c2c65bb6e631518addb67470dcf61f5a3f080b to old status bar definitions

30-Nov-2019 (Saturday) at 13:04:26 PST by Christoph Oelckers
Commit 6023b69693
Parents: d420b0ab05

  • added null check to the dialogue lines array so that it doesn't crash if the text is never word wrapped.

30-Nov-2019 (Saturday) at 13:03:19 PST by Christoph Oelckers
Commit d420b0ab05
Parents: 116d81cb9f

  • fixed: AActor::Revive did not restore flags8.

28-Nov-2019 (Thursday) at 08:00:22 PST by ZZYZX
Commit 116d81cb9f
Parents: 33fb2a7856

Normalize mouse events received by the modder through EventHandlers

29-Nov-2019 (Friday) at 01:13:03 PST by alexey.lysiuk
Commit 33fb2a7856
Parents: c74c38eef7

  • pass master volume to ZMusic library on startup

MIDI devices that don't output music through the sound system (like WinMM) ignored master volume setting

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

28-Nov-2019 (Thursday) at 03:01:23 PST by alexey.lysiuk
Commit c74c38eef7
Parents: 628b2ef97f

  • fixed monster teleportation on Ancient Aliens MAP23

Particular combination of teleport lines and monster radius requires vanilla behavior of P_PointOnLineSide()

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

27-Nov-2019 (Wednesday) at 02:30:09 PST by alexey.lysiuk
Commit 628b2ef97f
Parents: fdd17403e5

  • removed unused code from serializer

19-Aug-2019 (Monday) at 15:13:40 PDT by Ed the Bat
Commit 001df17daa
Parents: fdd17403e5

Optional override for SetSlot and ClearPlayerClasses

With this, a decade-long struggle can now be ended.

Conflicts:

wadsrc/static/language.csv

26-Nov-2019 (Tuesday) at 02:05:29 PST by alexey.lysiuk
Commit fdd17403e5
Parents: e21c9e0ef8

  • added ability to force internal alternative HUD

Set hud_althud_forceinternal CVAR to disable unwanted HUD customizations

26-Nov-2019 (Tuesday) at 02:02:19 PST by alexey.lysiuk
Commit e21c9e0ef8
Parents: a7f2df4fef

  • made most of AltHud class functions virtual

This allows arbitrary customization of alternative HUD

20-Nov-2019 (Wednesday) at 08:33:22 PST by alexey.lysiuk
Commit a7f2df4fef
Parents: a3741abbf3

  • added ability to set custom alternative HUD

Use GAMEINFO key 'althudclass' to specify own class derived from AltHud

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

26-Nov-2019 (Tuesday) at 04:46:18 PST by Rachael Alexanderson
Commit a3741abbf3
Parents: 20d3752fdd

  • add cvar 'cl_disableinvertedcolormap' - changes the invulnerability… (#972)
    • add cvar 'cl_disableinvertedcolormap' - changes the invulnerability sphere to instead be a regular desaturated colormap that transitions from deep blue to pale yellow
    • add menu option for cl_disableinvertedcolormap
    • added customization for invulnerability colormap
    • fixed custom colormap being calculated incorrectly
    • disable custom invulnerability map before the main game loop

25-Nov-2019 (Monday) at 07:37:56 PST by alexey.lysiuk
Commit 20d3752fdd
Parents: 4d8dfd2437

  • exported several Wads.GetLump...() methods to ZScript
  • GetLumpName() returns 8-characters lump name
  • GetLumpFullName() returns full name with path and extension
  • GetLumpNamespace() returns lump's namespace
  • GetNumLumps() returns total number of lumps

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

24-Nov-2019 (Sunday) at 13:17:58 PST by Ed the Bat
Commit 4d8dfd2437
Parents: 2e0f7a0979

More level_compatibility map fixes

These maps have actors not marked for any game mode (single, cooperative, deathmatch). That works in Zandronum, but GZDoom requires this fix.

24-Nov-2019 (Sunday) at 03:42:03 PST by Rachael Alexanderson
Commit 2e0f7a0979
Parents: 2489ea2e45

  • fixed a compatibility fix that used 'FlipLine'

24-Nov-2019 (Sunday) at 03:39:24 PST by Rachael Alexanderson
Commit 2489ea2e45
Parents: db1359f98e

  • rename 'FlipLine' to 'FlipLineVertexes' to clarify what it does
  • add function 'FlipLineCompletely' which calls both 'FlipLineVertexes' and 'FlipLineSideRefs'

14-Nov-2019 (Thursday) at 07:51:06 PST by Player701
Commit db1359f98e
Parents: 354d5eb66e

  • Implemented scale parameter for BaseStatusBar::DrawString

24-Nov-2019 (Sunday) at 01:42:18 PST by Christoph Oelckers
Commit 354d5eb66e
Parents: bff22bbd81

  • Renamed AlignedAlloc.

according to Travis error logs these AlignedAlloc lines were causing compile errors, presumably AlignedAlloc was defined to aligned_alloc, so better use different names.

23-Nov-2019 (Saturday) at 09:19:22 PST by Magnus Norddahl
Commit 70842720d2 (vkcopyqueue)
Parents: bff22bbd81

Upload using the copy queue in vulkan, which should utilize PCIe DMA transfers. Unfortunately it doesn't seem to be faster.

Newer commits | Older commits