Latest Raze Changes

Latest 50 commits, skipping 1750

Unofficial development builds at DRD Team

Newer commits | Older commits

14-Sep-2023 (Thursday) at 03:17:33 PDT by RaveYard
Commit 9f8d1effcd
Parents: 7610cade9f

Optimize which surfaces are passed to lightmapper

13-Sep-2023 (Wednesday) at 22:37:31 PDT by Rachael Alexanderson
Commit 7610cade9f
Parents: a1cab9c9f8

  • fixes for GCC on Linux

10-Sep-2023 (Sunday) at 08:22:12 PDT by nashmuhandes
Commit a1cab9c9f8
Parents: adccddebf8

Mark Corona as abstract as it's not meant to be spawned directly

13-Sep-2023 (Wednesday) at 10:57:35 PDT by RaveYard
Commit adccddebf8
Parents: 3adabd205a

Fix edge case where the lightmap lump surface touches the edge of the atlas page

13-Sep-2023 (Wednesday) at 10:08:44 PDT by RaveYard
Commit 3adabd205a
Parents: dca5eb13f0

Clean unused code

13-Sep-2023 (Wednesday) at 10:03:14 PDT by RaveYard
Commit dca5eb13f0
Parents: 537cd7790d

Fix variety of bugs and assume that any surface not contained in LIGHTMAP lump does not need updating

13-Sep-2023 (Wednesday) at 09:08:54 PDT by RaveYard
Commit 537cd7790d
Parents: 2b4db4c601

Initial implementation for lightmap lump loading

12-Sep-2023 (Tuesday) at 08:26:08 PDT by RaveYard
Commit 2b4db4c601
Parents: 2c795a5a8b

Fix spotlight rotation

11-Sep-2023 (Monday) at 06:27:24 PDT by RaveYard
Commit 2c795a5a8b
Parents: 776b615e10

Fix lightmapper still using hacks to detect levelmesh changes

11-Sep-2023 (Monday) at 05:55:31 PDT by Magnus Norddahl
Commit 776b615e10
Parents: 6a2135b315

Delay creating the accel struct until frame start

11-Sep-2023 (Monday) at 05:42:18 PDT by RaveYard
Commit 6a2135b315
Parents: d59be13830

Remove hacks associated with SetLevelMesh

11-Sep-2023 (Monday) at 04:49:39 PDT by Magnus Norddahl
Commit d59be13830
Parents: f975d12938

Fix some validation errors

11-Sep-2023 (Monday) at 03:14:42 PDT by RaveYard
Commit f975d12938
Parents: 49c327e291

Fix CreateIndexedSectorVerticesLM to prevent holes in the floors/ceilings from appearing

10-Sep-2023 (Sunday) at 16:31:51 PDT by Magnus Norddahl
Commit 49c327e291
Parents: 9595bd3b7a

Fix warnings

10-Sep-2023 (Sunday) at 15:44:15 PDT by RaveYard
Commit 9595bd3b7a
Parents: 5c60c9473f

Fix sample distance power of two rounding

10-Sep-2023 (Sunday) at 13:06:06 PDT by RaveYard
Commit 5c60c9473f
Parents: 73f3d9166f

Remove unused code from vk_lightmap.cpp

10-Sep-2023 (Sunday) at 14:24:00 PDT by RaveYard
Commit 73f3d9166f
Parents: 834480995c

Remove awful hardcoded byte offset hack

10-Sep-2023 (Sunday) at 13:01:41 PDT by RaveYard
Commit 834480995c
Parents: 9b3a3c6115

Fix lightmapper running background tasks forever

10-Sep-2023 (Sunday) at 12:49:00 PDT by RaveYard
Commit 9b3a3c6115
Parents: f9580f081e

Somehow fix lightmaps being corrupted in debug build

10-Sep-2023 (Sunday) at 11:16:35 PDT by RaveYard
Commit f9580f081e
Parents: 8e3b29de33

Change surfaceIndices to surfaces

09-Sep-2023 (Saturday) at 10:49:40 PDT by RaveYard
Commit 8e3b29de33
Parents: f0b1739b2d

Fix floors not being updated

09-Sep-2023 (Saturday) at 08:56:46 PDT by RaveYard
Commit f0b1739b2d
Parents: f279fa69f4

Visible surfaces are gathered in processing (gathering) render phase and lightmaps drawn before rendering

09-Sep-2023 (Saturday) at 08:42:57 PDT by RaveYard
Commit f279fa69f4
Parents: f78739196f

WIP refactoring of surface gathering

09-Sep-2023 (Saturday) at 07:48:33 PDT by RaveYard
Commit f78739196f
Parents: 2bdb495498

Fix 3D floors not being marked as seen

