Merge pull request #10281 from Pokechu22/static-lighting-struct-string
LightingShaderGen: Make s_lighting_struct not inline
This commit is contained in:
commit
6dae4043cb
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue