Latest Raze Changes

Latest 50 commits, skipping 1650

Unofficial development builds at DRD Team

Newer commits | Older commits

01-Oct-2023 (Sunday) at 04:37:44 PDT by Magnus Norddahl
Commit c6d03f8660
Parents: be81f74954

Fix U texture calculation

01-Oct-2023 (Sunday) at 04:08:57 PDT by Magnus Norddahl
Commit be81f74954
Parents: 864925df25

Turn on backface culling

01-Oct-2023 (Sunday) at 03:52:23 PDT by Magnus Norddahl
Commit 864925df25
Parents: 4306d2d3d8

More clean up

30-Sep-2023 (Saturday) at 15:27:22 PDT by Magnus Norddahl
Commit 4306d2d3d8
Parents: 0c0ca70b28

Fix using wrong light list for 3d floors

30-Sep-2023 (Saturday) at 14:17:22 PDT by Magnus Norddahl
Commit 0c0ca70b28
Parents: 925e0b114d

Remove dead code

30-Sep-2023 (Saturday) at 13:58:37 PDT by Magnus Norddahl
Commit 925e0b114d
Parents: 61635772fe

Remove unused MeshUVIndex array

30-Sep-2023 (Saturday) at 13:56:10 PDT by Magnus Norddahl
Commit 61635772fe
Parents: e2e0a78a2b

Remove XFloorToSurface and XFloorToSurfaceSides as they aren't needed

30-Sep-2023 (Saturday) at 13:24:24 PDT by Magnus Norddahl
Commit e2e0a78a2b
Parents: b5095a4790

More code cleanup

30-Sep-2023 (Saturday) at 12:46:27 PDT by Magnus Norddahl
Commit b5095a4790
Parents: 7bc52386f9

Group LightList variables

30-Sep-2023 (Saturday) at 12:33:07 PDT by Magnus Norddahl
Commit 7bc52386f9
Parents: 4336f0e58d

Make doom specific surface fields private to doom

30-Sep-2023 (Saturday) at 12:30:34 PDT by Magnus Norddahl
Commit 4336f0e58d
Parents: 6ec58006ad

Remove warning

30-Sep-2023 (Saturday) at 04:19:33 PDT by Magnus Norddahl
Commit 6ec58006ad
Parents: 757320c5bc

Fixed crash when second submesh is empty

29-Sep-2023 (Friday) at 16:31:07 PDT by Magnus Norddahl
Commit 757320c5bc
Parents: 40509ef845

Fix node buffers not working for the rayquery polyfill shader path Rearrange how the upload code is done for the level mesh

29-Sep-2023 (Friday) at 16:28:41 PDT by Magnus Norddahl
Commit 40509ef845
Parents: 4e8e3aa546

Move BufferTransfer class to zvulkan

28-Sep-2023 (Thursday) at 13:32:53 PDT by Magnus Norddahl
Commit 4e8e3aa546
Parents: ef0fb85103

Add soft shadows the lightmapper

28-Sep-2023 (Thursday) at 12:33:17 PDT by Magnus Norddahl
Commit ef0fb85103
Parents: 4dbe9bacc0

Fix some image transition errors

26-Sep-2023 (Tuesday) at 16:42:20 PDT by Magnus Norddahl
Commit 4dbe9bacc0
Parents: d132a6842f

Make shadows slightly softer and fix sampling one time too many

26-Sep-2023 (Tuesday) at 16:03:05 PDT by Magnus Norddahl
Commit d132a6842f
Parents: 2d2fb5efaa

Use vogel disk sampling for the raytraced soft shadows and reduce the number of samples used for each quality mode

26-Sep-2023 (Tuesday) at 15:29:13 PDT by Magnus Norddahl
Commit 2d2fb5efaa
Parents: 987421451f

Fix crash if there are no surfaces in the mesh

26-Sep-2023 (Tuesday) at 14:04:12 PDT by Magnus Norddahl
Commit 987421451f
Parents: 743ba922b8

Remove global variable return value hacks!

26-Sep-2023 (Tuesday) at 13:56:01 PDT by Magnus Norddahl
Commit 743ba922b8
Parents: bfdca1a069

Split frag_raytrace.glsl into multiple files as it has become completely unreadable

26-Sep-2023 (Tuesday) at 09:10:45 PDT by Magnus Norddahl
Commit bfdca1a069
Parents: 2b7394cbb1

Implement dynamic update of the acceleration structure

26-Sep-2023 (Tuesday) at 02:38:22 PDT by Professor Hastig
Commit 40ec46e6ea
Parents: b913003168

added missing hit obituaries to Hexen's Chaos Serpents.

26-Sep-2023 (Tuesday) at 02:56:22 PDT by Rachael Alexanderson
Commit 431ec3da2a (tag: g4.11.0a)
Parents: 72fc6a6d79

  • update soundfont

25-Sep-2023 (Monday) at 23:48:11 PDT by alexey.lysiuk
Commit 72fc6a6d79
Parents: d07de089c0

  • fixed DumpCPUInfo() definition for non-x64 platforms

fix #2188

26-Sep-2023 (Tuesday) at 02:56:22 PDT by Rachael Alexanderson
Commit b913003168
Parents: 678cab7994

  • update soundfont

25-Sep-2023 (Monday) at 23:48:11 PDT by alexey.lysiuk
Commit 678cab7994
Parents: 3d6664c28e

  • fixed DumpCPUInfo() definition for non-x64 platforms

fix #2188

25-Sep-2023 (Monday) at 15:06:10 PDT by Magnus Norddahl
Commit 2b7394cbb1
Parents: 65929d021f

Update the dynamic submesh with poly lines

25-Sep-2023 (Monday) at 14:28:49 PDT by Magnus Norddahl
Commit 65929d021f
Parents: fae22f1bb7

Add support for multiple meshes (DoomLevelSubmesh)

17-Sep-2023 (Sunday) at 12:17:23 PDT by Christoph Oelckers
Commit c29c888950 (vkdoom-master)
Parents: cfea7404cf

reference commit documenting the changes to current vkDoom master

Conflicts:

.github/workflows/continuous_integration.yml

25-Sep-2023 (Monday) at 11:35:34 PDT by Magnus Norddahl
Commit cfea7404cf
Parents: 2d37bfe527

Remove smoothing groups from vk_lightmap and fix some warnings

24-Sep-2023 (Sunday) at 15:17:53 PDT by dpjudas
Commit 2d37bfe527
Parents: 1f549253d9

Prepare VkRaytrace to have a dynamic bottom level acceleration structure

24-Sep-2023 (Sunday) at 05:34:35 PDT by nashmuhandes
Commit 1f549253d9
Parents: 816daad673

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 816daad673
Parents: d98df0b498

Prevent buffer overrun

24-Sep-2023 (Sunday) at 03:40:04 PDT by Magnus Norddahl
Commit d98df0b498
Parents: 7edaf68eea

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 7edaf68eea
Parents: ad97b5408a

Prepare for doing indirect draw calls

22-Sep-2023 (Friday) at 07:35:50 PDT by Magnus Norddahl
Commit ad97b5408a
Parents: 2549b0fa57

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 2549b0fa57
Parents: 5987b537c5

Fix mid textures not pushed into visible surface list

22-Sep-2023 (Friday) at 05:40:35 PDT by RaveYard
Commit 5987b537c5
Parents: 99daa8f743

Use more accurate light formula for transparency

22-Sep-2023 (Friday) at 03:32:43 PDT by RaveYard
Commit 99daa8f743
Parents: 345d1b561b

Minor cleanup and lightmapper fixes

22-Sep-2023 (Friday) at 02:32:20 PDT by Magnus Norddahl
Commit 345d1b561b
Parents: f55d2675b9

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 f55d2675b9
Parents: aec3c62d6a

Fix view index binding error

22-Sep-2023 (Friday) at 02:27:20 PDT by Magnus Norddahl
Commit aec3c62d6a
Parents: ae4e50a2d4

Update zvulkan

21-Sep-2023 (Thursday) at 16:41:56 PDT by Magnus Norddahl
Commit ae4e50a2d4
Parents: cf6f349943

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

20-Sep-2023 (Wednesday) at 17:07:50 PDT by Magnus Norddahl
Commit cf6f349943
Parents: 0020ab5758

Add lightmap stats to stat gpu

20-Sep-2023 (Wednesday) at 16:45:48 PDT by Magnus Norddahl
Commit 0020ab5758
Parents: 3474dac9d0

Minor adjustments

20-Sep-2023 (Wednesday) at 14:52:18 PDT by RaveYard
Commit 3474dac9d0
Parents: e0b349b331

Temporary measure to avoid crashing in non-rtx mode

20-Sep-2023 (Wednesday) at 13:44:05 PDT by RaveYard
Commit e0b349b331
Parents: 227634e9f9

Add color blending for lights

20-Sep-2023 (Wednesday) at 12:30:49 PDT by RaveYard
Commit 227634e9f9
Parents: 9d20bdef4f

Fix surface midtexture yscale

20-Sep-2023 (Wednesday) at 12:13:25 PDT by RaveYard
Commit 9d20bdef4f
Parents: f9fb9056f6

Fix uninitialized surface.TextureIndex crash and cleanup

Newer commits | Older commits