Merge pull request #10281 from Pokechu22/static-lighting-struct-string

LightingShaderGen: Make s_lighting_struct not inline
This commit is contained in:
JMC47 2021-12-22 19:46:11 -05:00 committed by GitHub
commit 6dae4043cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 7 deletions

View File

@ -36,13 +36,13 @@ struct LightingUidData
u32 light_mask : 32; // 4x8 bits
};
constexpr inline char s_lighting_struct[] = "struct Light {\n"
"\tint4 color;\n"
"\tfloat4 cosatt;\n"
"\tfloat4 distatt;\n"
"\tfloat4 pos;\n"
"\tfloat4 dir;\n"
"};\n";
constexpr char s_lighting_struct[] = "struct Light {\n"
"\tint4 color;\n"
"\tfloat4 cosatt;\n"
"\tfloat4 distatt;\n"
"\tfloat4 pos;\n"
"\tfloat4 dir;\n"
"};\n";
void GenerateLightingShaderCode(ShaderCode& object, const LightingUidData& uid_data,
std::string_view in_color_name, std::string_view dest);