Drawable Renderer (#1570), [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot]
2023-06-06 22:58:58 +00:00
committed by Bart Louwers
parent 9a2543b218
commit 2e489ebd3e
3 changed files with 10 additions and 6 deletions

View File

@@ -122,7 +122,9 @@ void PaintParameters::renderTileClippingMasks(const RenderTiles& renderTiles) {
template <typename TIter>
void PaintParameters::renderTileClippingMasks(
TIter beg, TIter end, std::function<const UnwrappedTileID&(const typename std::iterator_traits<TIter>::value_type&)>&& f) {
TIter beg,
TIter end,
std::function<const UnwrappedTileID&(const typename std::iterator_traits<TIter>::value_type&)>&& f) {
if (tileIDsIdentical(beg, end, f, tileClippingMaskIDs)) {
// The current stencil mask is for this source already; no need to draw another one.
return;

View File

@@ -105,7 +105,9 @@ private:
template <typename TIter>
void renderTileClippingMasks(
TIter beg, TIter end, std::function<const UnwrappedTileID&(const typename std::iterator_traits<TIter>::value_type&)>&&);
TIter beg,
TIter end,
std::function<const UnwrappedTileID&(const typename std::iterator_traits<TIter>::value_type&)>&&);
// This needs to be an ordered map so that we have the same order as the renderTiles.
std::map<UnwrappedTileID, int32_t> tileClippingMaskIDs;

View File

@@ -215,8 +215,8 @@ void Renderer::Impl::render(const RenderTree& renderTree) {
const auto renderLayerOpaquePass = [&] {
const auto debugGroup(parameters.renderPass->createDebugGroup("opaque"));
parameters.pass = RenderPass::Opaque;
parameters.depthRangeSize = 1 -
(layerRenderItems.size() + 2) * parameters.numSublayers * PaintParameters::depthEpsilon;
parameters.depthRangeSize = 1 - (layerRenderItems.size() + 2) * parameters.numSublayers *
PaintParameters::depthEpsilon;
uint32_t i = 0;
for (auto it = layerRenderItems.rbegin(); it != layerRenderItems.rend(); ++it, ++i) {
@@ -233,8 +233,8 @@ void Renderer::Impl::render(const RenderTree& renderTree) {
const auto renderLayerTranslucentPass = [&] {
const auto debugGroup(parameters.renderPass->createDebugGroup("translucent"));
parameters.pass = RenderPass::Translucent;
parameters.depthRangeSize = 1 -
(layerRenderItems.size() + 2) * parameters.numSublayers * PaintParameters::depthEpsilon;
parameters.depthRangeSize = 1 - (layerRenderItems.size() + 2) * parameters.numSublayers *
PaintParameters::depthEpsilon;
int32_t i = static_cast<int32_t>(layerRenderItems.size()) - 1;
for (auto it = layerRenderItems.begin(); it != layerRenderItems.end() && i >= 0; ++it, --i) {