Skip to content

Commit

Permalink
Merge pull request #15785 from sakitam-gis/fix-vector-wrap
Browse files Browse the repository at this point in the history
Fix WebGL VectorLayer wrapX renderer
  • Loading branch information
ahocevar committed May 6, 2024
2 parents 8d1324f + fad6094 commit edde677
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions src/ol/renderer/webgl/VectorLayer.js
Expand Up @@ -428,12 +428,16 @@ class WebGLVectorLayerRenderer extends WebGLLayerRenderer {
);
}

this.currentFrameStateTransform_ = this.helper.makeProjectionTransform(
frameState,
this.currentFrameStateTransform_,
);

do {
this.helper.makeProjectionTransform(
frameState,
this.currentFrameStateTransform_,
);
translateTransform(
this.currentFrameStateTransform_,
world * worldWidth,
0,
);
for (let i = 0, ii = this.styleRenderers_.length; i < ii; i++) {
const renderer = this.styleRenderers_[i];
const buffers = this.buffers_[i];
Expand All @@ -445,7 +449,6 @@ class WebGLVectorLayerRenderer extends WebGLLayerRenderer {
this.helper.applyHitDetectionUniform(forHitDetection);
});
}
translateTransform(this.currentFrameStateTransform_, worldWidth, 0);
} while (++world < endWorld);
}

Expand Down

0 comments on commit edde677

Please sign in to comment.