Shader/SpirvWriter: Rename MergeBlocks to MergeSections

to avoid confusion with SpirV blocks
This commit is contained in:
Jérôme Leclercq 2021-01-03 11:11:54 +01:00
parent 079834ca6a
commit 44bc86d082
2 changed files with 7 additions and 7 deletions

View File

@ -84,7 +84,7 @@ namespace Nz
void WriteLocalVariable(std::string name, UInt32 resultId);
static void MergeBlocks(std::vector<UInt32>& output, const SpirvSection& from);
static void MergeSections(std::vector<UInt32>& output, const SpirvSection& from);
struct Context
{

View File

@ -461,11 +461,11 @@ namespace Nz
state.header.Append(SpirvOp::OpExecutionMode, entryFunc.id, SpvExecutionModeOriginUpperLeft);
std::vector<UInt32> ret;
MergeBlocks(ret, state.header);
MergeBlocks(ret, state.debugInfo);
MergeBlocks(ret, state.annotations);
MergeBlocks(ret, state.constants);
MergeBlocks(ret, state.instructions);
MergeSections(ret, state.header);
MergeSections(ret, state.debugInfo);
MergeSections(ret, state.annotations);
MergeSections(ret, state.constants);
MergeSections(ret, state.instructions);
return ret;
}
@ -675,7 +675,7 @@ namespace Nz
m_currentState->varToResult.insert_or_assign(std::move(name), resultId);
}
void SpirvWriter::MergeBlocks(std::vector<UInt32>& output, const SpirvSection& from)
void SpirvWriter::MergeSections(std::vector<UInt32>& output, const SpirvSection& from)
{
const std::vector<UInt32>& bytecode = from.GetBytecode();