rsx/fp: Explicitly insert global functions.

- Functions such as pack/unpack ops must exist before the shared gather functions are declared
This commit is contained in:
kd-11 2017-12-02 15:13:13 +03:00
parent bfb3144f34
commit cdd4fd9867
8 changed files with 25 additions and 8 deletions

View file

@ -176,10 +176,13 @@ namespace
}
}
void D3D12FragmentDecompiler::insertMainStart(std::stringstream & OS)
void D3D12FragmentDecompiler::insertGlobalFunctions(std::stringstream &OS)
{
insert_d3d12_legacy_function(OS, true);
}
void D3D12FragmentDecompiler::insertMainStart(std::stringstream & OS)
{
for (const ParamType &PT : m_parr.params[PF_PARAM_IN])
{
for (const ParamItem &PI : PT.items)