Minor stuff (mostly to shut up static analysis)
This commit is contained in:
parent
1e9e05adfa
commit
f38d2747b8
|
|
@ -134,10 +134,7 @@ namespace Nz
|
|||
|
||||
depthPrepass.SetExecutionCallback([&]()
|
||||
{
|
||||
if (m_rebuildCommandBuffer)
|
||||
return FramePassExecution::UpdateAndExecute;
|
||||
else
|
||||
return FramePassExecution::Execute;
|
||||
return (m_rebuildCommandBuffer) ? FramePassExecution::UpdateAndExecute : FramePassExecution::Execute;
|
||||
});
|
||||
|
||||
depthPrepass.SetCommandCallback([this](CommandBufferBuilder& builder, const Recti& /*renderRect*/)
|
||||
|
|
|
|||
|
|
@ -279,10 +279,7 @@ namespace Nz
|
|||
|
||||
forwardPass.SetExecutionCallback([&]()
|
||||
{
|
||||
if (m_rebuildCommandBuffer)
|
||||
return FramePassExecution::UpdateAndExecute;
|
||||
else
|
||||
return FramePassExecution::Execute;
|
||||
return (m_rebuildCommandBuffer) ? FramePassExecution::UpdateAndExecute : FramePassExecution::Execute;
|
||||
});
|
||||
|
||||
forwardPass.SetCommandCallback([this](CommandBufferBuilder& builder, const Recti& /*renderRect*/)
|
||||
|
|
|
|||
|
|
@ -114,6 +114,7 @@ namespace Nz
|
|||
const auto& matSettings = materialPass.GetSettings();
|
||||
if (std::size_t bindingIndex = matSettings->GetPredefinedBinding(PredefinedShaderBinding::InstanceDataUbo); bindingIndex != MaterialSettings::InvalidIndex)
|
||||
{
|
||||
assert(currentWorldInstance);
|
||||
const auto& instanceBuffer = currentWorldInstance->GetInstanceBuffer();
|
||||
|
||||
auto& bindingEntry = m_bindingCache.emplace_back();
|
||||
|
|
@ -155,6 +156,7 @@ namespace Nz
|
|||
};
|
||||
}
|
||||
|
||||
assert(currentPipeline);
|
||||
ShaderBindingPtr drawDataBinding = currentPipeline->GetPipelineInfo().pipelineLayout->AllocateShaderBinding(0);
|
||||
drawDataBinding->Update(m_bindingCache.data(), m_bindingCache.size());
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue