From 73afe696d2fa650c24da4de71fd900362aad3bf9 Mon Sep 17 00:00:00 2001 From: Haoyu Qiu Date: Thu, 16 Oct 2025 11:21:14 +0800 Subject: [PATCH] Fix error when compute shaders contain Unicode comment --- modules/glslang/register_types.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/glslang/register_types.cpp b/modules/glslang/register_types.cpp index 6df852bb0ad..5f8d09693f6 100644 --- a/modules/glslang/register_types.cpp +++ b/modules/glslang/register_types.cpp @@ -58,7 +58,7 @@ Vector compile_glslang_shader(RenderingDeviceCommons::ShaderStage p_sta glslang::EShTargetLanguageVersion TargetVersion = (glslang::EShTargetLanguageVersion)p_spirv_version; glslang::TShader shader(stages[p_stage]); - CharString cs = p_source_code.ascii(); + CharString cs = p_source_code.utf8(); const char *cs_strings = cs.get_data(); std::string preamble = "";