fix: close STEP-092 native validation issues
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
This commit is contained in:
@@ -868,10 +868,11 @@ void Renderer::Impl::render(const RenderTree& renderTree,
|
||||
int32_t i = static_cast<int32_t>(layerRenderItems.size()) - 1;
|
||||
for (auto it = layerRenderItems.begin(); it != layerRenderItems.end() && i >= 0; ++it, --i) {
|
||||
parameters.currentLayer = i;
|
||||
const RenderItem& item = *it;
|
||||
const LayerRenderItem& layerItem = *it;
|
||||
const RenderItem& item = layerItem;
|
||||
const bool itemInLiveRange = !useRetainedRanges || !retainedMode ||
|
||||
(static_cast<int32_t>(item.index) >= ranges.continuousBegin &&
|
||||
static_cast<int32_t>(item.index) < ranges.continuousEndExclusive);
|
||||
(static_cast<int32_t>(layerItem.index) >= ranges.continuousBegin &&
|
||||
static_cast<int32_t>(layerItem.index) < ranges.continuousEndExclusive);
|
||||
if (itemInLiveRange && item.hasRenderPass(parameters.pass)) {
|
||||
item.render(parameters);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user