diff --git a/data/vulkan_shaders/DebugRect.vert.spv b/data/vulkan_shaders/DebugRect.vert.spv index e1824debce..db062711d0 100644 Binary files a/data/vulkan_shaders/DebugRect.vert.spv and b/data/vulkan_shaders/DebugRect.vert.spv differ diff --git a/data/vulkan_shaders/ScreenQuad.vert.spv b/data/vulkan_shaders/ScreenQuad.vert.spv index 889b7cd0e6..4c29dfe3c8 100644 Binary files a/data/vulkan_shaders/ScreenQuad.vert.spv and b/data/vulkan_shaders/ScreenQuad.vert.spv differ diff --git a/data/vulkan_shaders/SmaaEdges.frag.spv b/data/vulkan_shaders/SmaaEdges.frag.spv index a86581df85..0b1e5833f2 100644 Binary files a/data/vulkan_shaders/SmaaEdges.frag.spv and b/data/vulkan_shaders/SmaaEdges.frag.spv differ diff --git a/data/vulkan_shaders/Transit.frag.spv b/data/vulkan_shaders/Transit.frag.spv index 30ce030e5c..388596a189 100644 Binary files a/data/vulkan_shaders/Transit.frag.spv and b/data/vulkan_shaders/Transit.frag.spv differ diff --git a/data/vulkan_shaders/TransitCircle.frag.spv b/data/vulkan_shaders/TransitCircle.frag.spv index c0d8bbde04..409c18a3c2 100644 Binary files a/data/vulkan_shaders/TransitCircle.frag.spv and b/data/vulkan_shaders/TransitCircle.frag.spv differ diff --git a/data/vulkan_shaders/TransitMarker.frag.spv b/data/vulkan_shaders/TransitMarker.frag.spv index 468307de0d..6bb7b77eb5 100644 Binary files a/data/vulkan_shaders/TransitMarker.frag.spv and b/data/vulkan_shaders/TransitMarker.frag.spv differ diff --git a/data/vulkan_shaders/reflection.json b/data/vulkan_shaders/reflection.json new file mode 100644 index 0000000000..77fe58bb0e --- /dev/null +++ b/data/vulkan_shaders/reflection.json @@ -0,0 +1 @@ +[{"prg": 0, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 1, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 2, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}]}}, {"prg": 3, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 4, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 5, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 6, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 7, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 8, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 9, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 10, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 11, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 12, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 13, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 14, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 15, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 16, "info": {"vs_uni": 0, "fs_uni": -1, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 17, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}]}}, {"prg": 18, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 19, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 20, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 21, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 22, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 23, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 24, "info": {"vs_uni": 0, "fs_uni": -1, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 25, "info": {"vs_uni": 0, "fs_uni": -1, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 26, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 27, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 28, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 29, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 30, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 31, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 32, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 33, "info": {"vs_uni": -1, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 34, "info": {"vs_uni": -1, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 35, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 36, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 37, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 38, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}], "fs_uni": 0}}, {"prg": 39, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 40, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}]}}, {"prg": 41, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 42, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 43, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 44, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 45, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 46, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 47, "info": {"vs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}], "fs_uni": 0}}, {"prg": 48, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_maskTex", "idx": 2}]}}, {"prg": 49, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 50, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 51, "info": {"vs_uni": 0, "fs_uni": -1, "tex": [{"name": "u_colorTex", "idx": 1}]}}, {"prg": 52, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_smaaArea", "idx": 2}, {"name": "u_smaaSearch", "idx": 3}]}}, {"prg": 53, "info": {"vs_uni": 0, "fs_uni": 0, "tex": [{"name": "u_colorTex", "idx": 1}, {"name": "u_blendingWeightTex", "idx": 2}]}}] \ No newline at end of file