Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRoman Kuznetsov <r.kuznetsow@gmail.com>2018-12-20 22:57:21 +0300
committerDaria Volvenkova <d.volvenkova@corp.mail.ru>2019-03-01 10:45:24 +0300
commit1a6f51e06566e7c8421f579c2b9d3801c05283d4 (patch)
tree74bccdecc9ea420228b1d0201d42a06dcb51d0f8 /data
parent3a93ea30eb47e343d341656a84fef16647dbda35 (diff)
[Vulkan] Added SPIR-V shaders generator
Diffstat (limited to 'data')
-rw-r--r--data/vulkan_shaders/Accuracy.frag.spvbin0 -> 1496 bytes
-rw-r--r--data/vulkan_shaders/Accuracy.vert.spvbin0 -> 3436 bytes
-rw-r--r--data/vulkan_shaders/Area.frag.spvbin0 -> 1336 bytes
-rw-r--r--data/vulkan_shaders/Area.vert.spvbin0 -> 2972 bytes
-rw-r--r--data/vulkan_shaders/Area3d.frag.spvbin0 -> 1892 bytes
-rw-r--r--data/vulkan_shaders/Area3d.vert.spvbin0 -> 3212 bytes
-rw-r--r--data/vulkan_shaders/Area3dOutline.frag.spvbin0 -> 1336 bytes
-rw-r--r--data/vulkan_shaders/Area3dOutline.vert.spvbin0 -> 2300 bytes
-rw-r--r--data/vulkan_shaders/AreaOutline.frag.spvbin0 -> 1336 bytes
-rw-r--r--data/vulkan_shaders/AreaOutline.vert.spvbin0 -> 2972 bytes
-rw-r--r--data/vulkan_shaders/Arrow3d.frag.spvbin0 -> 1824 bytes
-rw-r--r--data/vulkan_shaders/Arrow3d.vert.spvbin0 -> 1632 bytes
-rw-r--r--data/vulkan_shaders/Arrow3dOutline.frag.spvbin0 -> 1552 bytes
-rw-r--r--data/vulkan_shaders/Arrow3dOutline.vert.spvbin0 -> 1368 bytes
-rw-r--r--data/vulkan_shaders/Arrow3dShadow.frag.spvbin0 -> 1488 bytes
-rw-r--r--data/vulkan_shaders/Arrow3dShadow.vert.spvbin0 -> 1368 bytes
-rw-r--r--data/vulkan_shaders/Bookmark.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/Bookmark.vert.spvbin0 -> 3852 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAboveText.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAboveText.vert.spvbin0 -> 3852 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAboveTextBillboard.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAboveTextBillboard.vert.spvbin0 -> 4332 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnim.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnim.vert.spvbin0 -> 3852 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimAboveText.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimAboveText.vert.spvbin0 -> 3852 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimAboveTextBillboard.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimAboveTextBillboard.vert.spvbin0 -> 4332 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimBillboard.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkAnimBillboard.vert.spvbin0 -> 4332 bytes
-rw-r--r--data/vulkan_shaders/BookmarkBillboard.frag.spvbin0 -> 2456 bytes
-rw-r--r--data/vulkan_shaders/BookmarkBillboard.vert.spvbin0 -> 4332 bytes
-rw-r--r--data/vulkan_shaders/CapJoin.frag.spvbin0 -> 2092 bytes
-rw-r--r--data/vulkan_shaders/CapJoin.vert.spvbin0 -> 3316 bytes
-rw-r--r--data/vulkan_shaders/CirclePoint.frag.spvbin0 -> 2344 bytes
-rw-r--r--data/vulkan_shaders/CirclePoint.vert.spvbin0 -> 3256 bytes
-rw-r--r--data/vulkan_shaders/ColoredSymbol.frag.spvbin0 -> 2552 bytes
-rw-r--r--data/vulkan_shaders/ColoredSymbol.vert.spvbin0 -> 3392 bytes
-rw-r--r--data/vulkan_shaders/ColoredSymbolBillboard.frag.spvbin0 -> 2552 bytes
-rw-r--r--data/vulkan_shaders/ColoredSymbolBillboard.vert.spvbin0 -> 3944 bytes
-rw-r--r--data/vulkan_shaders/DashedLine.frag.spvbin0 -> 2372 bytes
-rw-r--r--data/vulkan_shaders/DashedLine.vert.spvbin0 -> 5380 bytes
-rw-r--r--data/vulkan_shaders/DebugRect.frag.spvbin0 -> 992 bytes
-rw-r--r--data/vulkan_shaders/DebugRect.vert.spvbin0 -> 920 bytes
-rw-r--r--data/vulkan_shaders/HatchingArea.frag.spvbin0 -> 1704 bytes
-rw-r--r--data/vulkan_shaders/HatchingArea.vert.spvbin0 -> 3136 bytes
-rw-r--r--data/vulkan_shaders/Line.frag.spvbin0 -> 1944 bytes
-rw-r--r--data/vulkan_shaders/Line.vert.spvbin0 -> 4984 bytes
-rw-r--r--data/vulkan_shaders/MaskedTexturing.frag.spvbin0 -> 1732 bytes
-rw-r--r--data/vulkan_shaders/MaskedTexturing.vert.spvbin0 -> 3192 bytes
-rw-r--r--data/vulkan_shaders/MaskedTexturingBillboard.frag.spvbin0 -> 1732 bytes
-rw-r--r--data/vulkan_shaders/MaskedTexturingBillboard.vert.spvbin0 -> 3896 bytes
-rw-r--r--data/vulkan_shaders/MyPosition.frag.spvbin0 -> 1496 bytes
-rw-r--r--data/vulkan_shaders/MyPosition.vert.spvbin0 -> 3724 bytes
-rw-r--r--data/vulkan_shaders/PathSymbol.frag.spvbin0 -> 1496 bytes
-rw-r--r--data/vulkan_shaders/PathSymbol.vert.spvbin0 -> 3620 bytes
-rw-r--r--data/vulkan_shaders/Route.frag.spvbin0 -> 3512 bytes
-rw-r--r--data/vulkan_shaders/Route.vert.spvbin0 -> 5504 bytes
-rw-r--r--data/vulkan_shaders/RouteArrow.frag.spvbin0 -> 2216 bytes
-rw-r--r--data/vulkan_shaders/RouteArrow.vert.spvbin0 -> 4788 bytes
-rw-r--r--data/vulkan_shaders/RouteDash.frag.spvbin0 -> 3464 bytes
-rw-r--r--data/vulkan_shaders/RouteDash.vert.spvbin0 -> 5504 bytes
-rw-r--r--data/vulkan_shaders/RouteMarker.frag.spvbin0 -> 3228 bytes
-rw-r--r--data/vulkan_shaders/RouteMarker.vert.spvbin0 -> 4332 bytes
-rw-r--r--data/vulkan_shaders/Ruler.frag.spvbin0 -> 1404 bytes
-rw-r--r--data/vulkan_shaders/Ruler.vert.spvbin0 -> 1752 bytes
-rw-r--r--data/vulkan_shaders/ScreenQuad.frag.spvbin0 -> 1168 bytes
-rw-r--r--data/vulkan_shaders/ScreenQuad.vert.spvbin0 -> 1084 bytes
-rw-r--r--data/vulkan_shaders/SmaaBlendingWeight.frag.spvbin0 -> 12056 bytes
-rw-r--r--data/vulkan_shaders/SmaaBlendingWeight.vert.spvbin0 -> 2300 bytes
-rw-r--r--data/vulkan_shaders/SmaaEdges.frag.spvbin0 -> 4176 bytes
-rw-r--r--data/vulkan_shaders/SmaaEdges.vert.spvbin0 -> 1924 bytes
-rw-r--r--data/vulkan_shaders/SmaaFinal.frag.spvbin0 -> 3584 bytes
-rw-r--r--data/vulkan_shaders/SmaaFinal.vert.spvbin0 -> 1372 bytes
-rw-r--r--data/vulkan_shaders/Text.frag.spvbin0 -> 2072 bytes
-rw-r--r--data/vulkan_shaders/Text.vert.spvbin0 -> 3388 bytes
-rw-r--r--data/vulkan_shaders/TextBillboard.frag.spvbin0 -> 2072 bytes
-rw-r--r--data/vulkan_shaders/TextBillboard.vert.spvbin0 -> 4092 bytes
-rw-r--r--data/vulkan_shaders/TextFixed.frag.spvbin0 -> 1748 bytes
-rw-r--r--data/vulkan_shaders/TextFixed.vert.spvbin0 -> 3388 bytes
-rw-r--r--data/vulkan_shaders/TextFixedBillboard.frag.spvbin0 -> 1748 bytes
-rw-r--r--data/vulkan_shaders/TextFixedBillboard.vert.spvbin0 -> 4092 bytes
-rw-r--r--data/vulkan_shaders/TextOutlined.frag.spvbin0 -> 2072 bytes
-rw-r--r--data/vulkan_shaders/TextOutlined.vert.spvbin0 -> 4060 bytes
-rw-r--r--data/vulkan_shaders/TextOutlinedBillboard.frag.spvbin0 -> 2072 bytes
-rw-r--r--data/vulkan_shaders/TextOutlinedBillboard.vert.spvbin0 -> 4608 bytes
-rw-r--r--data/vulkan_shaders/TextOutlinedGui.frag.spvbin0 -> 1980 bytes
-rw-r--r--data/vulkan_shaders/TextOutlinedGui.vert.spvbin0 -> 2780 bytes
-rw-r--r--data/vulkan_shaders/TextStaticOutlinedGui.frag.spvbin0 -> 1980 bytes
-rw-r--r--data/vulkan_shaders/TextStaticOutlinedGui.vert.spvbin0 -> 2780 bytes
-rw-r--r--data/vulkan_shaders/Texturing.frag.spvbin0 -> 1496 bytes
-rw-r--r--data/vulkan_shaders/Texturing.vert.spvbin0 -> 3044 bytes
-rw-r--r--data/vulkan_shaders/TexturingBillboard.frag.spvbin0 -> 1496 bytes
-rw-r--r--data/vulkan_shaders/TexturingBillboard.vert.spvbin0 -> 3748 bytes
-rw-r--r--data/vulkan_shaders/TexturingGui.frag.spvbin0 -> 1404 bytes
-rw-r--r--data/vulkan_shaders/TexturingGui.vert.spvbin0 -> 1476 bytes
-rw-r--r--data/vulkan_shaders/Traffic.frag.spvbin0 -> 3472 bytes
-rw-r--r--data/vulkan_shaders/Traffic.vert.spvbin0 -> 6048 bytes
-rw-r--r--data/vulkan_shaders/TrafficCircle.frag.spvbin0 -> 2416 bytes
-rw-r--r--data/vulkan_shaders/TrafficCircle.vert.spvbin0 -> 5648 bytes
-rw-r--r--data/vulkan_shaders/TrafficLine.frag.spvbin0 -> 1604 bytes
-rw-r--r--data/vulkan_shaders/TrafficLine.vert.spvbin0 -> 3124 bytes
-rw-r--r--data/vulkan_shaders/Transit.frag.spvbin0 -> 1324 bytes
-rw-r--r--data/vulkan_shaders/Transit.vert.spvbin0 -> 4624 bytes
-rw-r--r--data/vulkan_shaders/TransitCircle.frag.spvbin0 -> 2292 bytes
-rw-r--r--data/vulkan_shaders/TransitCircle.vert.spvbin0 -> 5100 bytes
-rw-r--r--data/vulkan_shaders/TransitMarker.frag.spvbin0 -> 2476 bytes
-rw-r--r--data/vulkan_shaders/TransitMarker.vert.spvbin0 -> 4104 bytes
108 files changed, 0 insertions, 0 deletions
diff --git a/data/vulkan_shaders/Accuracy.frag.spv b/data/vulkan_shaders/Accuracy.frag.spv
new file mode 100644
index 0000000000..e89368439d
--- /dev/null
+++ b/data/vulkan_shaders/Accuracy.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Accuracy.vert.spv b/data/vulkan_shaders/Accuracy.vert.spv
new file mode 100644
index 0000000000..cc29eb9c3e
--- /dev/null
+++ b/data/vulkan_shaders/Accuracy.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area.frag.spv b/data/vulkan_shaders/Area.frag.spv
new file mode 100644
index 0000000000..0d8d45f868
--- /dev/null
+++ b/data/vulkan_shaders/Area.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area.vert.spv b/data/vulkan_shaders/Area.vert.spv
new file mode 100644
index 0000000000..e9de55a3b7
--- /dev/null
+++ b/data/vulkan_shaders/Area.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area3d.frag.spv b/data/vulkan_shaders/Area3d.frag.spv
new file mode 100644
index 0000000000..5b6204f156
--- /dev/null
+++ b/data/vulkan_shaders/Area3d.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area3d.vert.spv b/data/vulkan_shaders/Area3d.vert.spv
new file mode 100644
index 0000000000..ebf8efb03e
--- /dev/null
+++ b/data/vulkan_shaders/Area3d.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area3dOutline.frag.spv b/data/vulkan_shaders/Area3dOutline.frag.spv
new file mode 100644
index 0000000000..0d8d45f868
--- /dev/null
+++ b/data/vulkan_shaders/Area3dOutline.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Area3dOutline.vert.spv b/data/vulkan_shaders/Area3dOutline.vert.spv
new file mode 100644
index 0000000000..52ca5f80e7
--- /dev/null
+++ b/data/vulkan_shaders/Area3dOutline.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/AreaOutline.frag.spv b/data/vulkan_shaders/AreaOutline.frag.spv
new file mode 100644
index 0000000000..0d8d45f868
--- /dev/null
+++ b/data/vulkan_shaders/AreaOutline.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/AreaOutline.vert.spv b/data/vulkan_shaders/AreaOutline.vert.spv
new file mode 100644
index 0000000000..e9de55a3b7
--- /dev/null
+++ b/data/vulkan_shaders/AreaOutline.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3d.frag.spv b/data/vulkan_shaders/Arrow3d.frag.spv
new file mode 100644
index 0000000000..09c2398824
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3d.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3d.vert.spv b/data/vulkan_shaders/Arrow3d.vert.spv
new file mode 100644
index 0000000000..40b973242b
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3d.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3dOutline.frag.spv b/data/vulkan_shaders/Arrow3dOutline.frag.spv
new file mode 100644
index 0000000000..cc851f1e70
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3dOutline.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3dOutline.vert.spv b/data/vulkan_shaders/Arrow3dOutline.vert.spv
new file mode 100644
index 0000000000..5a6101ae10
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3dOutline.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3dShadow.frag.spv b/data/vulkan_shaders/Arrow3dShadow.frag.spv
new file mode 100644
index 0000000000..5a90e8e4aa
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3dShadow.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Arrow3dShadow.vert.spv b/data/vulkan_shaders/Arrow3dShadow.vert.spv
new file mode 100644
index 0000000000..5a6101ae10
--- /dev/null
+++ b/data/vulkan_shaders/Arrow3dShadow.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Bookmark.frag.spv b/data/vulkan_shaders/Bookmark.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/Bookmark.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Bookmark.vert.spv b/data/vulkan_shaders/Bookmark.vert.spv
new file mode 100644
index 0000000000..879cd6dc10
--- /dev/null
+++ b/data/vulkan_shaders/Bookmark.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAboveText.frag.spv b/data/vulkan_shaders/BookmarkAboveText.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAboveText.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAboveText.vert.spv b/data/vulkan_shaders/BookmarkAboveText.vert.spv
new file mode 100644
index 0000000000..879cd6dc10
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAboveText.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAboveTextBillboard.frag.spv b/data/vulkan_shaders/BookmarkAboveTextBillboard.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAboveTextBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAboveTextBillboard.vert.spv b/data/vulkan_shaders/BookmarkAboveTextBillboard.vert.spv
new file mode 100644
index 0000000000..5791c01c05
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAboveTextBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnim.frag.spv b/data/vulkan_shaders/BookmarkAnim.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnim.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnim.vert.spv b/data/vulkan_shaders/BookmarkAnim.vert.spv
new file mode 100644
index 0000000000..879cd6dc10
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnim.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimAboveText.frag.spv b/data/vulkan_shaders/BookmarkAnimAboveText.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimAboveText.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimAboveText.vert.spv b/data/vulkan_shaders/BookmarkAnimAboveText.vert.spv
new file mode 100644
index 0000000000..879cd6dc10
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimAboveText.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.frag.spv b/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.vert.spv b/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.vert.spv
new file mode 100644
index 0000000000..5791c01c05
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimAboveTextBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimBillboard.frag.spv b/data/vulkan_shaders/BookmarkAnimBillboard.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkAnimBillboard.vert.spv b/data/vulkan_shaders/BookmarkAnimBillboard.vert.spv
new file mode 100644
index 0000000000..5791c01c05
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkAnimBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkBillboard.frag.spv b/data/vulkan_shaders/BookmarkBillboard.frag.spv
new file mode 100644
index 0000000000..04b6cfc60f
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/BookmarkBillboard.vert.spv b/data/vulkan_shaders/BookmarkBillboard.vert.spv
new file mode 100644
index 0000000000..5791c01c05
--- /dev/null
+++ b/data/vulkan_shaders/BookmarkBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/CapJoin.frag.spv b/data/vulkan_shaders/CapJoin.frag.spv
new file mode 100644
index 0000000000..cc3a878929
--- /dev/null
+++ b/data/vulkan_shaders/CapJoin.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/CapJoin.vert.spv b/data/vulkan_shaders/CapJoin.vert.spv
new file mode 100644
index 0000000000..374a75c4d2
--- /dev/null
+++ b/data/vulkan_shaders/CapJoin.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/CirclePoint.frag.spv b/data/vulkan_shaders/CirclePoint.frag.spv
new file mode 100644
index 0000000000..595b94cffc
--- /dev/null
+++ b/data/vulkan_shaders/CirclePoint.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/CirclePoint.vert.spv b/data/vulkan_shaders/CirclePoint.vert.spv
new file mode 100644
index 0000000000..99560206c8
--- /dev/null
+++ b/data/vulkan_shaders/CirclePoint.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/ColoredSymbol.frag.spv b/data/vulkan_shaders/ColoredSymbol.frag.spv
new file mode 100644
index 0000000000..9ddcd29ab6
--- /dev/null
+++ b/data/vulkan_shaders/ColoredSymbol.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/ColoredSymbol.vert.spv b/data/vulkan_shaders/ColoredSymbol.vert.spv
new file mode 100644
index 0000000000..5c668c18aa
--- /dev/null
+++ b/data/vulkan_shaders/ColoredSymbol.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/ColoredSymbolBillboard.frag.spv b/data/vulkan_shaders/ColoredSymbolBillboard.frag.spv
new file mode 100644
index 0000000000..9ddcd29ab6
--- /dev/null
+++ b/data/vulkan_shaders/ColoredSymbolBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/ColoredSymbolBillboard.vert.spv b/data/vulkan_shaders/ColoredSymbolBillboard.vert.spv
new file mode 100644
index 0000000000..5ffa225ab8
--- /dev/null
+++ b/data/vulkan_shaders/ColoredSymbolBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/DashedLine.frag.spv b/data/vulkan_shaders/DashedLine.frag.spv
new file mode 100644
index 0000000000..a0a135ec1b
--- /dev/null
+++ b/data/vulkan_shaders/DashedLine.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/DashedLine.vert.spv b/data/vulkan_shaders/DashedLine.vert.spv
new file mode 100644
index 0000000000..9558df43ff
--- /dev/null
+++ b/data/vulkan_shaders/DashedLine.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/DebugRect.frag.spv b/data/vulkan_shaders/DebugRect.frag.spv
new file mode 100644
index 0000000000..306ef6b22b
--- /dev/null
+++ b/data/vulkan_shaders/DebugRect.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/DebugRect.vert.spv b/data/vulkan_shaders/DebugRect.vert.spv
new file mode 100644
index 0000000000..e1824debce
--- /dev/null
+++ b/data/vulkan_shaders/DebugRect.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/HatchingArea.frag.spv b/data/vulkan_shaders/HatchingArea.frag.spv
new file mode 100644
index 0000000000..f3a1c2d834
--- /dev/null
+++ b/data/vulkan_shaders/HatchingArea.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/HatchingArea.vert.spv b/data/vulkan_shaders/HatchingArea.vert.spv
new file mode 100644
index 0000000000..94e222ebcc
--- /dev/null
+++ b/data/vulkan_shaders/HatchingArea.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Line.frag.spv b/data/vulkan_shaders/Line.frag.spv
new file mode 100644
index 0000000000..5f8be764b1
--- /dev/null
+++ b/data/vulkan_shaders/Line.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Line.vert.spv b/data/vulkan_shaders/Line.vert.spv
new file mode 100644
index 0000000000..813e75b21e
--- /dev/null
+++ b/data/vulkan_shaders/Line.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/MaskedTexturing.frag.spv b/data/vulkan_shaders/MaskedTexturing.frag.spv
new file mode 100644
index 0000000000..97fe88490c
--- /dev/null
+++ b/data/vulkan_shaders/MaskedTexturing.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/MaskedTexturing.vert.spv b/data/vulkan_shaders/MaskedTexturing.vert.spv
new file mode 100644
index 0000000000..7a4639bcd3
--- /dev/null
+++ b/data/vulkan_shaders/MaskedTexturing.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/MaskedTexturingBillboard.frag.spv b/data/vulkan_shaders/MaskedTexturingBillboard.frag.spv
new file mode 100644
index 0000000000..97fe88490c
--- /dev/null
+++ b/data/vulkan_shaders/MaskedTexturingBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/MaskedTexturingBillboard.vert.spv b/data/vulkan_shaders/MaskedTexturingBillboard.vert.spv
new file mode 100644
index 0000000000..227847d542
--- /dev/null
+++ b/data/vulkan_shaders/MaskedTexturingBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/MyPosition.frag.spv b/data/vulkan_shaders/MyPosition.frag.spv
new file mode 100644
index 0000000000..e89368439d
--- /dev/null
+++ b/data/vulkan_shaders/MyPosition.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/MyPosition.vert.spv b/data/vulkan_shaders/MyPosition.vert.spv
new file mode 100644
index 0000000000..46d27af922
--- /dev/null
+++ b/data/vulkan_shaders/MyPosition.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/PathSymbol.frag.spv b/data/vulkan_shaders/PathSymbol.frag.spv
new file mode 100644
index 0000000000..8415d1742c
--- /dev/null
+++ b/data/vulkan_shaders/PathSymbol.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/PathSymbol.vert.spv b/data/vulkan_shaders/PathSymbol.vert.spv
new file mode 100644
index 0000000000..d350be32dc
--- /dev/null
+++ b/data/vulkan_shaders/PathSymbol.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Route.frag.spv b/data/vulkan_shaders/Route.frag.spv
new file mode 100644
index 0000000000..a93b1a4e90
--- /dev/null
+++ b/data/vulkan_shaders/Route.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Route.vert.spv b/data/vulkan_shaders/Route.vert.spv
new file mode 100644
index 0000000000..f93b5cf644
--- /dev/null
+++ b/data/vulkan_shaders/Route.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteArrow.frag.spv b/data/vulkan_shaders/RouteArrow.frag.spv
new file mode 100644
index 0000000000..032c9cb476
--- /dev/null
+++ b/data/vulkan_shaders/RouteArrow.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteArrow.vert.spv b/data/vulkan_shaders/RouteArrow.vert.spv
new file mode 100644
index 0000000000..391df7ae5e
--- /dev/null
+++ b/data/vulkan_shaders/RouteArrow.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteDash.frag.spv b/data/vulkan_shaders/RouteDash.frag.spv
new file mode 100644
index 0000000000..41974773db
--- /dev/null
+++ b/data/vulkan_shaders/RouteDash.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteDash.vert.spv b/data/vulkan_shaders/RouteDash.vert.spv
new file mode 100644
index 0000000000..f93b5cf644
--- /dev/null
+++ b/data/vulkan_shaders/RouteDash.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteMarker.frag.spv b/data/vulkan_shaders/RouteMarker.frag.spv
new file mode 100644
index 0000000000..2f152960d8
--- /dev/null
+++ b/data/vulkan_shaders/RouteMarker.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/RouteMarker.vert.spv b/data/vulkan_shaders/RouteMarker.vert.spv
new file mode 100644
index 0000000000..bc6fb5a241
--- /dev/null
+++ b/data/vulkan_shaders/RouteMarker.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Ruler.frag.spv b/data/vulkan_shaders/Ruler.frag.spv
new file mode 100644
index 0000000000..c435286b49
--- /dev/null
+++ b/data/vulkan_shaders/Ruler.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Ruler.vert.spv b/data/vulkan_shaders/Ruler.vert.spv
new file mode 100644
index 0000000000..f7b7a05a52
--- /dev/null
+++ b/data/vulkan_shaders/Ruler.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/ScreenQuad.frag.spv b/data/vulkan_shaders/ScreenQuad.frag.spv
new file mode 100644
index 0000000000..62c5d12d3d
--- /dev/null
+++ b/data/vulkan_shaders/ScreenQuad.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/ScreenQuad.vert.spv b/data/vulkan_shaders/ScreenQuad.vert.spv
new file mode 100644
index 0000000000..889b7cd0e6
--- /dev/null
+++ b/data/vulkan_shaders/ScreenQuad.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaBlendingWeight.frag.spv b/data/vulkan_shaders/SmaaBlendingWeight.frag.spv
new file mode 100644
index 0000000000..099c1e0694
--- /dev/null
+++ b/data/vulkan_shaders/SmaaBlendingWeight.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaBlendingWeight.vert.spv b/data/vulkan_shaders/SmaaBlendingWeight.vert.spv
new file mode 100644
index 0000000000..92ac3c160e
--- /dev/null
+++ b/data/vulkan_shaders/SmaaBlendingWeight.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaEdges.frag.spv b/data/vulkan_shaders/SmaaEdges.frag.spv
new file mode 100644
index 0000000000..a86581df85
--- /dev/null
+++ b/data/vulkan_shaders/SmaaEdges.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaEdges.vert.spv b/data/vulkan_shaders/SmaaEdges.vert.spv
new file mode 100644
index 0000000000..33c729765a
--- /dev/null
+++ b/data/vulkan_shaders/SmaaEdges.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaFinal.frag.spv b/data/vulkan_shaders/SmaaFinal.frag.spv
new file mode 100644
index 0000000000..611ac6afe2
--- /dev/null
+++ b/data/vulkan_shaders/SmaaFinal.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/SmaaFinal.vert.spv b/data/vulkan_shaders/SmaaFinal.vert.spv
new file mode 100644
index 0000000000..647b32485b
--- /dev/null
+++ b/data/vulkan_shaders/SmaaFinal.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Text.frag.spv b/data/vulkan_shaders/Text.frag.spv
new file mode 100644
index 0000000000..ad76ab7f33
--- /dev/null
+++ b/data/vulkan_shaders/Text.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Text.vert.spv b/data/vulkan_shaders/Text.vert.spv
new file mode 100644
index 0000000000..ee9bcab201
--- /dev/null
+++ b/data/vulkan_shaders/Text.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextBillboard.frag.spv b/data/vulkan_shaders/TextBillboard.frag.spv
new file mode 100644
index 0000000000..ad76ab7f33
--- /dev/null
+++ b/data/vulkan_shaders/TextBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextBillboard.vert.spv b/data/vulkan_shaders/TextBillboard.vert.spv
new file mode 100644
index 0000000000..46100dfdc4
--- /dev/null
+++ b/data/vulkan_shaders/TextBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextFixed.frag.spv b/data/vulkan_shaders/TextFixed.frag.spv
new file mode 100644
index 0000000000..eb52418e05
--- /dev/null
+++ b/data/vulkan_shaders/TextFixed.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextFixed.vert.spv b/data/vulkan_shaders/TextFixed.vert.spv
new file mode 100644
index 0000000000..ee9bcab201
--- /dev/null
+++ b/data/vulkan_shaders/TextFixed.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextFixedBillboard.frag.spv b/data/vulkan_shaders/TextFixedBillboard.frag.spv
new file mode 100644
index 0000000000..eb52418e05
--- /dev/null
+++ b/data/vulkan_shaders/TextFixedBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextFixedBillboard.vert.spv b/data/vulkan_shaders/TextFixedBillboard.vert.spv
new file mode 100644
index 0000000000..46100dfdc4
--- /dev/null
+++ b/data/vulkan_shaders/TextFixedBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlined.frag.spv b/data/vulkan_shaders/TextOutlined.frag.spv
new file mode 100644
index 0000000000..ad76ab7f33
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlined.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlined.vert.spv b/data/vulkan_shaders/TextOutlined.vert.spv
new file mode 100644
index 0000000000..98e6d5dd3d
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlined.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlinedBillboard.frag.spv b/data/vulkan_shaders/TextOutlinedBillboard.frag.spv
new file mode 100644
index 0000000000..ad76ab7f33
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlinedBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlinedBillboard.vert.spv b/data/vulkan_shaders/TextOutlinedBillboard.vert.spv
new file mode 100644
index 0000000000..01310f66d4
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlinedBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlinedGui.frag.spv b/data/vulkan_shaders/TextOutlinedGui.frag.spv
new file mode 100644
index 0000000000..eac257a5cc
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlinedGui.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextOutlinedGui.vert.spv b/data/vulkan_shaders/TextOutlinedGui.vert.spv
new file mode 100644
index 0000000000..0c427d0e3b
--- /dev/null
+++ b/data/vulkan_shaders/TextOutlinedGui.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextStaticOutlinedGui.frag.spv b/data/vulkan_shaders/TextStaticOutlinedGui.frag.spv
new file mode 100644
index 0000000000..eac257a5cc
--- /dev/null
+++ b/data/vulkan_shaders/TextStaticOutlinedGui.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TextStaticOutlinedGui.vert.spv b/data/vulkan_shaders/TextStaticOutlinedGui.vert.spv
new file mode 100644
index 0000000000..0c427d0e3b
--- /dev/null
+++ b/data/vulkan_shaders/TextStaticOutlinedGui.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Texturing.frag.spv b/data/vulkan_shaders/Texturing.frag.spv
new file mode 100644
index 0000000000..8415d1742c
--- /dev/null
+++ b/data/vulkan_shaders/Texturing.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Texturing.vert.spv b/data/vulkan_shaders/Texturing.vert.spv
new file mode 100644
index 0000000000..1642f969c4
--- /dev/null
+++ b/data/vulkan_shaders/Texturing.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TexturingBillboard.frag.spv b/data/vulkan_shaders/TexturingBillboard.frag.spv
new file mode 100644
index 0000000000..8415d1742c
--- /dev/null
+++ b/data/vulkan_shaders/TexturingBillboard.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TexturingBillboard.vert.spv b/data/vulkan_shaders/TexturingBillboard.vert.spv
new file mode 100644
index 0000000000..c101527a76
--- /dev/null
+++ b/data/vulkan_shaders/TexturingBillboard.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TexturingGui.frag.spv b/data/vulkan_shaders/TexturingGui.frag.spv
new file mode 100644
index 0000000000..c435286b49
--- /dev/null
+++ b/data/vulkan_shaders/TexturingGui.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TexturingGui.vert.spv b/data/vulkan_shaders/TexturingGui.vert.spv
new file mode 100644
index 0000000000..b4ae0bf757
--- /dev/null
+++ b/data/vulkan_shaders/TexturingGui.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Traffic.frag.spv b/data/vulkan_shaders/Traffic.frag.spv
new file mode 100644
index 0000000000..57b99a13d0
--- /dev/null
+++ b/data/vulkan_shaders/Traffic.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Traffic.vert.spv b/data/vulkan_shaders/Traffic.vert.spv
new file mode 100644
index 0000000000..33f0b25ed0
--- /dev/null
+++ b/data/vulkan_shaders/Traffic.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TrafficCircle.frag.spv b/data/vulkan_shaders/TrafficCircle.frag.spv
new file mode 100644
index 0000000000..b06b7e9f34
--- /dev/null
+++ b/data/vulkan_shaders/TrafficCircle.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TrafficCircle.vert.spv b/data/vulkan_shaders/TrafficCircle.vert.spv
new file mode 100644
index 0000000000..f72ca1041d
--- /dev/null
+++ b/data/vulkan_shaders/TrafficCircle.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TrafficLine.frag.spv b/data/vulkan_shaders/TrafficLine.frag.spv
new file mode 100644
index 0000000000..79606bb3cc
--- /dev/null
+++ b/data/vulkan_shaders/TrafficLine.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TrafficLine.vert.spv b/data/vulkan_shaders/TrafficLine.vert.spv
new file mode 100644
index 0000000000..646d0b686a
--- /dev/null
+++ b/data/vulkan_shaders/TrafficLine.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/Transit.frag.spv b/data/vulkan_shaders/Transit.frag.spv
new file mode 100644
index 0000000000..30ce030e5c
--- /dev/null
+++ b/data/vulkan_shaders/Transit.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/Transit.vert.spv b/data/vulkan_shaders/Transit.vert.spv
new file mode 100644
index 0000000000..2f62ea8bd3
--- /dev/null
+++ b/data/vulkan_shaders/Transit.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TransitCircle.frag.spv b/data/vulkan_shaders/TransitCircle.frag.spv
new file mode 100644
index 0000000000..c0d8bbde04
--- /dev/null
+++ b/data/vulkan_shaders/TransitCircle.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TransitCircle.vert.spv b/data/vulkan_shaders/TransitCircle.vert.spv
new file mode 100644
index 0000000000..d0eaa9d816
--- /dev/null
+++ b/data/vulkan_shaders/TransitCircle.vert.spv
Binary files differ
diff --git a/data/vulkan_shaders/TransitMarker.frag.spv b/data/vulkan_shaders/TransitMarker.frag.spv
new file mode 100644
index 0000000000..468307de0d
--- /dev/null
+++ b/data/vulkan_shaders/TransitMarker.frag.spv
Binary files differ
diff --git a/data/vulkan_shaders/TransitMarker.vert.spv b/data/vulkan_shaders/TransitMarker.vert.spv
new file mode 100644
index 0000000000..fb8164b7b5
--- /dev/null
+++ b/data/vulkan_shaders/TransitMarker.vert.spv
Binary files differ