Commit graph

13 commits

Author SHA1 Message Date
Dan Paulat
7198d1c7af Use GL_TEXTURE_2D_ARRAY to enable multiple texture atlases 2023-09-02 13:44:56 -05:00
Dan Paulat
4c093d65f6 Populate cached images into the texture atlas 2023-07-30 22:31:05 -05:00
Dan Paulat
023688b746 General GCC compilation fixes 2023-04-17 18:37:23 -05:00
Dan Paulat
90c8c0183a USe a common default geodesic object instead of duplicate copies.
All used functions are constant, and don't require unique instantiations for thread safety.
2023-02-19 15:16:34 -06:00
Dan Paulat
2ac141ea1a Update to latest maplibre-gl-native, including rename from QMapboxGL to QMapLibreGL 2022-10-20 22:54:53 -05:00
Dan Paulat
aadf948656 Fixing geo line angle 2022-10-17 22:24:41 -05:00
Dan Paulat
0fa6ef01f0 Move texture binding to layer, and reference atlas coordinates in draw item 2022-10-06 00:35:22 -05:00
Dan Paulat
4b1d63ea62 Adding default texture to line, fixing texture coordinates 2022-10-04 23:16:57 -05:00
Dan Paulat
5ae098daff Geo line requires two projection matrices 2022-10-03 01:03:27 -05:00
Dan Paulat
4aad9fd3d4 Use map projection with geo line 2022-10-03 00:40:59 -05:00
Dan Paulat
ca9331cf7c Add shader programs to Geo Line class 2022-10-03 00:21:31 -05:00
Dan Paulat
224d36bae5 Define draw item shaders in draw items, not the generic draw layer 2022-10-03 00:13:01 -05:00
Dan Paulat
7a07e0f698 Untested geo line implementation without texture 2022-09-24 16:12:30 -05:00