Latest Raze Changes

Latest 50 commits, skipping 1950

Unofficial development builds at DRD Team

Newer commits | Older commits

16-Mar-2023 (Thursday) at 14:09:19 PDT by Magnus Norddahl
Commit 6732b56fc9
Parents: 1ac428a932

Remove OpenGL and OpenGL ES backends

16-Mar-2023 (Thursday) at 13:12:29 PDT by Magnus Norddahl
Commit 1ac428a932
Parents: d07de089c0

Pulled in some changes from "Rename the project"

25-Sep-2023 (Monday) at 11:35:34 PDT by Magnus Norddahl
Commit fae22f1bb7
Parents: 9677453f6b

Remove smoothing groups from vk_lightmap and fix some warnings

24-Sep-2023 (Sunday) at 23:56:04 PDT by Professor Hastig
Commit d07de089c0 (tag: g4.11.0)
Parents: 9d737afa9c

fix DSDHacked state creation.

Several problems here:

  • the crucial call did not override 'mustexist'.
  • once created an extended stare would not be looked at anymore.
  • extended states received no usage flags.

24-Sep-2023 (Sunday) at 23:42:30 PDT by Professor Hastig
Commit 9d737afa9c
Parents: cd5cf6b7fe

fixed actor class creation for DSDHacked

  • the did not get defaults assigned.
  • the RETARGETAFTERSLAM flag must also be set for newly created classes here

24-Sep-2023 (Sunday) at 23:56:04 PDT by Professor Hastig
Commit 3d6664c28e (tag: g4.12pre)
Parents: 22e8bea91b

fix DSDHacked state creation.

Several problems here:

  • the crucial call did not override 'mustexist'.
  • once created an extended stare would not be looked at anymore.
  • extended states received no usage flags.

24-Sep-2023 (Sunday) at 23:42:30 PDT by Professor Hastig
Commit 22e8bea91b
Parents: 79831526cd

fixed actor class creation for DSDHacked

  • the did not get defaults assigned.
  • the RETARGETAFTERSLAM flag must also be set for newly created classes here

24-Sep-2023 (Sunday) at 15:17:53 PDT by dpjudas
Commit 9677453f6b
Parents: 4817ea2d8c

Prepare VkRaytrace to have a dynamic bottom level acceleration structure

24-Sep-2023 (Sunday) at 14:17:30 PDT by Christoph Oelckers
Commit 79831526cd
Parents: 30c49fb769

  • disable survey code again.

