Latest Raze Changes

Latest 50 commits, skipping 1700

Unofficial development builds at DRD Team

Newer commits | Older commits

20-Sep-2023 (Wednesday) at 11:45:15 PDT by RaveYard
Commit f9fb9056f6
Parents: 2fdad6e380

Add alpha testing for TraceFirstHitTriangle

20-Sep-2023 (Wednesday) at 11:15:01 PDT by RaveYard
Commit 2fdad6e380
Parents: 3d90a4a2c9

WIP wall UVs for levelmesh

20-Sep-2023 (Wednesday) at 09:19:59 PDT by RaveYard
Commit 3d90a4a2c9
Parents: ccc4d6c7e0

Fix flat UVs

20-Sep-2023 (Wednesday) at 07:50:37 PDT by RaveYard
Commit ccc4d6c7e0
Parents: 29b8fcf6c8

Extract flat rotation from SetPlaneTextureRotation

20-Sep-2023 (Wednesday) at 07:06:48 PDT by RaveYard
Commit 29b8fcf6c8
Parents: ef065fb9b9

Add access to vertex indices in frag_raytrace.glsl

20-Sep-2023 (Wednesday) at 03:51:11 PDT by RaveYard
Commit ef065fb9b9
Parents: 6e345c6a08

Add SurfaceVertex to store texture UVs

19-Sep-2023 (Tuesday) at 07:49:01 PDT by RaveYard
Commit 6e345c6a08
Parents: ebdef188ee

Fix lights being slightly shifted

19-Sep-2023 (Tuesday) at 14:58:17 PDT by Magnus Norddahl
Commit ebdef188ee
Parents: adc9fb3421

Add bindless texture support

19-Sep-2023 (Tuesday) at 04:34:25 PDT by RaveYard
Commit adc9fb3421
Parents: 8ac1e77421

Reimplement ZDRay SectorGroup

18-Sep-2023 (Monday) at 11:59:00 PDT by RaveYard
Commit 8ac1e77421
Parents: 59a55c3490

Add WIP mid texture support

18-Sep-2023 (Monday) at 16:30:15 PDT by Magnus Norddahl
Commit 59a55c3490
Parents: 9c2016ca7c

Fix crash when trying to render outside the texture

18-Sep-2023 (Monday) at 16:19:31 PDT by Magnus Norddahl
Commit 9c2016ca7c
Parents: 9b71dd4e21

Fix not setting the reset counter

18-Sep-2023 (Monday) at 16:17:03 PDT by Magnus Norddahl
Commit 9b71dd4e21
Parents: 6d1f5e02f5

Only find the tile surfaces once Only upload the lights once per surface participating in the baking

18-Sep-2023 (Monday) at 15:47:47 PDT by Magnus Norddahl
Commit 6d1f5e02f5
Parents: 4b12a67ce7

Remove LightmapOrigin, LightmapStepX and LightmapStepY as we no longer use them

18-Sep-2023 (Monday) at 15:46:20 PDT by Magnus Norddahl
Commit 4b12a67ce7
Parents: 8654c3396f

Fix maploader warning

18-Sep-2023 (Monday) at 15:25:32 PDT by Magnus Norddahl
Commit 8654c3396f
Parents: b9e2a4cb1a

Don't change the viewport for every tile we trace

18-Sep-2023 (Monday) at 14:12:56 PDT by Magnus Norddahl
Commit b9e2a4cb1a
Parents: 8267969f9d

Replace macros with functions

18-Sep-2023 (Monday) at 08:39:06 PDT by Magnus Norddahl
Commit 8267969f9d
Parents: b400634db8

Use the vertex and index buffers from the accelstruct

18-Sep-2023 (Monday) at 06:53:32 PDT by RaveYard
Commit b400634db8
Parents: b40269e3fe

Use LIGHTMAP lump surface dimensions before packing the lightmap atlas

18-Sep-2023 (Monday) at 06:20:10 PDT by RaveYard
Commit b40269e3fe
Parents: b8146e323c

Optimize lightmap lump loading

18-Sep-2023 (Monday) at 02:52:44 PDT by RaveYard
Commit b8146e323c
Parents: ec94204a28

Fix nullptr crash in HWWall::BuildFFBlock

17-Sep-2023 (Sunday) at 17:42:12 PDT by Magnus Norddahl
Commit ec94204a28
Parents: 472440f073

Move vertex transform to the GPU

17-Sep-2023 (Sunday) at 13:02:42 PDT by Christoph Oelckers
Commit 472440f073
Parents: 26b162b7d1

looks like one occurence of 'vkdoom' slipped through...

17-Sep-2023 (Sunday) at 12:54:31 PDT by Christoph Oelckers
Commit 26b162b7d1
Parents: b708356f90

  • refactored Corona actor so that class AActor can be final again.

17-Sep-2023 (Sunday) at 12:13:54 PDT by Christoph Oelckers
Commit b708356f90
Parents: beabb8005e

add back two minor things that got lost during the merge.

17-Sep-2023 (Sunday) at 12:12:43 PDT by Christoph Oelckers
Commit beabb8005e
Parents: d9cce1650e

