Skip to content

vector: Add sprite and fill-pattern support

James Westman requested to merge jwestman/libshumate:vector-sprite-sheet into main

Add ShumateVectorSpriteSheet, which manages the sprites/textures for a vector style, and use it to implement the fill-pattern property for fill layers.

This can slow down rendering, but in the future I'd like to render tiles in a separate thread, so it will be less of an issue. Also, most styles use fill-pattern sparingly anyway.

Screenshot_from_2022-06-24_10-14-52

Merge request reports