09-Sep-2023 (Saturday) at 06:22:40 PDT by RaveYard
Commit 2bdb495498
Parents: 934ba83503

Minor refactor and fix 3d floors not being detected for lightmap updates

09-Sep-2023 (Saturday) at 05:38:09 PDT by RaveYard
Commit 934ba83503
Parents: 8f202a7e96

Add cvar lm_scale for multiplying resolution of the lightmap

09-Sep-2023 (Saturday) at 02:42:02 PDT by RaveYard
Commit 8f202a7e96
Parents: 995de6f71d

Fix off by one

09-Sep-2023 (Saturday) at 01:11:43 PDT by RaveYard
Commit 995de6f71d
Parents: acc50ef36e

Update lightmapper and add limiter to updates

08-Sep-2023 (Friday) at 14:55:03 PDT by RaveYard
Commit acc50ef36e
Parents: 710e151c06

Fix surface index passed to glsl

08-Sep-2023 (Friday) at 12:40:33 PDT by RaveYard
Commit 710e151c06
Parents: 17ac3c27b4

Add walls to the lightmap

08-Sep-2023 (Friday) at 12:40:15 PDT by RaveYard
Commit 17ac3c27b4
Parents: d19a73641a

Extend lightmapping stat

07-Sep-2023 (Thursday) at 14:27:20 PDT by RaveYard
Commit d19a73641a
Parents: 5fc7a4dc41

WIP partial lightmapping

07-Sep-2023 (Thursday) at 11:22:21 PDT by RaveYard
Commit 5fc7a4dc41
Parents: 3a6d5586ef

WIP surface list for raytracing

06-Sep-2023 (Wednesday) at 19:30:40 PDT by RaveYard
Commit 3a6d5586ef
Parents: 3e96e9010e

Fix normals in wall surfaces that are squished into triangles

06-Sep-2023 (Wednesday) at 19:22:26 PDT by RaveYard
Commit 3e96e9010e
Parents: dae78e2a2c

Fix hw_vertexbuilder lightmap nullptr error

06-Sep-2023 (Wednesday) at 10:44:53 PDT by RaveYard
Commit dae78e2a2c
Parents: eb7e3faf06

Blur changes to avoid darkening the edges

06-Sep-2023 (Wednesday) at 05:30:57 PDT by RaveYard
Commit eb7e3faf06
Parents: 98403698cd

CPU tracelight portal fix

06-Sep-2023 (Wednesday) at 06:15:58 PDT by RaveYard
Commit 98403698cd
Parents: 5a91e8573e

Add ZDRay light intensity support

06-Sep-2023 (Wednesday) at 06:15:58 PDT by RaveYard
Commit 5a91e8573e
Parents: 0f77187d25

Add ZDRay light intensity support

05-Sep-2023 (Tuesday) at 14:00:30 PDT by Magnus Norddahl
Commit 0f77187d25
Parents: e579095840

Fix clearing frame buffer when flushing

05-Sep-2023 (Tuesday) at 09:31:28 PDT by Magnus Norddahl
Commit e579095840
Parents: 64358712f0

Clear raytrace framebuffer when drawing into it

05-Sep-2023 (Tuesday) at 08:59:09 PDT by Magnus Norddahl
Commit 64358712f0
Parents: bef1c27600

Muted some warnings

05-Sep-2023 (Tuesday) at 08:54:11 PDT by RaveYard
Commit bef1c27600
Parents: 04941cab43

Fix InitLevelMesh called before line portals are set

05-Sep-2023 (Tuesday) at 08:47:55 PDT by Magnus Norddahl
Commit 04941cab43
Parents: 8fa46c722d

Add missing file and only include static lights in the lightmaps

05-Sep-2023 (Tuesday) at 08:28:38 PDT by RaveYard
Commit 8fa46c722d
Parents: efeab91a75

Line portal support

05-Sep-2023 (Tuesday) at 06:47:48 PDT by RaveYard
Commit efeab91a75
Parents: cd6dd34f72

Sector portals sunlight only

05-Sep-2023 (Tuesday) at 08:41:39 PDT by Magnus Norddahl
Commit cd6dd34f72
Parents: efea99b87c

Add the 3x3 blur

04-Sep-2023 (Monday) at 05:47:55 PDT by Magnus Norddahl
Commit efea99b87c
Parents: bfc5684e0c

Only recreate lightmap texture if its size changes

04-Sep-2023 (Monday) at 05:39:11 PDT by Magnus Norddahl
Commit bfc5684e0c
Parents: fd4496f360

Reuse lightmap baking textures between calls to Raytrace

04-Sep-2023 (Monday) at 03:35:36 PDT by RaveYard
Commit fd4496f360
Parents: 18a873923f

Round sampledist to power of 2

Newer commits | Older commits