Latest Raze Changes
Latest 50 commits, skipping 6700
Unofficial development builds at DRD Team
04-May-2019 (Saturday) at 01:13:59 PDT by alexey.lysiuk
- brought back text length check for 'type on' HUD message
03-May-2019 (Friday) at 07:10:14 PDT by Magnus Norddahl
- fix vkGetQueryPoolResults: parameter dataSize must be greater than 0
03-May-2019 (Friday) at 07:05:41 PDT by Magnus Norddahl
- call SetActiveRenderTarget before drawing the software renderer scene
01-May-2019 (Wednesday) at 16:35:04 PDT by Magnus Norddahl
- VMA_MEMORY_USAGE_CPU_TO_GPU does not require VK_MEMORY_PROPERTY_HOST_COHERENT_BIT to bet set. Current implementation requires this flag as vkFlushMappedMemoryRanges is never called.
01-May-2019 (Wednesday) at 15:30:54 PDT by Magnus Norddahl
- fix vulkan crash when changing resolution when using the software renderer
01-May-2019 (Wednesday) at 06:09:42 PDT by alexey.lysiuk
- fixed 'I' to 'i' upper-to-lower mapping
01-May-2019 (Wednesday) at 03:42:07 PDT by alexey.lysiuk
- fixed saved game thumbnails generation with Vulkan renderer
GZDoom aborts with 'Failed to submit command buffer' error on saving a game when open source Intel Vulkan driver (part of Mesa 3D package) is used on Linux This driver generates VK_DEVICE_LOST error when vkWaitForFences() is called with zero fence count. It must be greater than zero according to Vulkan spec
30-Apr-2019 (Tuesday) at 15:55:31 PDT by Magnus Norddahl
- use the exact sRGB->linear transfer function in HDR mode as the 2.2 gamma approximation is visibly inaccurate in this case
30-Apr-2019 (Tuesday) at 13:55:35 PDT by Magnus Norddahl
- implement stat gpu on vulkan and fix it on opengl
30-Apr-2019 (Tuesday) at 12:11:44 PDT by Magnus Norddahl
- add VulkanQueryPool::getResults
30-Apr-2019 (Tuesday) at 12:01:55 PDT by Magnus Norddahl
- add VulkanQueryPool and QueryPoolBuilder
29-Apr-2019 (Monday) at 03:11:18 PDT by player701
- Fixed random generation of friendly obituaries
04-May-2019 (Saturday) at 03:26:36 PDT by alexey.lysiuk
- improved handling of HUDMSG_TYPEON
This includes the following changes
- Validation of serialized values
- Proper fix for message cut off after an empty line, part of https://forum.zdoom.org/viewtopic.php?t=63935, which appeared to be broken again with dbf06fc
- No crash with an empty HUD message, https://forum.zdoom.org/viewtopic.php?t=63761 and https://forum.zdoom.org/viewtopic.php?t=64569
04-May-2019 (Saturday) at 01:13:59 PDT by alexey.lysiuk
- brought back text length check for 'type on' HUD message
03-May-2019 (Friday) at 07:10:14 PDT by Magnus Norddahl
- fix vkGetQueryPoolResults: parameter dataSize must be greater than 0
03-May-2019 (Friday) at 07:05:41 PDT by Magnus Norddahl
- call SetActiveRenderTarget before drawing the software renderer scene
01-May-2019 (Wednesday) at 16:35:04 PDT by Magnus Norddahl
- VMA_MEMORY_USAGE_CPU_TO_GPU does not require VK_MEMORY_PROPERTY_HOST_COHERENT_BIT to bet set. Current implementation requires this flag as vkFlushMappedMemoryRanges is never called.
01-May-2019 (Wednesday) at 15:30:54 PDT by Magnus Norddahl
- fix vulkan crash when changing resolution when using the software renderer
01-May-2019 (Wednesday) at 06:09:42 PDT by alexey.lysiuk
- fixed 'I' to 'i' upper-to-lower mapping
01-May-2019 (Wednesday) at 03:42:07 PDT by alexey.lysiuk
- fixed saved game thumbnails generation with Vulkan renderer
GZDoom aborts with 'Failed to submit command buffer' error on saving a game when open source Intel Vulkan driver (part of Mesa 3D package) is used on Linux This driver generates VK_DEVICE_LOST error when vkWaitForFences() is called with zero fence count. It must be greater than zero according to Vulkan spec
30-Apr-2019 (Tuesday) at 15:55:31 PDT by Magnus Norddahl
- use the exact sRGB->linear transfer function in HDR mode as the 2.2 gamma approximation is visibly inaccurate in this case
30-Apr-2019 (Tuesday) at 13:55:35 PDT by Magnus Norddahl
- implement stat gpu on vulkan and fix it on opengl
30-Apr-2019 (Tuesday) at 12:11:44 PDT by Magnus Norddahl
- add VulkanQueryPool::getResults
29-Apr-2019 (Monday) at 23:45:11 PDT by drbugbait
Fixed offsets for Esperanto letters.
30-Apr-2019 (Tuesday) at 11:02:00 PDT by Magnus Norddahl
- fix shutdown crash due to GetVulkanFrameBuffer returning null when VulkanFrameBuffer is destroyed
30-Apr-2019 (Tuesday) at 10:49:29 PDT by Magnus Norddahl
- make the VkHardwareTexture and VKBuffer linked lists private
30-Apr-2019 (Tuesday) at 10:36:34 PDT by Magnus Norddahl
- release staging buffer after the frame it was used in
30-Apr-2019 (Tuesday) at 12:01:55 PDT by Magnus Norddahl
- add VulkanQueryPool and QueryPoolBuilder
30-Apr-2019 (Tuesday) at 10:26:28 PDT by Magnus Norddahl
- this should be better for when vsync is off if I read the vulkan spec correctly
30-Apr-2019 (Tuesday) at 07:47:11 PDT by alexey.lysiuk
- postponed destruction of Vulkan resources
Provided uniform way to handle lifetime of some of Vulkan resources This helps to avoid issues like descriptor set that outlives its pool
29-Apr-2019 (Monday) at 00:51:39 PDT by alexey.lysiuk
- tuned internal MoltenVK settings for better performance
See https://github.com/KhronosGroup/MoltenVK/issues/581#issuecomment-487293665
29-Apr-2019 (Monday) at 00:46:50 PDT by alexey.lysiuk
- made Vulkan Cocoa view opaque
It is recommended to make content view opaque like NSOpenGLView I didn't notice any difference in performance though
28-Apr-2019 (Sunday) at 14:51:09 PDT by Magnus Norddahl
- the light storage buffer is not dynamic
29-Apr-2019 (Monday) at 23:45:11 PDT by drbugbait
Fixed offsets for Esperanto letters.
30-Apr-2019 (Tuesday) at 11:02:00 PDT by Magnus Norddahl
- fix shutdown crash due to GetVulkanFrameBuffer returning null when VulkanFrameBuffer is destroyed
30-Apr-2019 (Tuesday) at 10:49:29 PDT by Magnus Norddahl
- make the VkHardwareTexture and VKBuffer linked lists private
30-Apr-2019 (Tuesday) at 10:36:34 PDT by Magnus Norddahl
- release staging buffer after the frame it was used in
30-Apr-2019 (Tuesday) at 10:26:28 PDT by Magnus Norddahl
- this should be better for when vsync is off if I read the vulkan spec correctly
30-Apr-2019 (Tuesday) at 07:47:11 PDT by alexey.lysiuk
- postponed destruction of Vulkan resources
Provided uniform way to handle lifetime of some of Vulkan resources This helps to avoid issues like descriptor set that outlives its pool
29-Apr-2019 (Monday) at 00:51:39 PDT by alexey.lysiuk
- tuned internal MoltenVK settings for better performance
See https://github.com/KhronosGroup/MoltenVK/issues/581#issuecomment-487293665
29-Apr-2019 (Monday) at 00:46:50 PDT by alexey.lysiuk
- made Vulkan Cocoa view opaque
It is recommended to make content view opaque like NSOpenGLView I didn't notice any difference in performance though
28-Apr-2019 (Sunday) at 21:14:03 PDT by Rachael Alexanderson
- bump zscript version to 4.2 - if this gets feature updates it should give warnings ahead of time, this time
28-Apr-2019 (Sunday) at 14:51:09 PDT by Magnus Norddahl
- the light storage buffer is not dynamic
28-Apr-2019 (Sunday) at 01:26:01 PDT by alexey.lysiuk
- fixed deprecation warnings in core scripts
Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24: Accessing deprecated function CharAt - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64: Call to deprecated function ToLower Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64: Accessing deprecated function ToLower - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65: Call to deprecated function ToLower Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65: Accessing deprecated function ToLower - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202: Accessing deprecated function CharAt - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235: Accessing deprecated function CharAt - deprecated since 4.1.0
28-Apr-2019 (Sunday) at 01:26:01 PDT by alexey.lysiuk
- fixed deprecation warnings in core scripts
Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24: Accessing deprecated function CharAt - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64: Call to deprecated function ToLower Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64: Accessing deprecated function ToLower - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65: Call to deprecated function ToLower Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65: Accessing deprecated function ToLower - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202: Accessing deprecated function CharAt - deprecated since 4.1.0 Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235: Call to deprecated function CharAt Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235: Accessing deprecated function CharAt - deprecated since 4.1.0
28-Apr-2019 (Sunday) at 01:22:57 PDT by alexey.lysiuk
- bump versions to match the latest release
we don't want to miss deprecation warnings
27-Apr-2019 (Saturday) at 23:41:16 PDT by Rachael Alexanderson
- This is version 4.1.0
27-Apr-2019 (Saturday) at 23:37:42 PDT by Rachael Alexanderson
- 4.2pre
27-Apr-2019 (Saturday) at 07:05:36 PDT by alexey.lysiuk
- fixed missing null checks in JIT generated code
27-Apr-2019 (Saturday) at 04:36:20 PDT by alexey.lysiuk
- fixed crash on JIT allocations over 1 MB