24-Sep-2023 (Sunday) at 14:17:30 PDT by Christoph Oelckers
Commit cd5cf6b7fe
Parents: 38e7ad8e6d

  • damn this slipped through. :(

24-Sep-2023 (Sunday) at 13:43:41 PDT by Christoph Oelckers
Commit 38e7ad8e6d
Parents: 30c49fb769

  • this is 4.11

24-Sep-2023 (Sunday) at 14:02:57 PDT by Christoph Oelckers
Commit 30c49fb769
Parents: 7491361863

  • language update

24-Sep-2023 (Sunday) at 13:20:50 PDT by Christoph Oelckers
Commit 7491361863
Parents: 955b8bae1a

  • do some cleansing of the GPU string and add CPU name when only getting an anonymous series name.

The cleansing is mainly for AMD's Linux drivers which report too much extraneous info here. The CPU name helps when classifying anonymous iGPU series.

24-Sep-2023 (Sunday) at 05:34:35 PDT by nashmuhandes
Commit 4817ea2d8c
Parents: 6bdc1d44b4

Rename "static lights" to "lightmap lights" -- they're technically not limited to being completely static anymore...

24-Sep-2023 (Sunday) at 04:15:00 PDT by Magnus Norddahl
Commit 6bdc1d44b4
Parents: e6f0fec1b8

Prevent buffer overrun

24-Sep-2023 (Sunday) at 03:40:04 PDT by Magnus Norddahl
Commit e6f0fec1b8
Parents: 8a40cf39d2

Finish and enable the indirect draw calls, reducing the direct command buffer draw calls in the lightmapper to 5

23-Sep-2023 (Saturday) at 16:37:00 PDT by dpjudas
Commit 8a40cf39d2
Parents: 1dd2605200

Prepare for doing indirect draw calls

22-Sep-2023 (Friday) at 07:35:50 PDT by Magnus Norddahl
Commit 1dd2605200
Parents: f9b7332aed

Retrieve the light list on the fly rather than try to sync it

22-Sep-2023 (Friday) at 05:41:01 PDT by RaveYard
Commit f9b7332aed
Parents: f23a18352c

Fix mid textures not pushed into visible surface list

22-Sep-2023 (Friday) at 05:40:35 PDT by RaveYard
Commit f23a18352c
Parents: 9f5e8b5e4d

Use more accurate light formula for transparency

22-Sep-2023 (Friday) at 03:32:43 PDT by RaveYard
Commit 9f5e8b5e4d
Parents: 5b2dad99a7

Minor cleanup and lightmapper fixes

22-Sep-2023 (Friday) at 02:32:20 PDT by Magnus Norddahl
Commit 5b2dad99a7
Parents: 6f4730d5ae

Disable moving lights for now as that's what caused the FPS drop for lm_always_update

22-Sep-2023 (Friday) at 02:31:50 PDT by Magnus Norddahl
Commit 6f4730d5ae
Parents: 015aa59992

Fix view index binding error

22-Sep-2023 (Friday) at 02:27:20 PDT by Magnus Norddahl
Commit 015aa59992
Parents: 30db3feb5a

Update zvulkan

21-Sep-2023 (Thursday) at 16:41:56 PDT by Magnus Norddahl
Commit 30db3feb5a
Parents: 9715f28917

Use a shader to copy the pixels as vkCmdCopyImage is very slow. Also gives us more flexibility in the future for composite lightmaps

21-Sep-2023 (Thursday) at 10:26:56 PDT by Christoph Oelckers
Commit 955b8bae1a
Parents: 00e0a9fd76

Revert "Add more information in saved game comments"

This reverts commit 56c2bd018d9b32ac7abf855f70aefd8c3189673f.

Considering the follow-up I think it's best to scrap this.

20-Sep-2023 (Wednesday) at 20:58:30 PDT by Rachael Alexanderson
Commit 00e0a9fd76
Parents: ffcfec66b3

  • address GCC error in d_anonstats.cpp

20-Sep-2023 (Wednesday) at 16:57:21 PDT by Hugo Locurcio
Commit ffcfec66b3
Parents: 5870ec2e7a

Store kills/items/secrets in save comment only if visible on HUD

This prevents spoiling levels when the HUD information is disabled.

This change is not retroactive: it has no effect on existing savegames. You need to save again for this change to have an effect.

20-Sep-2023 (Wednesday) at 17:07:50 PDT by Magnus Norddahl
Commit 9715f28917
Parents: 3213175e06

Add lightmap stats to stat gpu

20-Sep-2023 (Wednesday) at 16:45:48 PDT by Magnus Norddahl
Commit 3213175e06
Parents: 8012f3bce3

Minor adjustments

20-Sep-2023 (Wednesday) at 14:52:18 PDT by RaveYard
Commit 8012f3bce3
Parents: eb134d3fbf

Temporary measure to avoid crashing in non-rtx mode

20-Sep-2023 (Wednesday) at 13:44:05 PDT by RaveYard
Commit eb134d3fbf
Parents: 5cf202f24e

Add color blending for lights

20-Sep-2023 (Wednesday) at 12:30:49 PDT by RaveYard
Commit 5cf202f24e
Parents: bf87748380

Fix surface midtexture yscale

20-Sep-2023 (Wednesday) at 12:13:25 PDT by RaveYard
Commit bf87748380
Parents: 19adf71ba9

Fix uninitialized surface.TextureIndex crash and cleanup

20-Sep-2023 (Wednesday) at 11:45:15 PDT by RaveYard
Commit 19adf71ba9
Parents: 3827d51784

Add alpha testing for TraceFirstHitTriangle

20-Sep-2023 (Wednesday) at 11:15:01 PDT by RaveYard
Commit 3827d51784
Parents: 7989b389c7

WIP wall UVs for levelmesh

20-Sep-2023 (Wednesday) at 09:19:59 PDT by RaveYard
Commit 7989b389c7
Parents: fff23e0724

Fix flat UVs

20-Sep-2023 (Wednesday) at 07:50:37 PDT by RaveYard
Commit fff23e0724
Parents: c525ec1b68

Extract flat rotation from SetPlaneTextureRotation

20-Sep-2023 (Wednesday) at 07:06:48 PDT by RaveYard
Commit c525ec1b68
Parents: 08b03f2d73

Add access to vertex indices in frag_raytrace.glsl

20-Sep-2023 (Wednesday) at 03:51:11 PDT by RaveYard
Commit 08b03f2d73
Parents: c8146d33b5

Add SurfaceVertex to store texture UVs

20-Sep-2023 (Wednesday) at 14:58:01 PDT by Christoph Oelckers
Commit 5870ec2e7a
Parents: 7f9df12431

  • fix missing prototype in Linux

20-Sep-2023 (Wednesday) at 11:03:07 PDT by Christoph Oelckers
Commit 7f9df12431
Parents: b3cb2fafc7

  • Survey: return more meaningful info for current OS and Vulkan version.

20-Sep-2023 (Wednesday) at 10:49:43 PDT by Christoph Oelckers
Commit b3cb2fafc7
Parents: 69e67037f8

stats

19-Sep-2023 (Tuesday) at 15:56:46 PDT by inkoalawetrust
Commit 69e67037f8
Parents: e3e5071475

Changed the variable type of Crossed3DWater.

Seems like there was some kind of oversight. Crossed3DWater is an F3DFloor pointer, not sector_t.

20-Sep-2023 (Wednesday) at 00:26:06 PDT by alexey.lysiuk
Commit e3e5071475
Parents: 0b3e9b1025

  • updated continuous integration workflow
  • bump GCC targets to 9 and 12
  • bump Clang targets to 11 and 15
  • use Ubuntu 22.04 images
  • use actual versions of checkout and upload-artifact actions
  • remove lots of needless formatting, double quotes in particular
  • remove unused dependencies
  • remove obsolete Strawberry Perl workaround

19-Sep-2023 (Tuesday) at 07:49:01 PDT by RaveYard
Commit c8146d33b5
Parents: bb7a33d7b1

Fix lights being slightly shifted

19-Sep-2023 (Tuesday) at 14:58:17 PDT by Magnus Norddahl
Commit bb7a33d7b1
Parents: 78e4f67e83

Add bindless texture support

19-Sep-2023 (Tuesday) at 06:53:04 PDT by nashmuhandes
Commit 0b3e9b1025
Parents: ce893d2cd4

Add ZScript constants used by FallAndSink

19-Sep-2023 (Tuesday) at 04:34:25 PDT by RaveYard
Commit 78e4f67e83
Parents: 42e02ec87a

Reimplement ZDRay SectorGroup

19-Sep-2023 (Tuesday) at 04:29:36 PDT by Rachael Alexanderson
Commit ce893d2cd4
Parents: cfe30c1d47

  • remove some double semicolons

Newer commits | Older commits