diff --git a/renderdoc/data/glsl/glsl_ubos_cpp.h b/renderdoc/data/glsl/glsl_ubos_cpp.h index e70788ea5..94bae7c4e 100644 --- a/renderdoc/data/glsl/glsl_ubos_cpp.h +++ b/renderdoc/data/glsl/glsl_ubos_cpp.h @@ -66,8 +66,8 @@ struct RD_CustomShader_UBO_Type #if defined(VULKAN) -#define HLSL_CUSTOM_PREFIX \ - R"EOPREFIX( +const char HLSL_CUSTOM_PREFIX[] = + R"EOPREFIX( #define RD_FLOAT_1D_ARRAY_BINDING t6 #define RD_FLOAT_1D_BINDING t6 // all textures treated as arrays, add macro aliases @@ -215,10 +215,10 @@ float2 RD_SelectedRange() return RD_CBuffer_Data.SelectedRange; } -)EOPREFIX" +)EOPREFIX"; -#define GLSL_CUSTOM_PREFIX \ - R"EOPREFIX( +const char GLSL_CUSTOM_PREFIX[] = + R"EOPREFIX( #define RD_FLOAT_1D_ARRAY_BINDING 6 #define RD_FLOAT_1D_BINDING 6 // all textures treated as arrays, add macro aliases @@ -365,12 +365,12 @@ vec2 RD_SelectedRange() return RD_CBuffer_Data.SelectedRange; } -)EOPREFIX" +)EOPREFIX"; #elif defined(OPENGL) -#define GLSL_CUSTOM_PREFIX \ - R"EOPREFIX( +const char GLSL_CUSTOM_PREFIX[] = + R"EOPREFIX( #define RD_FLOAT_1D_BINDING 1 #define RD_FLOAT_2D_BINDING 2 #define RD_FLOAT_3D_BINDING 3 @@ -505,7 +505,7 @@ vec2 RD_SelectedRange() return RD_CBuffer_Data.SelectedRange; } -)EOPREFIX" +)EOPREFIX"; #else diff --git a/renderdoc/data/hlsl/hlsl_custom_prefix.h b/renderdoc/data/hlsl/hlsl_custom_prefix.h index 967ce82cb..b80aa977e 100644 --- a/renderdoc/data/hlsl/hlsl_custom_prefix.h +++ b/renderdoc/data/hlsl/hlsl_custom_prefix.h @@ -1,6 +1,6 @@ -#define HLSL_CUSTOM_PREFIX \ - R"EOPREFIX( +const char HLSL_CUSTOM_PREFIX[] = + R"EOPREFIX( #define RD_FLOAT_1D_ARRAY_BINDING t1 #define RD_FLOAT_1D_BINDING t1 // all textures treated as arrays, add macro aliases @@ -150,4 +150,4 @@ float2 RD_SelectedRange() return RD_CBuffer_Data.SelectedRange; } -)EOPREFIX" +)EOPREFIX";