Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use stencil test instead of tile mask approach #9012

Merged
merged 2 commits into from
Nov 30, 2019
Merged

Commits on Nov 30, 2019

  1. Use stencil test instead of tile mask approach

    Remove tile masks for raster. Rendering happens in Z-descending order.
    All the tiles with the same Z use the same stencil value. Parent uses lower stencil value so that the area covered by children gets masked.
    Stencil ref values continue range used in _tileClippingMaskIDs.
    astojilj committed Nov 30, 2019
    Configuration menu
    Copy the full SHA
    fd46e4c View commit details
    Browse the repository at this point in the history
  2. raster-masking test combined with vector. Refactor raster overlap.

    Return map z -> StencilMode instead of using callbacks.
    overlapping-vector uses vector layer between two raster to guard
    against side effects when refactoring stencil usage.
    astojilj committed Nov 30, 2019
    Configuration menu
    Copy the full SHA
    22f1de7 View commit details
    Browse the repository at this point in the history