mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-17 08:11:51 +00:00
gl: Add missing input declarations for 2-sided lighting
This commit is contained in:
parent
88229f4716
commit
7aed9c3f13
@ -79,6 +79,19 @@ void GLFragmentDecompilerThread::insertInputs(std::stringstream & OS)
|
|||||||
OS << "layout(location=" << reg_location << ") in vec4 " << var_name << ";\n";
|
OS << "layout(location=" << reg_location << ") in vec4 " << var_name << ";\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_prog.two_sided_lighting)
|
||||||
|
{
|
||||||
|
if (properties.in_register_mask & in_diff_color)
|
||||||
|
{
|
||||||
|
OS << "layout(location=" << gl::get_varying_register_location("diff_color1") << ") in vec4 diff_color1;\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (properties.in_register_mask & in_spec_color)
|
||||||
|
{
|
||||||
|
OS << "layout(location=" << gl::get_varying_register_location("spec_color1") << ") in vec4 spec_color1;\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void GLFragmentDecompilerThread::insertOutputs(std::stringstream & OS)
|
void GLFragmentDecompilerThread::insertOutputs(std::stringstream & OS)
|
||||||
|
Loading…
Reference in New Issue
Block a user