fix bad merge of menudef.txt

16-Sep-2023 (Saturday) at 15:26:52 PDT by Magnus Norddahl
Commit d9cce1650e
Parents: fd2b1e523c

Remember vid_fps cvar (whyyy wasn't this always the case?)

16-Sep-2023 (Saturday) at 15:08:51 PDT by Magnus Norddahl
Commit fd2b1e523c
Parents: bb111fa96d

Fix crash bug where an index buffer was bound as a vertex buffer

16-Sep-2023 (Saturday) at 09:18:50 PDT by Rachael Alexanderson
Commit bb111fa96d
Parents: 9d197e848d

  • compile fixes for mac os

16-Sep-2023 (Saturday) at 06:41:43 PDT by RaveYard
Commit 9d197e848d
Parents: 1cc0dec8dd

Fix sky dome getting randomly influenced by the lightmaps

16-Sep-2023 (Saturday) at 03:18:02 PDT by RaveYard
Commit 1cc0dec8dd
Parents: d4dae83cf4

Reintroduce lm_max_updates

15-Sep-2023 (Friday) at 23:58:18 PDT by nashmuhandes
Commit d4dae83cf4
Parents: 11e6e1d049

  • Add static variants of pulsing and flickering lights
  • Clean up and reorganize dynlights.zs

15-Sep-2023 (Friday) at 20:38:30 PDT by Magnus Norddahl
Commit 11e6e1d049
Parents: f45ab9b75c

Update the light list (we really need to do this in a less retarded way) when lm_always_update is active

15-Sep-2023 (Friday) at 20:33:00 PDT by Magnus Norddahl
Commit f45ab9b75c
Parents: b7618d3a5d

Add cvar for speed testing always updating the lightmap

15-Sep-2023 (Friday) at 20:12:31 PDT by Magnus Norddahl
Commit b7618d3a5d
Parents: cdd6336793

  • Fix VkRaytrace::Raytrace not working properly if called multiple times per frame.
  • Only call VkRaytrace::Raytrace once per scene

15-Sep-2023 (Friday) at 17:03:35 PDT by RaveYard
Commit cdd6336793
Parents: 88a25e0274

Fix lastSurfaceCount growing forever

15-Sep-2023 (Friday) at 16:53:28 PDT by RaveYard
Commit 88a25e0274
Parents: a6ff0a65d0

Fix missing 'needsUpdate' check before pushing surface to the list

15-Sep-2023 (Friday) at 11:45:03 PDT by Magnus Norddahl
Commit a6ff0a65d0
Parents: 39312e898f

Move the visible surface list to HWDrawInfo

15-Sep-2023 (Friday) at 09:07:37 PDT by Magnus Norddahl
Commit 39312e898f
Parents: 644500de61

Change lightmapper to only use one image

15-Sep-2023 (Friday) at 01:50:41 PDT by Magnus Norddahl
Commit 644500de61
Parents: 9b812a1f1e

Fix warning

14-Sep-2023 (Thursday) at 15:41:26 PDT by RaveYard
Commit 9b812a1f1e
Parents: 3943123ef6

Add ton of debug code hidden under 'developer' cvar for lightmap lump loading and other error detection measures

14-Sep-2023 (Thursday) at 11:56:09 PDT by RaveYard
Commit 3943123ef6
Parents: 439c47d399

Add error detections when the surfaces sizes do not match

14-Sep-2023 (Thursday) at 11:50:33 PDT by RaveYard
Commit 439c47d399
Parents: dec222c9fe

Enforce ZDRay limit on default sampledistance when loading LIGHTMAP to avoid surface size mismatches.

14-Sep-2023 (Thursday) at 11:41:34 PDT by RaveYard
Commit dec222c9fe
Parents: 00bd608dc5

Use UVs from the lightmap

14-Sep-2023 (Thursday) at 10:50:40 PDT by RaveYard
Commit 00bd608dc5
Parents: 3cdf28eb23

Initial implementation of V2 lightmap lump loading

14-Sep-2023 (Thursday) at 08:02:46 PDT by RaveYard
Commit 3cdf28eb23
Parents: 2036f9a973

Refactor CCMDs in doom_levelmesh.cpp

14-Sep-2023 (Thursday) at 07:21:34 PDT by RaveYard
Commit 2036f9a973
Parents: 294a2c4e3c

Add stat lightmap and surfaceinfo ccmd

14-Sep-2023 (Thursday) at 04:59:39 PDT by RaveYard
Commit 294a2c4e3c
Parents: 3bf0669c57

Workaround to make 3d floor side surfaces detectable

14-Sep-2023 (Thursday) at 05:03:03 PDT by RaveYard
Commit 3bf0669c57
Parents: 7c5e2c71b0

Fix 3d floor surfaces accidentaly marked as sky

14-Sep-2023 (Thursday) at 03:29:14 PDT by RaveYard
Commit 7c5e2c71b0
Parents: 9f8d1effcd

Skip portal and sky surfaces

Newer commits | Older commits