Proto commits in maplibre/maplibre-native

These 20 commits are when the Protocol Buffers files have changed:

Commit:41f0be3
Author:Petr Pokorny

[general] moving ios and android project under ./platform folder

The documentation is generated from this commit.

Commit:2b39067
Author:Petr Pokorny

Added mapbox-gl-native

Commit:7871abf
Author:Jason Wray
Committer:Jason Wray

Delete non-iOS files

This commit does not contain any .proto files.

Commit:c2f974f
Author:Thiago Marcos P. Santos
Committer:Thiago Marcos P. Santos

[core] Remove binary shader support The implementation is buggy and not worth maintaining anymore because performance benefits are not substantial or sometimes worse. Also, removing it saves about 150 ~ 180 KB in binary size. Below timings are averages of minimum 5 runs. ``` Device Init launch Average relaunch s10 1129.8 ms 700 ms s10 - binary 1346.75 ms 694 ms Pixel 1692 ms 723 ms Pixel - binary 1883 ms 1039 ms Kazam 17948 ms 1339 ms Kazam - binary 19157 ms 1564 ms Wiko 2060 ms 1278 ms Wiko - binary 3876 ms 1136 ms ``` Fixes #14294

The documentation is generated from this commit.

Commit:e27f330
Author:Konstantin Käfer
Committer:Konstantin Käfer

[core] add texture bindings to draw call instead of Context member fn

Commit:1dd5e40
Author:Konstantin Käfer
Committer:Konstantin Käfer

[build] Remove unused files, and cleanup directories

Commit:f863339
Author:Konstantin Käfer
Committer:John Firebaugh

[core] cache binary shaders on Android

Commit:3c91b6b
Author:Konstantin Käfer
Committer:Konstantin Käfer

[core] cache binary shaders on Android

Commit:b6c1119
Author:Konstantin Käfer
Committer:Konstantin Käfer

[core] harden Glyph PBF parsing

Commit:4ea281c
Author:Konstantin Käfer

rename llmr => mbgl

Commit:6e53a03
Author:Young Hahn

Remove VectorTileGlyph, VectorTileFace, IndexedFaces, Faces and glyph related parts of vector_tile.proto. Refs #274.

Commit:d2b44cd
Author:Konstantin Käfer

add glyphs proto

Commit:bec0ad1
Author:Konstantin Käfer

drawing lines with triangles

Commit:9ab9eee
Author:Konstantin Käfer

textured fills fixes #15

Commit:29f0214
Author:Konstantin Käfer

linear fades

Commit:918a68f
Author:Konstantin Käfer

create line geometry

Commit:1538eba
Author:Konstantin Käfer

cascade styles

Commit:e2dbcc9
Author:Konstantin Käfer

draw fills according to the style

Commit:29c10b7
Author:Konstantin Käfer

update style protobuf

Commit:4f8556a
Author:Konstantin Käfer

add protobuf encoding of style