Skip to content

Commit 74a223e

Browse files
committed
chore: bump v0.5.3
1 parent 13e26c9 commit 74a223e

File tree

6 files changed

+15
-4
lines changed

6 files changed

+15
-4
lines changed

docs/changelog.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55
Below is the change log for typical users. Minor and older changes stripped
66
away, please see git history for details.
77

8+
- v0.5.3 (2025-08-01) fix pl_ds.h hm32 reset (v1.0.1)
9+
fix several internal issues with the metal backend
10+
add debug names to vulkan pipelines
11+
add double support for vulkan backend
12+
add support for multiple vertex buffers (v1.2.0)
13+
add dds extension
14+
add dxt extension (v1.0.0)
15+
update stb_image_resize2 from v2.13 to v2.14
16+
rework & improve shader variant system
817
- v0.5.2 (2025-07-09) fix missing sampler functions in graphics ext (v1.1.3)
918
add mesh builder API to mesh ext (v0.1.0)
1019
add starter ext MSAA & depth issues (v1.0.2)

docs/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
v0.5.3 WIP
1+
v0.5.3
22

33
-----------------------------------------------------------------------------
44
Versioning

editor/editor.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1137,8 +1137,9 @@ pl__create_scene(plAppData* ptAppData)
11371137
gptRenderer->create_directional_light(ptAppData->ptCompLibrary, "direction light", pl_create_vec3(-0.375f, -1.0f, -0.085f), &ptLight);
11381138
ptLight->uCascadeCount = 4;
11391139
ptLight->fIntensity = 1.0f;
1140+
ptLight->fRange = 1.0f;
11401141
ptLight->uShadowResolution = 1024;
1141-
ptLight->afCascadeSplits[0] = 0.10f;
1142+
ptLight->afCascadeSplits[0] = 0.01f;
11421143
ptLight->afCascadeSplits[1] = 0.25f;
11431144
ptLight->afCascadeSplits[2] = 0.50f;
11441145
ptLight->afCascadeSplits[3] = 1.00f;

extensions/pl_graphics_vulkan.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4662,6 +4662,7 @@ pl__debug_callback(VkDebugUtilsMessageSeverityFlagBitsEXT tMsgSeverity, VkDebugU
46624662

46634663
else if (tMsgSeverity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT)
46644664
{
4665+
printf("warn validation layer: %s\n", ptCallbackData->pMessage);
46654666
pl_log_warn_f(gptLog, uLogChannelGraphics, "warn validation layer: %s\n", ptCallbackData->pMessage);
46664667
}
46674668

extensions/pl_renderer_internal.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3632,7 +3632,7 @@ pl__renderer_set_drawable_shaders(plScene* ptScene)
36323632
.ulStencilOpDepthFail = PL_STENCIL_OP_KEEP,
36333633
.ulStencilOpPass = PL_STENCIL_OP_KEEP
36343634
};
3635-
ptScene->sbtDrawables[i].tShadowShader = gptShaderVariant->get_shader("alphashadow", &tShadowVariant, aiConstantData0, NULL);
3635+
ptScene->sbtDrawables[i].tShadowShader = gptShaderVariant->get_shader("alphashadow", &tShadowVariant, aiConstantData0, &gptData->tDepthRenderPassLayout);
36363636
}
36373637
}
36383638
}

src/pl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Index of this file:
2424
#define PL_H
2525

2626
// global version XYYZZ
27-
#define PILOT_LIGHT_VERSION_STRING "0.5.3 WIP"
27+
#define PILOT_LIGHT_VERSION_STRING "0.5.3"
2828
#define PILOT_LIGHT_VERSION_NUM 00503
2929
#define PILOT_LIGHT_VERSION {0, 5, 3}
3030

0 commit comments

Comments
 (0)