Latest Raze Changes
Latest 50 commits, skipping 2150
Unofficial development builds at DRD Team
04-Sep-2023 (Monday) at 05:39:11 PDT by Magnus Norddahl
Reuse lightmap baking textures between calls to Raytrace
04-Sep-2023 (Monday) at 03:35:36 PDT by RaveYard
Round sampledist to power of 2
04-Sep-2023 (Monday) at 03:28:05 PDT by RaveYard
Read ZDRay info thing
04-Sep-2023 (Monday) at 02:51:28 PDT by RaveYard
Read lm_sampledist properties from map geometry
04-Sep-2023 (Monday) at 01:32:59 PDT by RaveYard
Fix the lightmapper ceiling/floor plane calculations
03-Sep-2023 (Sunday) at 17:53:00 PDT by RaveYard
Fix use of uninitialized variables boundsMin and boundsMax
03-Sep-2023 (Sunday) at 16:09:09 PDT by RaveYard
Enhance dumplevelmesh
03-Sep-2023 (Sunday) at 14:48:42 PDT by Christoph Oelckers
- make sure that FileWriter::Printf never writes null characters.
03-Sep-2023 (Sunday) at 10:52:53 PDT by Christoph Oelckers
- fixed bad virtual override in FSheetTexture.
03-Sep-2023 (Sunday) at 00:04:17 PDT by Christoph Oelckers
- removed obsolete CMake version requirements.
Most were still at 3.1 which prompts noisy warnings from up-to-date CMake versions. Version requirements have been removed entirely from dependent subprojects, all others were upped to 3.16.
02-Sep-2023 (Saturday) at 23:34:21 PDT by Christoph Oelckers
- use stb-image for JPEG decoding.
the statically provided library did not provide any advantage over it whatsoever and even libjpeg-turbo's better performance cannot really play out here so ease of use and getting rid of a dependency wins.
02-Sep-2023 (Saturday) at 21:28:41 PDT by Magnus Norddahl
Delay finding the light lists until after map has loaded
02-Sep-2023 (Saturday) at 21:09:54 PDT by Magnus Norddahl
Add lights to surfaces
02-Sep-2023 (Saturday) at 20:24:23 PDT by Magnus Norddahl
Remove some unused code
02-Sep-2023 (Saturday) at 20:22:25 PDT by Magnus Norddahl
Release the resources so the lightmapper can run again
02-Sep-2023 (Saturday) at 20:03:57 PDT by Magnus Norddahl
Perform the copy from the atlas resolve image to the lightmap texture on the GPU
02-Sep-2023 (Saturday) at 20:03:07 PDT by Magnus Norddahl
Update ZVulkan
02-Sep-2023 (Saturday) at 07:49:37 PDT by RaveYard
Port BuildSmoothingGroups from ZDray
02-Sep-2023 (Saturday) at 06:14:01 PDT by Magnus Norddahl
Use the command buffers from VkCommandBufferManager
02-Sep-2023 (Saturday) at 05:50:57 PDT by Magnus Norddahl
Finish upload before using buffers
02-Sep-2023 (Saturday) at 04:50:28 PDT by Magnus Norddahl
Merge LightmapSurface into DoomLevelMeshSurface
02-Sep-2023 (Saturday) at 04:24:04 PDT by Magnus Norddahl
Create DoomLevelMeshSurface
02-Sep-2023 (Saturday) at 04:09:57 PDT by Magnus Norddahl
Namespace fixes
02-Sep-2023 (Saturday) at 03:54:07 PDT by Magnus Norddahl
Move SurfaceInfo and PortalInfo to vk_raytrace Add VSMatrix * FVector4 operator
02-Sep-2023 (Saturday) at 03:34:00 PDT by Magnus Norddahl
Rename MeshSurfaces to MeshSurfaceIndexes for clarity
02-Sep-2023 (Saturday) at 03:27:12 PDT by Magnus Norddahl
Fix unmap asserts
02-Sep-2023 (Saturday) at 03:03:32 PDT by Magnus Norddahl
Fix misc typos
01-Sep-2023 (Friday) at 03:02:03 PDT by RaveYard
Use lightmapper output
01-Sep-2023 (Friday) at 01:17:27 PDT by RaveYard
Fix copying of pixels from surface.texPixels to LMTextureData
01-Sep-2023 (Friday) at 00:30:52 PDT by RaveYard
Fix AllocUvs
01-Sep-2023 (Friday) at 00:14:44 PDT by RaveYard
WIP Attempt to fix the temporary ZDRay tracecoder lightmap write
01-Sep-2023 (Friday) at 09:20:44 PDT by Ricardo Luís Vaz Silva
Allow disabling colors for NameAllKeys
31-Aug-2023 (Thursday) at 15:25:09 PDT by Magnus Norddahl
Fix null pointer crash
31-Aug-2023 (Thursday) at 15:13:22 PDT by Magnus Norddahl
Move surface linking into DoomLevelMesh
31-Aug-2023 (Thursday) at 15:03:18 PDT by Magnus Norddahl
Initialize lightmap texture in SetLevelMesh Create VkLightmap class on VulkanRenderDevice
31-Aug-2023 (Thursday) at 13:53:55 PDT by RaveYard
Merge Surface into hwrenderer::Surface
31-Aug-2023 (Thursday) at 13:34:36 PDT by RaveYard
Use FVector4 for plane in struct Surface
31-Aug-2023 (Thursday) at 13:03:32 PDT by RaveYard
TMP need uvs back
31-Aug-2023 (Thursday) at 12:36:46 PDT by RaveYard
Micro clean-up
31-Aug-2023 (Thursday) at 12:28:04 PDT by RaveYard
Re-enable cpu trace test
31-Aug-2023 (Thursday) at 12:27:15 PDT by RaveYard
Shuffle around member variables in struct Surface
31-Aug-2023 (Thursday) at 12:15:29 PDT by RaveYard
GenerateLightmap in DFrameBuffer
31-Aug-2023 (Thursday) at 11:54:49 PDT by RaveYard
LIghtmapUVs to FVector2
31-Aug-2023 (Thursday) at 11:49:26 PDT by RaveYard
WIP Cleanup of maploader
31-Aug-2023 (Thursday) at 11:32:38 PDT by RaveYard
First step towards refactoring
31-Aug-2023 (Thursday) at 11:06:13 PDT by RaveYard
WIP fake raytracer output
31-Aug-2023 (Thursday) at 10:28:58 PDT by RaveYard
Buffer data now in Levelmesh
31-Aug-2023 (Thursday) at 10:15:15 PDT by RaveYard
WIP VkLightmap integration
31-Aug-2023 (Thursday) at 07:21:20 PDT by RaveYard
Fix after rebase
31-Aug-2023 (Thursday) at 07:09:31 PDT by RaveYard
CPU raytrace basic test