diff --git a/data/shaders/base/textoverlay.frag.spv b/data/shaders/base/textoverlay.frag.spv index 4aea3bdf..8f8aae11 100644 Binary files a/data/shaders/base/textoverlay.frag.spv and b/data/shaders/base/textoverlay.frag.spv differ diff --git a/data/shaders/base/textoverlay.vert.spv b/data/shaders/base/textoverlay.vert.spv index fd292c04..07b9000a 100644 Binary files a/data/shaders/base/textoverlay.vert.spv and b/data/shaders/base/textoverlay.vert.spv differ diff --git a/data/shaders/base/uioverlay.frag.spv b/data/shaders/base/uioverlay.frag.spv index d992a443..147c5d2f 100644 Binary files a/data/shaders/base/uioverlay.frag.spv and b/data/shaders/base/uioverlay.frag.spv differ diff --git a/data/shaders/base/uioverlay.vert.spv b/data/shaders/base/uioverlay.vert.spv index e379f3fa..f359961f 100644 Binary files a/data/shaders/base/uioverlay.vert.spv and b/data/shaders/base/uioverlay.vert.spv differ diff --git a/data/shaders/bloom/colorpass.frag.spv b/data/shaders/bloom/colorpass.frag.spv index ad10edbe..71873365 100644 Binary files a/data/shaders/bloom/colorpass.frag.spv and b/data/shaders/bloom/colorpass.frag.spv differ diff --git a/data/shaders/bloom/colorpass.vert.spv b/data/shaders/bloom/colorpass.vert.spv index 9bc45ae6..86c3ca64 100644 Binary files a/data/shaders/bloom/colorpass.vert.spv and b/data/shaders/bloom/colorpass.vert.spv differ diff --git a/data/shaders/bloom/gaussblur.frag.spv b/data/shaders/bloom/gaussblur.frag.spv index ca54c508..328633b4 100644 Binary files a/data/shaders/bloom/gaussblur.frag.spv and b/data/shaders/bloom/gaussblur.frag.spv differ diff --git a/data/shaders/bloom/gaussblur.vert.spv b/data/shaders/bloom/gaussblur.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/bloom/gaussblur.vert.spv and b/data/shaders/bloom/gaussblur.vert.spv differ diff --git a/data/shaders/bloom/phongpass.frag.spv b/data/shaders/bloom/phongpass.frag.spv index c12ddded..27e5b53a 100644 Binary files a/data/shaders/bloom/phongpass.frag.spv and b/data/shaders/bloom/phongpass.frag.spv differ diff --git a/data/shaders/bloom/phongpass.vert.spv b/data/shaders/bloom/phongpass.vert.spv index 93064504..7fa727f8 100644 Binary files a/data/shaders/bloom/phongpass.vert.spv and b/data/shaders/bloom/phongpass.vert.spv differ diff --git a/data/shaders/bloom/skybox.frag.spv b/data/shaders/bloom/skybox.frag.spv index 054064b1..54a894cc 100644 Binary files a/data/shaders/bloom/skybox.frag.spv and b/data/shaders/bloom/skybox.frag.spv differ diff --git a/data/shaders/bloom/skybox.vert.spv b/data/shaders/bloom/skybox.vert.spv index 0458a2a3..c62b7c47 100644 Binary files a/data/shaders/bloom/skybox.vert.spv and b/data/shaders/bloom/skybox.vert.spv differ diff --git a/data/shaders/computecloth/cloth.comp.spv b/data/shaders/computecloth/cloth.comp.spv index 770aa432..959d7206 100644 Binary files a/data/shaders/computecloth/cloth.comp.spv and b/data/shaders/computecloth/cloth.comp.spv differ diff --git a/data/shaders/computecloth/cloth.frag.spv b/data/shaders/computecloth/cloth.frag.spv index 03f2ff30..f7102ce0 100644 Binary files a/data/shaders/computecloth/cloth.frag.spv and b/data/shaders/computecloth/cloth.frag.spv differ diff --git a/data/shaders/computecloth/cloth.vert.spv b/data/shaders/computecloth/cloth.vert.spv index 8791e31d..480fafa1 100644 Binary files a/data/shaders/computecloth/cloth.vert.spv and b/data/shaders/computecloth/cloth.vert.spv differ diff --git a/data/shaders/computecloth/sphere.frag.spv b/data/shaders/computecloth/sphere.frag.spv index aa279158..7ed0c55a 100644 Binary files a/data/shaders/computecloth/sphere.frag.spv and b/data/shaders/computecloth/sphere.frag.spv differ diff --git a/data/shaders/computecloth/sphere.vert.spv b/data/shaders/computecloth/sphere.vert.spv index b670f69c..923ecf58 100644 Binary files a/data/shaders/computecloth/sphere.vert.spv and b/data/shaders/computecloth/sphere.vert.spv differ diff --git a/data/shaders/computecullandlod/cull.comp.spv b/data/shaders/computecullandlod/cull.comp.spv index 47208954..2191acc7 100644 Binary files a/data/shaders/computecullandlod/cull.comp.spv and b/data/shaders/computecullandlod/cull.comp.spv differ diff --git a/data/shaders/computecullandlod/indirectdraw.frag.spv b/data/shaders/computecullandlod/indirectdraw.frag.spv index 3d585528..12c1d44e 100644 Binary files a/data/shaders/computecullandlod/indirectdraw.frag.spv and b/data/shaders/computecullandlod/indirectdraw.frag.spv differ diff --git a/data/shaders/computecullandlod/indirectdraw.vert.spv b/data/shaders/computecullandlod/indirectdraw.vert.spv index 0b18663b..bcbf6927 100644 Binary files a/data/shaders/computecullandlod/indirectdraw.vert.spv and b/data/shaders/computecullandlod/indirectdraw.vert.spv differ diff --git a/data/shaders/computeheadless/headless.comp.spv b/data/shaders/computeheadless/headless.comp.spv index e3ea853c..54da283a 100644 Binary files a/data/shaders/computeheadless/headless.comp.spv and b/data/shaders/computeheadless/headless.comp.spv differ diff --git a/data/shaders/computeparticles/particle.comp.spv b/data/shaders/computeparticles/particle.comp.spv index 85d8f637..977b98b1 100644 Binary files a/data/shaders/computeparticles/particle.comp.spv and b/data/shaders/computeparticles/particle.comp.spv differ diff --git a/data/shaders/computeparticles/particle.frag.spv b/data/shaders/computeparticles/particle.frag.spv index dcc76dac..d3d9c746 100644 Binary files a/data/shaders/computeparticles/particle.frag.spv and b/data/shaders/computeparticles/particle.frag.spv differ diff --git a/data/shaders/computeparticles/particle.vert.spv b/data/shaders/computeparticles/particle.vert.spv index 572d49b7..6a367787 100644 Binary files a/data/shaders/computeparticles/particle.vert.spv and b/data/shaders/computeparticles/particle.vert.spv differ diff --git a/data/shaders/computeraytracing/raytracing.comp.spv b/data/shaders/computeraytracing/raytracing.comp.spv index baa5002b..ee022372 100644 Binary files a/data/shaders/computeraytracing/raytracing.comp.spv and b/data/shaders/computeraytracing/raytracing.comp.spv differ diff --git a/data/shaders/computeraytracing/texture.frag.spv b/data/shaders/computeraytracing/texture.frag.spv index c8595438..81f30b2f 100644 Binary files a/data/shaders/computeraytracing/texture.frag.spv and b/data/shaders/computeraytracing/texture.frag.spv differ diff --git a/data/shaders/computeraytracing/texture.vert.spv b/data/shaders/computeraytracing/texture.vert.spv index 3bb35f01..3a8d9076 100644 Binary files a/data/shaders/computeraytracing/texture.vert.spv and b/data/shaders/computeraytracing/texture.vert.spv differ diff --git a/data/shaders/computeshader/edgedetect.comp.spv b/data/shaders/computeshader/edgedetect.comp.spv index 4d5da358..66a32b36 100644 Binary files a/data/shaders/computeshader/edgedetect.comp.spv and b/data/shaders/computeshader/edgedetect.comp.spv differ diff --git a/data/shaders/computeshader/emboss.comp.spv b/data/shaders/computeshader/emboss.comp.spv index 2bcadc0d..88cc8d79 100644 Binary files a/data/shaders/computeshader/emboss.comp.spv and b/data/shaders/computeshader/emboss.comp.spv differ diff --git a/data/shaders/computeshader/sharpen.comp.spv b/data/shaders/computeshader/sharpen.comp.spv index 731324c5..f023b768 100644 Binary files a/data/shaders/computeshader/sharpen.comp.spv and b/data/shaders/computeshader/sharpen.comp.spv differ diff --git a/data/shaders/computeshader/texture.frag.spv b/data/shaders/computeshader/texture.frag.spv index 38044a2e..401a7434 100644 Binary files a/data/shaders/computeshader/texture.frag.spv and b/data/shaders/computeshader/texture.frag.spv differ diff --git a/data/shaders/computeshader/texture.vert.spv b/data/shaders/computeshader/texture.vert.spv index dbaf4b66..f72d6014 100644 Binary files a/data/shaders/computeshader/texture.vert.spv and b/data/shaders/computeshader/texture.vert.spv differ diff --git a/data/shaders/conservativeraster/fullscreen.frag.spv b/data/shaders/conservativeraster/fullscreen.frag.spv index a7730bfa..401a7434 100644 Binary files a/data/shaders/conservativeraster/fullscreen.frag.spv and b/data/shaders/conservativeraster/fullscreen.frag.spv differ diff --git a/data/shaders/conservativeraster/fullscreen.vert.spv b/data/shaders/conservativeraster/fullscreen.vert.spv index a8f44d25..4040f608 100644 Binary files a/data/shaders/conservativeraster/fullscreen.vert.spv and b/data/shaders/conservativeraster/fullscreen.vert.spv differ diff --git a/data/shaders/conservativeraster/triangle.frag.spv b/data/shaders/conservativeraster/triangle.frag.spv index 34ce1e1e..798349ba 100644 Binary files a/data/shaders/conservativeraster/triangle.frag.spv and b/data/shaders/conservativeraster/triangle.frag.spv differ diff --git a/data/shaders/conservativeraster/triangle.vert.spv b/data/shaders/conservativeraster/triangle.vert.spv index 2d83e1a0..d664f43c 100644 Binary files a/data/shaders/conservativeraster/triangle.vert.spv and b/data/shaders/conservativeraster/triangle.vert.spv differ diff --git a/data/shaders/conservativeraster/triangleoverlay.frag.spv b/data/shaders/conservativeraster/triangleoverlay.frag.spv index 73e69b53..70e4b065 100644 Binary files a/data/shaders/conservativeraster/triangleoverlay.frag.spv and b/data/shaders/conservativeraster/triangleoverlay.frag.spv differ diff --git a/data/shaders/debugmarker/colorpass.frag.spv b/data/shaders/debugmarker/colorpass.frag.spv index 7fad085d..798349ba 100644 Binary files a/data/shaders/debugmarker/colorpass.frag.spv and b/data/shaders/debugmarker/colorpass.frag.spv differ diff --git a/data/shaders/debugmarker/colorpass.vert.spv b/data/shaders/debugmarker/colorpass.vert.spv index 9e254ace..8d613795 100644 Binary files a/data/shaders/debugmarker/colorpass.vert.spv and b/data/shaders/debugmarker/colorpass.vert.spv differ diff --git a/data/shaders/debugmarker/postprocess.frag.spv b/data/shaders/debugmarker/postprocess.frag.spv index 7d2ef9c1..eb0a125e 100644 Binary files a/data/shaders/debugmarker/postprocess.frag.spv and b/data/shaders/debugmarker/postprocess.frag.spv differ diff --git a/data/shaders/debugmarker/postprocess.vert.spv b/data/shaders/debugmarker/postprocess.vert.spv index a67317a0..57be5820 100644 Binary files a/data/shaders/debugmarker/postprocess.vert.spv and b/data/shaders/debugmarker/postprocess.vert.spv differ diff --git a/data/shaders/debugmarker/toon.frag.spv b/data/shaders/debugmarker/toon.frag.spv index 0e3518d9..62a22eff 100644 Binary files a/data/shaders/debugmarker/toon.frag.spv and b/data/shaders/debugmarker/toon.frag.spv differ diff --git a/data/shaders/debugmarker/toon.vert.spv b/data/shaders/debugmarker/toon.vert.spv index d6215eb5..82758e68 100644 Binary files a/data/shaders/debugmarker/toon.vert.spv and b/data/shaders/debugmarker/toon.vert.spv differ diff --git a/data/shaders/deferred/debug.frag.spv b/data/shaders/deferred/debug.frag.spv index 2af6398f..b9cee516 100644 Binary files a/data/shaders/deferred/debug.frag.spv and b/data/shaders/deferred/debug.frag.spv differ diff --git a/data/shaders/deferred/debug.vert.spv b/data/shaders/deferred/debug.vert.spv index 4300cf84..62971ed3 100644 Binary files a/data/shaders/deferred/debug.vert.spv and b/data/shaders/deferred/debug.vert.spv differ diff --git a/data/shaders/deferred/deferred.frag.spv b/data/shaders/deferred/deferred.frag.spv index b3d447d5..8891026e 100644 Binary files a/data/shaders/deferred/deferred.frag.spv and b/data/shaders/deferred/deferred.frag.spv differ diff --git a/data/shaders/deferred/deferred.vert.spv b/data/shaders/deferred/deferred.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/deferred/deferred.vert.spv and b/data/shaders/deferred/deferred.vert.spv differ diff --git a/data/shaders/deferred/mrt.frag.spv b/data/shaders/deferred/mrt.frag.spv index 129538fd..03621257 100644 Binary files a/data/shaders/deferred/mrt.frag.spv and b/data/shaders/deferred/mrt.frag.spv differ diff --git a/data/shaders/deferred/mrt.vert.spv b/data/shaders/deferred/mrt.vert.spv index 25d2c2da..da5b4ef5 100644 Binary files a/data/shaders/deferred/mrt.vert.spv and b/data/shaders/deferred/mrt.vert.spv differ diff --git a/data/shaders/deferredmultisampling/debug.frag.spv b/data/shaders/deferredmultisampling/debug.frag.spv index 03e4c9f4..0b0e1062 100644 Binary files a/data/shaders/deferredmultisampling/debug.frag.spv and b/data/shaders/deferredmultisampling/debug.frag.spv differ diff --git a/data/shaders/deferredmultisampling/debug.vert.spv b/data/shaders/deferredmultisampling/debug.vert.spv index 1f650e39..d1718e8b 100644 Binary files a/data/shaders/deferredmultisampling/debug.vert.spv and b/data/shaders/deferredmultisampling/debug.vert.spv differ diff --git a/data/shaders/deferredmultisampling/deferred.frag.spv b/data/shaders/deferredmultisampling/deferred.frag.spv index c7737b31..d21988cf 100644 Binary files a/data/shaders/deferredmultisampling/deferred.frag.spv and b/data/shaders/deferredmultisampling/deferred.frag.spv differ diff --git a/data/shaders/deferredmultisampling/deferred.vert.spv b/data/shaders/deferredmultisampling/deferred.vert.spv index db556367..20425dfc 100644 Binary files a/data/shaders/deferredmultisampling/deferred.vert.spv and b/data/shaders/deferredmultisampling/deferred.vert.spv differ diff --git a/data/shaders/deferredmultisampling/mrt.frag.spv b/data/shaders/deferredmultisampling/mrt.frag.spv index 129538fd..03621257 100644 Binary files a/data/shaders/deferredmultisampling/mrt.frag.spv and b/data/shaders/deferredmultisampling/mrt.frag.spv differ diff --git a/data/shaders/deferredmultisampling/mrt.vert.spv b/data/shaders/deferredmultisampling/mrt.vert.spv index e3f5cb5d..5ee27538 100644 Binary files a/data/shaders/deferredmultisampling/mrt.vert.spv and b/data/shaders/deferredmultisampling/mrt.vert.spv differ diff --git a/data/shaders/deferredshadows/debug.frag.spv b/data/shaders/deferredshadows/debug.frag.spv index 87ae1418..26bccb1f 100644 Binary files a/data/shaders/deferredshadows/debug.frag.spv and b/data/shaders/deferredshadows/debug.frag.spv differ diff --git a/data/shaders/deferredshadows/debug.vert.spv b/data/shaders/deferredshadows/debug.vert.spv index fa760719..145cf9eb 100644 Binary files a/data/shaders/deferredshadows/debug.vert.spv and b/data/shaders/deferredshadows/debug.vert.spv differ diff --git a/data/shaders/deferredshadows/deferred.frag.spv b/data/shaders/deferredshadows/deferred.frag.spv index 7c9b1e95..37d74cd1 100644 Binary files a/data/shaders/deferredshadows/deferred.frag.spv and b/data/shaders/deferredshadows/deferred.frag.spv differ diff --git a/data/shaders/deferredshadows/deferred.vert.spv b/data/shaders/deferredshadows/deferred.vert.spv index ab93cdfb..a897f99b 100644 Binary files a/data/shaders/deferredshadows/deferred.vert.spv and b/data/shaders/deferredshadows/deferred.vert.spv differ diff --git a/data/shaders/deferredshadows/mrt.frag.spv b/data/shaders/deferredshadows/mrt.frag.spv index c2acf111..23593296 100644 Binary files a/data/shaders/deferredshadows/mrt.frag.spv and b/data/shaders/deferredshadows/mrt.frag.spv differ diff --git a/data/shaders/deferredshadows/mrt.vert.spv b/data/shaders/deferredshadows/mrt.vert.spv index c751ed59..409d8c3a 100644 Binary files a/data/shaders/deferredshadows/mrt.vert.spv and b/data/shaders/deferredshadows/mrt.vert.spv differ diff --git a/data/shaders/deferredshadows/shadow.geom.spv b/data/shaders/deferredshadows/shadow.geom.spv index 3a70cb30..b4a030e2 100644 Binary files a/data/shaders/deferredshadows/shadow.geom.spv and b/data/shaders/deferredshadows/shadow.geom.spv differ diff --git a/data/shaders/deferredshadows/shadow.vert.spv b/data/shaders/deferredshadows/shadow.vert.spv index 581c1ca6..e76afcda 100644 Binary files a/data/shaders/deferredshadows/shadow.vert.spv and b/data/shaders/deferredshadows/shadow.vert.spv differ diff --git a/data/shaders/descriptorsets/cube.frag.spv b/data/shaders/descriptorsets/cube.frag.spv index 32286b12..edf35092 100644 Binary files a/data/shaders/descriptorsets/cube.frag.spv and b/data/shaders/descriptorsets/cube.frag.spv differ diff --git a/data/shaders/descriptorsets/cube.vert.spv b/data/shaders/descriptorsets/cube.vert.spv index 8404d466..86306db8 100644 Binary files a/data/shaders/descriptorsets/cube.vert.spv and b/data/shaders/descriptorsets/cube.vert.spv differ diff --git a/data/shaders/displacement/base.frag.spv b/data/shaders/displacement/base.frag.spv index c7718c57..3d35236f 100644 Binary files a/data/shaders/displacement/base.frag.spv and b/data/shaders/displacement/base.frag.spv differ diff --git a/data/shaders/displacement/base.vert.spv b/data/shaders/displacement/base.vert.spv index 62d762d7..826c0ce7 100644 Binary files a/data/shaders/displacement/base.vert.spv and b/data/shaders/displacement/base.vert.spv differ diff --git a/data/shaders/displacement/displacement.tesc.spv b/data/shaders/displacement/displacement.tesc.spv index 27f51af0..a85c805d 100644 Binary files a/data/shaders/displacement/displacement.tesc.spv and b/data/shaders/displacement/displacement.tesc.spv differ diff --git a/data/shaders/displacement/displacement.tese.spv b/data/shaders/displacement/displacement.tese.spv index 6f06d219..e703b177 100644 Binary files a/data/shaders/displacement/displacement.tese.spv and b/data/shaders/displacement/displacement.tese.spv differ diff --git a/data/shaders/distancefieldfonts/bitmap.frag.spv b/data/shaders/distancefieldfonts/bitmap.frag.spv index 9dafe00e..53a6df85 100644 Binary files a/data/shaders/distancefieldfonts/bitmap.frag.spv and b/data/shaders/distancefieldfonts/bitmap.frag.spv differ diff --git a/data/shaders/distancefieldfonts/bitmap.vert.spv b/data/shaders/distancefieldfonts/bitmap.vert.spv index 023de7eb..0872996a 100644 Binary files a/data/shaders/distancefieldfonts/bitmap.vert.spv and b/data/shaders/distancefieldfonts/bitmap.vert.spv differ diff --git a/data/shaders/distancefieldfonts/sdf.frag.spv b/data/shaders/distancefieldfonts/sdf.frag.spv index 37d12352..f16588d1 100644 Binary files a/data/shaders/distancefieldfonts/sdf.frag.spv and b/data/shaders/distancefieldfonts/sdf.frag.spv differ diff --git a/data/shaders/distancefieldfonts/sdf.vert.spv b/data/shaders/distancefieldfonts/sdf.vert.spv index 023de7eb..0872996a 100644 Binary files a/data/shaders/distancefieldfonts/sdf.vert.spv and b/data/shaders/distancefieldfonts/sdf.vert.spv differ diff --git a/data/shaders/dynamicuniformbuffer/base.frag.spv b/data/shaders/dynamicuniformbuffer/base.frag.spv index 06ab7a2f..f67f2011 100644 Binary files a/data/shaders/dynamicuniformbuffer/base.frag.spv and b/data/shaders/dynamicuniformbuffer/base.frag.spv differ diff --git a/data/shaders/dynamicuniformbuffer/base.vert.spv b/data/shaders/dynamicuniformbuffer/base.vert.spv index 8b1bc182..840e5277 100644 Binary files a/data/shaders/dynamicuniformbuffer/base.vert.spv and b/data/shaders/dynamicuniformbuffer/base.vert.spv differ diff --git a/data/shaders/gears/gears.frag.spv b/data/shaders/gears/gears.frag.spv index e2920770..8d979893 100644 Binary files a/data/shaders/gears/gears.frag.spv and b/data/shaders/gears/gears.frag.spv differ diff --git a/data/shaders/gears/gears.vert.spv b/data/shaders/gears/gears.vert.spv index aa9968bc..fc950d2f 100644 Binary files a/data/shaders/gears/gears.vert.spv and b/data/shaders/gears/gears.vert.spv differ diff --git a/data/shaders/geometryshader/base.frag.spv b/data/shaders/geometryshader/base.frag.spv index 003f4e99..f67f2011 100644 Binary files a/data/shaders/geometryshader/base.frag.spv and b/data/shaders/geometryshader/base.frag.spv differ diff --git a/data/shaders/geometryshader/mesh.frag.spv b/data/shaders/geometryshader/mesh.frag.spv index 4b5fb861..33607eb7 100644 Binary files a/data/shaders/geometryshader/mesh.frag.spv and b/data/shaders/geometryshader/mesh.frag.spv differ diff --git a/data/shaders/geometryshader/mesh.vert.spv b/data/shaders/geometryshader/mesh.vert.spv index b537fb40..d5326875 100644 Binary files a/data/shaders/geometryshader/mesh.vert.spv and b/data/shaders/geometryshader/mesh.vert.spv differ diff --git a/data/shaders/geometryshader/normaldebug.geom.spv b/data/shaders/geometryshader/normaldebug.geom.spv index 5f8aa82d..3829820b 100644 Binary files a/data/shaders/geometryshader/normaldebug.geom.spv and b/data/shaders/geometryshader/normaldebug.geom.spv differ diff --git a/data/shaders/hdr/bloom.frag.spv b/data/shaders/hdr/bloom.frag.spv index 4a083d21..57d69057 100644 Binary files a/data/shaders/hdr/bloom.frag.spv and b/data/shaders/hdr/bloom.frag.spv differ diff --git a/data/shaders/hdr/bloom.vert.spv b/data/shaders/hdr/bloom.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/hdr/bloom.vert.spv and b/data/shaders/hdr/bloom.vert.spv differ diff --git a/data/shaders/hdr/composition.frag.spv b/data/shaders/hdr/composition.frag.spv index 1acc5f18..39ff5dff 100644 Binary files a/data/shaders/hdr/composition.frag.spv and b/data/shaders/hdr/composition.frag.spv differ diff --git a/data/shaders/hdr/composition.vert.spv b/data/shaders/hdr/composition.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/hdr/composition.vert.spv and b/data/shaders/hdr/composition.vert.spv differ diff --git a/data/shaders/hdr/gbuffer.frag.spv b/data/shaders/hdr/gbuffer.frag.spv index 381f6566..9b9afd9b 100644 Binary files a/data/shaders/hdr/gbuffer.frag.spv and b/data/shaders/hdr/gbuffer.frag.spv differ diff --git a/data/shaders/hdr/gbuffer.vert.spv b/data/shaders/hdr/gbuffer.vert.spv index 411811ab..2743ab44 100644 Binary files a/data/shaders/hdr/gbuffer.vert.spv and b/data/shaders/hdr/gbuffer.vert.spv differ diff --git a/data/shaders/imgui/scene.frag.spv b/data/shaders/imgui/scene.frag.spv index e7dd50c8..4870a189 100644 Binary files a/data/shaders/imgui/scene.frag.spv and b/data/shaders/imgui/scene.frag.spv differ diff --git a/data/shaders/imgui/scene.vert.spv b/data/shaders/imgui/scene.vert.spv index 27505afc..69fc0b0e 100644 Binary files a/data/shaders/imgui/scene.vert.spv and b/data/shaders/imgui/scene.vert.spv differ diff --git a/data/shaders/imgui/ui.frag.spv b/data/shaders/imgui/ui.frag.spv index d992a443..147c5d2f 100644 Binary files a/data/shaders/imgui/ui.frag.spv and b/data/shaders/imgui/ui.frag.spv differ diff --git a/data/shaders/imgui/ui.vert.spv b/data/shaders/imgui/ui.vert.spv index e379f3fa..f359961f 100644 Binary files a/data/shaders/imgui/ui.vert.spv and b/data/shaders/imgui/ui.vert.spv differ diff --git a/data/shaders/indirectdraw/ground.frag.spv b/data/shaders/indirectdraw/ground.frag.spv index 02f52f10..ba8aa503 100644 Binary files a/data/shaders/indirectdraw/ground.frag.spv and b/data/shaders/indirectdraw/ground.frag.spv differ diff --git a/data/shaders/indirectdraw/ground.vert.spv b/data/shaders/indirectdraw/ground.vert.spv index 4ed470bb..bf538f4e 100644 Binary files a/data/shaders/indirectdraw/ground.vert.spv and b/data/shaders/indirectdraw/ground.vert.spv differ diff --git a/data/shaders/indirectdraw/indirectdraw.frag.spv b/data/shaders/indirectdraw/indirectdraw.frag.spv index 4640e00e..e99d87c2 100644 Binary files a/data/shaders/indirectdraw/indirectdraw.frag.spv and b/data/shaders/indirectdraw/indirectdraw.frag.spv differ diff --git a/data/shaders/indirectdraw/indirectdraw.vert.spv b/data/shaders/indirectdraw/indirectdraw.vert.spv index 903a73e1..315a2f65 100644 Binary files a/data/shaders/indirectdraw/indirectdraw.vert.spv and b/data/shaders/indirectdraw/indirectdraw.vert.spv differ diff --git a/data/shaders/indirectdraw/skysphere.frag.spv b/data/shaders/indirectdraw/skysphere.frag.spv index 676cc0db..41fb6739 100644 Binary files a/data/shaders/indirectdraw/skysphere.frag.spv and b/data/shaders/indirectdraw/skysphere.frag.spv differ diff --git a/data/shaders/indirectdraw/skysphere.vert.spv b/data/shaders/indirectdraw/skysphere.vert.spv index 0def3274..1e833c11 100644 Binary files a/data/shaders/indirectdraw/skysphere.vert.spv and b/data/shaders/indirectdraw/skysphere.vert.spv differ diff --git a/data/shaders/instancing/instancing.frag.spv b/data/shaders/instancing/instancing.frag.spv index 7857daf8..24392548 100644 Binary files a/data/shaders/instancing/instancing.frag.spv and b/data/shaders/instancing/instancing.frag.spv differ diff --git a/data/shaders/instancing/instancing.vert.spv b/data/shaders/instancing/instancing.vert.spv index 90f15ed6..4fe79ffc 100644 Binary files a/data/shaders/instancing/instancing.vert.spv and b/data/shaders/instancing/instancing.vert.spv differ diff --git a/data/shaders/instancing/planet.frag.spv b/data/shaders/instancing/planet.frag.spv index bdbfc6e8..f6db777e 100644 Binary files a/data/shaders/instancing/planet.frag.spv and b/data/shaders/instancing/planet.frag.spv differ diff --git a/data/shaders/instancing/planet.vert.spv b/data/shaders/instancing/planet.vert.spv index cb1fc2d8..da6a9d77 100644 Binary files a/data/shaders/instancing/planet.vert.spv and b/data/shaders/instancing/planet.vert.spv differ diff --git a/data/shaders/instancing/starfield.frag.spv b/data/shaders/instancing/starfield.frag.spv index b03c95c8..8b9dab3e 100644 Binary files a/data/shaders/instancing/starfield.frag.spv and b/data/shaders/instancing/starfield.frag.spv differ diff --git a/data/shaders/instancing/starfield.vert.spv b/data/shaders/instancing/starfield.vert.spv index 256b58ca..27b5ccbe 100644 Binary files a/data/shaders/instancing/starfield.vert.spv and b/data/shaders/instancing/starfield.vert.spv differ diff --git a/data/shaders/mesh/mesh.frag.spv b/data/shaders/mesh/mesh.frag.spv index 0c03e6c7..bae230cc 100644 Binary files a/data/shaders/mesh/mesh.frag.spv and b/data/shaders/mesh/mesh.frag.spv differ diff --git a/data/shaders/mesh/mesh.vert.spv b/data/shaders/mesh/mesh.vert.spv index d6215eb5..82758e68 100644 Binary files a/data/shaders/mesh/mesh.vert.spv and b/data/shaders/mesh/mesh.vert.spv differ diff --git a/data/shaders/multithreading/phong.frag.spv b/data/shaders/multithreading/phong.frag.spv index 7ed7ba29..31922bcb 100644 Binary files a/data/shaders/multithreading/phong.frag.spv and b/data/shaders/multithreading/phong.frag.spv differ diff --git a/data/shaders/multithreading/phong.vert.spv b/data/shaders/multithreading/phong.vert.spv index 34453470..84ca10a3 100644 Binary files a/data/shaders/multithreading/phong.vert.spv and b/data/shaders/multithreading/phong.vert.spv differ diff --git a/data/shaders/multithreading/starsphere.frag.spv b/data/shaders/multithreading/starsphere.frag.spv index 3225917c..5cff28cf 100644 Binary files a/data/shaders/multithreading/starsphere.frag.spv and b/data/shaders/multithreading/starsphere.frag.spv differ diff --git a/data/shaders/multithreading/starsphere.vert.spv b/data/shaders/multithreading/starsphere.vert.spv index 995bb7e0..1a98a97a 100644 Binary files a/data/shaders/multithreading/starsphere.vert.spv and b/data/shaders/multithreading/starsphere.vert.spv differ diff --git a/data/shaders/multiview/multiview.frag.spv b/data/shaders/multiview/multiview.frag.spv index 7a45deb0..1eae642c 100644 Binary files a/data/shaders/multiview/multiview.frag.spv and b/data/shaders/multiview/multiview.frag.spv differ diff --git a/data/shaders/multiview/multiview.vert.spv b/data/shaders/multiview/multiview.vert.spv index 27dc1516..69fc64cd 100644 Binary files a/data/shaders/multiview/multiview.vert.spv and b/data/shaders/multiview/multiview.vert.spv differ diff --git a/data/shaders/multiview/viewdisplay.frag.spv b/data/shaders/multiview/viewdisplay.frag.spv index 464fde04..474dfc48 100644 Binary files a/data/shaders/multiview/viewdisplay.frag.spv and b/data/shaders/multiview/viewdisplay.frag.spv differ diff --git a/data/shaders/multiview/viewdisplay.vert.spv b/data/shaders/multiview/viewdisplay.vert.spv index 13fc9803..4040f608 100644 Binary files a/data/shaders/multiview/viewdisplay.vert.spv and b/data/shaders/multiview/viewdisplay.vert.spv differ diff --git a/data/shaders/occlusionquery/mesh.frag.spv b/data/shaders/occlusionquery/mesh.frag.spv index c83e1598..20e15f5e 100644 Binary files a/data/shaders/occlusionquery/mesh.frag.spv and b/data/shaders/occlusionquery/mesh.frag.spv differ diff --git a/data/shaders/occlusionquery/mesh.vert.spv b/data/shaders/occlusionquery/mesh.vert.spv index 3562c8c1..7179c30c 100644 Binary files a/data/shaders/occlusionquery/mesh.vert.spv and b/data/shaders/occlusionquery/mesh.vert.spv differ diff --git a/data/shaders/occlusionquery/occluder.frag.spv b/data/shaders/occlusionquery/occluder.frag.spv index 2fbb54d9..8f6dbad2 100644 Binary files a/data/shaders/occlusionquery/occluder.frag.spv and b/data/shaders/occlusionquery/occluder.frag.spv differ diff --git a/data/shaders/occlusionquery/occluder.vert.spv b/data/shaders/occlusionquery/occluder.vert.spv index 5606e185..8cc6fc00 100644 Binary files a/data/shaders/occlusionquery/occluder.vert.spv and b/data/shaders/occlusionquery/occluder.vert.spv differ diff --git a/data/shaders/occlusionquery/simple.frag.spv b/data/shaders/occlusionquery/simple.frag.spv index d9bf4c15..347cb130 100644 Binary files a/data/shaders/occlusionquery/simple.frag.spv and b/data/shaders/occlusionquery/simple.frag.spv differ diff --git a/data/shaders/occlusionquery/simple.vert.spv b/data/shaders/occlusionquery/simple.vert.spv index 719aa269..81f2dc13 100644 Binary files a/data/shaders/occlusionquery/simple.vert.spv and b/data/shaders/occlusionquery/simple.vert.spv differ diff --git a/data/shaders/parallaxmapping/parallax.frag.spv b/data/shaders/parallaxmapping/parallax.frag.spv index 84624bfe..2bfa7b1f 100644 Binary files a/data/shaders/parallaxmapping/parallax.frag.spv and b/data/shaders/parallaxmapping/parallax.frag.spv differ diff --git a/data/shaders/parallaxmapping/parallax.vert.spv b/data/shaders/parallaxmapping/parallax.vert.spv index 9c99a660..270ad846 100644 Binary files a/data/shaders/parallaxmapping/parallax.vert.spv and b/data/shaders/parallaxmapping/parallax.vert.spv differ diff --git a/data/shaders/particlefire/normalmap.frag.spv b/data/shaders/particlefire/normalmap.frag.spv index 2f63b771..df513014 100644 Binary files a/data/shaders/particlefire/normalmap.frag.spv and b/data/shaders/particlefire/normalmap.frag.spv differ diff --git a/data/shaders/particlefire/normalmap.vert.spv b/data/shaders/particlefire/normalmap.vert.spv index 48d175fb..3cf2946a 100644 Binary files a/data/shaders/particlefire/normalmap.vert.spv and b/data/shaders/particlefire/normalmap.vert.spv differ diff --git a/data/shaders/particlefire/particle.frag.spv b/data/shaders/particlefire/particle.frag.spv index 7db275a2..880d2279 100644 Binary files a/data/shaders/particlefire/particle.frag.spv and b/data/shaders/particlefire/particle.frag.spv differ diff --git a/data/shaders/particlefire/particle.vert.spv b/data/shaders/particlefire/particle.vert.spv index 1bf28d9c..eb804543 100644 Binary files a/data/shaders/particlefire/particle.vert.spv and b/data/shaders/particlefire/particle.vert.spv differ diff --git a/data/shaders/pbrbasic/pbr.frag.spv b/data/shaders/pbrbasic/pbr.frag.spv index 8236e4e6..818a0bfe 100644 Binary files a/data/shaders/pbrbasic/pbr.frag.spv and b/data/shaders/pbrbasic/pbr.frag.spv differ diff --git a/data/shaders/pbrbasic/pbr.vert.spv b/data/shaders/pbrbasic/pbr.vert.spv index 09e98b1e..84274aa1 100644 Binary files a/data/shaders/pbrbasic/pbr.vert.spv and b/data/shaders/pbrbasic/pbr.vert.spv differ diff --git a/data/shaders/pbribl/filtercube.vert.spv b/data/shaders/pbribl/filtercube.vert.spv index d858d61a..220a3df4 100644 Binary files a/data/shaders/pbribl/filtercube.vert.spv and b/data/shaders/pbribl/filtercube.vert.spv differ diff --git a/data/shaders/pbribl/genbrdflut.frag.spv b/data/shaders/pbribl/genbrdflut.frag.spv index 20b1be30..a54cdee7 100644 Binary files a/data/shaders/pbribl/genbrdflut.frag.spv and b/data/shaders/pbribl/genbrdflut.frag.spv differ diff --git a/data/shaders/pbribl/genbrdflut.vert.spv b/data/shaders/pbribl/genbrdflut.vert.spv index d7bafdf3..fc2b37dd 100644 Binary files a/data/shaders/pbribl/genbrdflut.vert.spv and b/data/shaders/pbribl/genbrdflut.vert.spv differ diff --git a/data/shaders/pbribl/irradiancecube.frag.spv b/data/shaders/pbribl/irradiancecube.frag.spv index e5d9dea3..a369970e 100644 Binary files a/data/shaders/pbribl/irradiancecube.frag.spv and b/data/shaders/pbribl/irradiancecube.frag.spv differ diff --git a/data/shaders/pbribl/pbribl.frag.spv b/data/shaders/pbribl/pbribl.frag.spv index 28cabcad..4ae97899 100644 Binary files a/data/shaders/pbribl/pbribl.frag.spv and b/data/shaders/pbribl/pbribl.frag.spv differ diff --git a/data/shaders/pbribl/pbribl.vert.spv b/data/shaders/pbribl/pbribl.vert.spv index 9537021a..37d92b7b 100644 Binary files a/data/shaders/pbribl/pbribl.vert.spv and b/data/shaders/pbribl/pbribl.vert.spv differ diff --git a/data/shaders/pbribl/prefilterenvmap.frag.spv b/data/shaders/pbribl/prefilterenvmap.frag.spv index e876f93d..aa5955dc 100644 Binary files a/data/shaders/pbribl/prefilterenvmap.frag.spv and b/data/shaders/pbribl/prefilterenvmap.frag.spv differ diff --git a/data/shaders/pbribl/skybox.frag.spv b/data/shaders/pbribl/skybox.frag.spv index d5632e9e..ac4c939c 100644 Binary files a/data/shaders/pbribl/skybox.frag.spv and b/data/shaders/pbribl/skybox.frag.spv differ diff --git a/data/shaders/pbribl/skybox.vert.spv b/data/shaders/pbribl/skybox.vert.spv index a6d9ade4..fcbc5bc4 100644 Binary files a/data/shaders/pbribl/skybox.vert.spv and b/data/shaders/pbribl/skybox.vert.spv differ diff --git a/data/shaders/pbrtexture/filtercube.vert.spv b/data/shaders/pbrtexture/filtercube.vert.spv index d858d61a..220a3df4 100644 Binary files a/data/shaders/pbrtexture/filtercube.vert.spv and b/data/shaders/pbrtexture/filtercube.vert.spv differ diff --git a/data/shaders/pbrtexture/genbrdflut.frag.spv b/data/shaders/pbrtexture/genbrdflut.frag.spv index 20b1be30..a54cdee7 100644 Binary files a/data/shaders/pbrtexture/genbrdflut.frag.spv and b/data/shaders/pbrtexture/genbrdflut.frag.spv differ diff --git a/data/shaders/pbrtexture/genbrdflut.vert.spv b/data/shaders/pbrtexture/genbrdflut.vert.spv index d7bafdf3..fc2b37dd 100644 Binary files a/data/shaders/pbrtexture/genbrdflut.vert.spv and b/data/shaders/pbrtexture/genbrdflut.vert.spv differ diff --git a/data/shaders/pbrtexture/irradiancecube.frag.spv b/data/shaders/pbrtexture/irradiancecube.frag.spv index e5d9dea3..a369970e 100644 Binary files a/data/shaders/pbrtexture/irradiancecube.frag.spv and b/data/shaders/pbrtexture/irradiancecube.frag.spv differ diff --git a/data/shaders/pbrtexture/pbrtexture.frag.spv b/data/shaders/pbrtexture/pbrtexture.frag.spv index f9731e55..35834d48 100644 Binary files a/data/shaders/pbrtexture/pbrtexture.frag.spv and b/data/shaders/pbrtexture/pbrtexture.frag.spv differ diff --git a/data/shaders/pbrtexture/pbrtexture.vert.spv b/data/shaders/pbrtexture/pbrtexture.vert.spv index 31122734..5fc3b519 100644 Binary files a/data/shaders/pbrtexture/pbrtexture.vert.spv and b/data/shaders/pbrtexture/pbrtexture.vert.spv differ diff --git a/data/shaders/pbrtexture/prefilterenvmap.frag.spv b/data/shaders/pbrtexture/prefilterenvmap.frag.spv index e876f93d..aa5955dc 100644 Binary files a/data/shaders/pbrtexture/prefilterenvmap.frag.spv and b/data/shaders/pbrtexture/prefilterenvmap.frag.spv differ diff --git a/data/shaders/pbrtexture/skybox.frag.spv b/data/shaders/pbrtexture/skybox.frag.spv index d5632e9e..ac4c939c 100644 Binary files a/data/shaders/pbrtexture/skybox.frag.spv and b/data/shaders/pbrtexture/skybox.frag.spv differ diff --git a/data/shaders/pbrtexture/skybox.vert.spv b/data/shaders/pbrtexture/skybox.vert.spv index a6d9ade4..fcbc5bc4 100644 Binary files a/data/shaders/pbrtexture/skybox.vert.spv and b/data/shaders/pbrtexture/skybox.vert.spv differ diff --git a/data/shaders/pipelines/phong.frag.spv b/data/shaders/pipelines/phong.frag.spv index 1e547c40..7d071fbe 100644 Binary files a/data/shaders/pipelines/phong.frag.spv and b/data/shaders/pipelines/phong.frag.spv differ diff --git a/data/shaders/pipelines/phong.vert.spv b/data/shaders/pipelines/phong.vert.spv index d6215eb5..82758e68 100644 Binary files a/data/shaders/pipelines/phong.vert.spv and b/data/shaders/pipelines/phong.vert.spv differ diff --git a/data/shaders/pipelines/toon.frag.spv b/data/shaders/pipelines/toon.frag.spv index 0e3518d9..62a22eff 100644 Binary files a/data/shaders/pipelines/toon.frag.spv and b/data/shaders/pipelines/toon.frag.spv differ diff --git a/data/shaders/pipelines/toon.vert.spv b/data/shaders/pipelines/toon.vert.spv index d6215eb5..82758e68 100644 Binary files a/data/shaders/pipelines/toon.vert.spv and b/data/shaders/pipelines/toon.vert.spv differ diff --git a/data/shaders/pipelines/wireframe.frag.spv b/data/shaders/pipelines/wireframe.frag.spv index 987c629d..2193fb00 100644 Binary files a/data/shaders/pipelines/wireframe.frag.spv and b/data/shaders/pipelines/wireframe.frag.spv differ diff --git a/data/shaders/pipelines/wireframe.vert.spv b/data/shaders/pipelines/wireframe.vert.spv index 9e254ace..8d613795 100644 Binary files a/data/shaders/pipelines/wireframe.vert.spv and b/data/shaders/pipelines/wireframe.vert.spv differ diff --git a/data/shaders/pushconstants/lights.frag.spv b/data/shaders/pushconstants/lights.frag.spv index 1b6c5022..6120306a 100644 Binary files a/data/shaders/pushconstants/lights.frag.spv and b/data/shaders/pushconstants/lights.frag.spv differ diff --git a/data/shaders/pushconstants/lights.vert.spv b/data/shaders/pushconstants/lights.vert.spv index f27a6c24..0a6d2fb0 100644 Binary files a/data/shaders/pushconstants/lights.vert.spv and b/data/shaders/pushconstants/lights.vert.spv differ diff --git a/data/shaders/pushdescriptors/cube.frag.spv b/data/shaders/pushdescriptors/cube.frag.spv index cb608583..c98e777a 100644 Binary files a/data/shaders/pushdescriptors/cube.frag.spv and b/data/shaders/pushdescriptors/cube.frag.spv differ diff --git a/data/shaders/pushdescriptors/cube.vert.spv b/data/shaders/pushdescriptors/cube.vert.spv index 7eb786a9..9b5b8b2c 100644 Binary files a/data/shaders/pushdescriptors/cube.vert.spv and b/data/shaders/pushdescriptors/cube.vert.spv differ diff --git a/data/shaders/radialblur/colorpass.frag.spv b/data/shaders/radialblur/colorpass.frag.spv index bf3e9bcc..07a97ca3 100644 Binary files a/data/shaders/radialblur/colorpass.frag.spv and b/data/shaders/radialblur/colorpass.frag.spv differ diff --git a/data/shaders/radialblur/colorpass.vert.spv b/data/shaders/radialblur/colorpass.vert.spv index 7e400627..5635051a 100644 Binary files a/data/shaders/radialblur/colorpass.vert.spv and b/data/shaders/radialblur/colorpass.vert.spv differ diff --git a/data/shaders/radialblur/phongpass.frag.spv b/data/shaders/radialblur/phongpass.frag.spv index cd300965..33b35eb9 100644 Binary files a/data/shaders/radialblur/phongpass.frag.spv and b/data/shaders/radialblur/phongpass.frag.spv differ diff --git a/data/shaders/radialblur/phongpass.vert.spv b/data/shaders/radialblur/phongpass.vert.spv index 7ad5cda7..f265539d 100644 Binary files a/data/shaders/radialblur/phongpass.vert.spv and b/data/shaders/radialblur/phongpass.vert.spv differ diff --git a/data/shaders/radialblur/radialblur.frag.spv b/data/shaders/radialblur/radialblur.frag.spv index ccac707f..521a3334 100644 Binary files a/data/shaders/radialblur/radialblur.frag.spv and b/data/shaders/radialblur/radialblur.frag.spv differ diff --git a/data/shaders/radialblur/radialblur.vert.spv b/data/shaders/radialblur/radialblur.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/radialblur/radialblur.vert.spv and b/data/shaders/radialblur/radialblur.vert.spv differ diff --git a/data/shaders/renderheadless/triangle.frag.spv b/data/shaders/renderheadless/triangle.frag.spv index 685b3a78..f67f2011 100644 Binary files a/data/shaders/renderheadless/triangle.frag.spv and b/data/shaders/renderheadless/triangle.frag.spv differ diff --git a/data/shaders/renderheadless/triangle.vert.spv b/data/shaders/renderheadless/triangle.vert.spv index e4041000..94c1bb68 100644 Binary files a/data/shaders/renderheadless/triangle.vert.spv and b/data/shaders/renderheadless/triangle.vert.spv differ diff --git a/data/shaders/scenerendering/scene.frag.spv b/data/shaders/scenerendering/scene.frag.spv index bf31835b..68d36d01 100644 Binary files a/data/shaders/scenerendering/scene.frag.spv and b/data/shaders/scenerendering/scene.frag.spv differ diff --git a/data/shaders/scenerendering/scene.vert.spv b/data/shaders/scenerendering/scene.vert.spv index 56a53202..64d21748 100644 Binary files a/data/shaders/scenerendering/scene.vert.spv and b/data/shaders/scenerendering/scene.vert.spv differ diff --git a/data/shaders/screenshot/mesh.frag.spv b/data/shaders/screenshot/mesh.frag.spv index 50714dbe..33607eb7 100644 Binary files a/data/shaders/screenshot/mesh.frag.spv and b/data/shaders/screenshot/mesh.frag.spv differ diff --git a/data/shaders/screenshot/mesh.vert.spv b/data/shaders/screenshot/mesh.vert.spv index a8beb7b6..16742208 100644 Binary files a/data/shaders/screenshot/mesh.vert.spv and b/data/shaders/screenshot/mesh.vert.spv differ diff --git a/data/shaders/shadowmapomni/offscreen.frag.spv b/data/shaders/shadowmapomni/offscreen.frag.spv index 27510496..56001294 100644 Binary files a/data/shaders/shadowmapomni/offscreen.frag.spv and b/data/shaders/shadowmapomni/offscreen.frag.spv differ diff --git a/data/shaders/shadowmapomni/offscreen.vert.spv b/data/shaders/shadowmapomni/offscreen.vert.spv index 023dcde5..6ec7eaf1 100644 Binary files a/data/shaders/shadowmapomni/offscreen.vert.spv and b/data/shaders/shadowmapomni/offscreen.vert.spv differ diff --git a/data/shaders/shadowmapomni/scene.frag.spv b/data/shaders/shadowmapomni/scene.frag.spv index ca683aee..0d34c82f 100644 Binary files a/data/shaders/shadowmapomni/scene.frag.spv and b/data/shaders/shadowmapomni/scene.frag.spv differ diff --git a/data/shaders/shadowmapomni/scene.vert.spv b/data/shaders/shadowmapomni/scene.vert.spv index feb6c4c8..7fcad0e6 100644 Binary files a/data/shaders/shadowmapomni/scene.vert.spv and b/data/shaders/shadowmapomni/scene.vert.spv differ diff --git a/data/shaders/shadowmapping/offscreen.frag.spv b/data/shaders/shadowmapping/offscreen.frag.spv index b479d59d..482931cf 100644 Binary files a/data/shaders/shadowmapping/offscreen.frag.spv and b/data/shaders/shadowmapping/offscreen.frag.spv differ diff --git a/data/shaders/shadowmapping/offscreen.vert.spv b/data/shaders/shadowmapping/offscreen.vert.spv index 52349c23..3002a9a1 100644 Binary files a/data/shaders/shadowmapping/offscreen.vert.spv and b/data/shaders/shadowmapping/offscreen.vert.spv differ diff --git a/data/shaders/shadowmapping/quad.frag.spv b/data/shaders/shadowmapping/quad.frag.spv index b10648d3..bbf17a30 100644 Binary files a/data/shaders/shadowmapping/quad.frag.spv and b/data/shaders/shadowmapping/quad.frag.spv differ diff --git a/data/shaders/shadowmapping/quad.vert.spv b/data/shaders/shadowmapping/quad.vert.spv index 74758aa2..8a906316 100644 Binary files a/data/shaders/shadowmapping/quad.vert.spv and b/data/shaders/shadowmapping/quad.vert.spv differ diff --git a/data/shaders/shadowmapping/scene.frag.spv b/data/shaders/shadowmapping/scene.frag.spv index ecabf702..e6e047d3 100644 Binary files a/data/shaders/shadowmapping/scene.frag.spv and b/data/shaders/shadowmapping/scene.frag.spv differ diff --git a/data/shaders/shadowmapping/scene.vert.spv b/data/shaders/shadowmapping/scene.vert.spv index 55c36581..4d449cb0 100644 Binary files a/data/shaders/shadowmapping/scene.vert.spv and b/data/shaders/shadowmapping/scene.vert.spv differ diff --git a/data/shaders/shadowmappingcascade/debugshadowmap.frag.spv b/data/shaders/shadowmappingcascade/debugshadowmap.frag.spv index 89357ed7..caa073ab 100644 Binary files a/data/shaders/shadowmappingcascade/debugshadowmap.frag.spv and b/data/shaders/shadowmappingcascade/debugshadowmap.frag.spv differ diff --git a/data/shaders/shadowmappingcascade/debugshadowmap.vert.spv b/data/shaders/shadowmappingcascade/debugshadowmap.vert.spv index 83219d1e..d9dad4eb 100644 Binary files a/data/shaders/shadowmappingcascade/debugshadowmap.vert.spv and b/data/shaders/shadowmappingcascade/debugshadowmap.vert.spv differ diff --git a/data/shaders/shadowmappingcascade/depthpass.frag.spv b/data/shaders/shadowmappingcascade/depthpass.frag.spv index 803c2dca..8863bb9f 100644 Binary files a/data/shaders/shadowmappingcascade/depthpass.frag.spv and b/data/shaders/shadowmappingcascade/depthpass.frag.spv differ diff --git a/data/shaders/shadowmappingcascade/depthpass.vert.spv b/data/shaders/shadowmappingcascade/depthpass.vert.spv index 60475d85..87255aea 100644 Binary files a/data/shaders/shadowmappingcascade/depthpass.vert.spv and b/data/shaders/shadowmappingcascade/depthpass.vert.spv differ diff --git a/data/shaders/shadowmappingcascade/scene.frag.spv b/data/shaders/shadowmappingcascade/scene.frag.spv index 7d6824a1..13cb1ce1 100644 Binary files a/data/shaders/shadowmappingcascade/scene.frag.spv and b/data/shaders/shadowmappingcascade/scene.frag.spv differ diff --git a/data/shaders/shadowmappingcascade/scene.vert.spv b/data/shaders/shadowmappingcascade/scene.vert.spv index 612e8fea..9f5c7a6d 100644 Binary files a/data/shaders/shadowmappingcascade/scene.vert.spv and b/data/shaders/shadowmappingcascade/scene.vert.spv differ diff --git a/data/shaders/skeletalanimation/mesh.frag.spv b/data/shaders/skeletalanimation/mesh.frag.spv index fbc7df87..a7314f28 100644 Binary files a/data/shaders/skeletalanimation/mesh.frag.spv and b/data/shaders/skeletalanimation/mesh.frag.spv differ diff --git a/data/shaders/skeletalanimation/mesh.vert.spv b/data/shaders/skeletalanimation/mesh.vert.spv index 1702a0cb..c53bebb7 100644 Binary files a/data/shaders/skeletalanimation/mesh.vert.spv and b/data/shaders/skeletalanimation/mesh.vert.spv differ diff --git a/data/shaders/skeletalanimation/texture.frag.spv b/data/shaders/skeletalanimation/texture.frag.spv index 0ef8ff67..51fe7ddf 100644 Binary files a/data/shaders/skeletalanimation/texture.frag.spv and b/data/shaders/skeletalanimation/texture.frag.spv differ diff --git a/data/shaders/skeletalanimation/texture.vert.spv b/data/shaders/skeletalanimation/texture.vert.spv index 276a824d..cf371af4 100644 Binary files a/data/shaders/skeletalanimation/texture.vert.spv and b/data/shaders/skeletalanimation/texture.vert.spv differ diff --git a/data/shaders/specializationconstants/uber.frag.spv b/data/shaders/specializationconstants/uber.frag.spv index c650df50..d84677c7 100644 Binary files a/data/shaders/specializationconstants/uber.frag.spv and b/data/shaders/specializationconstants/uber.frag.spv differ diff --git a/data/shaders/specializationconstants/uber.vert.spv b/data/shaders/specializationconstants/uber.vert.spv index d6215eb5..82758e68 100644 Binary files a/data/shaders/specializationconstants/uber.vert.spv and b/data/shaders/specializationconstants/uber.vert.spv differ diff --git a/data/shaders/sphericalenvmapping/sem.frag.spv b/data/shaders/sphericalenvmapping/sem.frag.spv index 94ae6cd5..3c721b2b 100644 Binary files a/data/shaders/sphericalenvmapping/sem.frag.spv and b/data/shaders/sphericalenvmapping/sem.frag.spv differ diff --git a/data/shaders/sphericalenvmapping/sem.vert.spv b/data/shaders/sphericalenvmapping/sem.vert.spv index aefb62dc..3eedb656 100644 Binary files a/data/shaders/sphericalenvmapping/sem.vert.spv and b/data/shaders/sphericalenvmapping/sem.vert.spv differ diff --git a/data/shaders/ssao/blur.frag.spv b/data/shaders/ssao/blur.frag.spv index 3286abc1..72377435 100644 Binary files a/data/shaders/ssao/blur.frag.spv and b/data/shaders/ssao/blur.frag.spv differ diff --git a/data/shaders/ssao/composition.frag.spv b/data/shaders/ssao/composition.frag.spv index db4f0de2..b4b65b09 100644 Binary files a/data/shaders/ssao/composition.frag.spv and b/data/shaders/ssao/composition.frag.spv differ diff --git a/data/shaders/ssao/fullscreen.vert.spv b/data/shaders/ssao/fullscreen.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/ssao/fullscreen.vert.spv and b/data/shaders/ssao/fullscreen.vert.spv differ diff --git a/data/shaders/ssao/gbuffer.frag.spv b/data/shaders/ssao/gbuffer.frag.spv index 85718122..c6b7e38a 100644 Binary files a/data/shaders/ssao/gbuffer.frag.spv and b/data/shaders/ssao/gbuffer.frag.spv differ diff --git a/data/shaders/ssao/gbuffer.vert.spv b/data/shaders/ssao/gbuffer.vert.spv index cdc5f6e2..0a2026f7 100644 Binary files a/data/shaders/ssao/gbuffer.vert.spv and b/data/shaders/ssao/gbuffer.vert.spv differ diff --git a/data/shaders/ssao/ssao.frag.spv b/data/shaders/ssao/ssao.frag.spv index e8009057..5d689cb1 100644 Binary files a/data/shaders/ssao/ssao.frag.spv and b/data/shaders/ssao/ssao.frag.spv differ diff --git a/data/shaders/stencilbuffer/outline.frag.spv b/data/shaders/stencilbuffer/outline.frag.spv index 98ea4746..368f53e2 100644 Binary files a/data/shaders/stencilbuffer/outline.frag.spv and b/data/shaders/stencilbuffer/outline.frag.spv differ diff --git a/data/shaders/stencilbuffer/outline.vert.spv b/data/shaders/stencilbuffer/outline.vert.spv index 197bbab3..ea2fcb85 100644 Binary files a/data/shaders/stencilbuffer/outline.vert.spv and b/data/shaders/stencilbuffer/outline.vert.spv differ diff --git a/data/shaders/stencilbuffer/toon.frag.spv b/data/shaders/stencilbuffer/toon.frag.spv index 4a4ef94c..79117e4b 100644 Binary files a/data/shaders/stencilbuffer/toon.frag.spv and b/data/shaders/stencilbuffer/toon.frag.spv differ diff --git a/data/shaders/stencilbuffer/toon.vert.spv b/data/shaders/stencilbuffer/toon.vert.spv index 9ca1fbbb..9831ce38 100644 Binary files a/data/shaders/stencilbuffer/toon.vert.spv and b/data/shaders/stencilbuffer/toon.vert.spv differ diff --git a/data/shaders/subpasses/composition.frag.spv b/data/shaders/subpasses/composition.frag.spv index 9c568e1a..9257020c 100644 Binary files a/data/shaders/subpasses/composition.frag.spv and b/data/shaders/subpasses/composition.frag.spv differ diff --git a/data/shaders/subpasses/composition.vert.spv b/data/shaders/subpasses/composition.vert.spv index 77f02b8b..4040f608 100644 Binary files a/data/shaders/subpasses/composition.vert.spv and b/data/shaders/subpasses/composition.vert.spv differ diff --git a/data/shaders/subpasses/gbuffer.frag.spv b/data/shaders/subpasses/gbuffer.frag.spv index 0a72ba9d..5247445a 100644 Binary files a/data/shaders/subpasses/gbuffer.frag.spv and b/data/shaders/subpasses/gbuffer.frag.spv differ diff --git a/data/shaders/subpasses/gbuffer.vert.spv b/data/shaders/subpasses/gbuffer.vert.spv index 22cb7c55..cf2b5b45 100644 Binary files a/data/shaders/subpasses/gbuffer.vert.spv and b/data/shaders/subpasses/gbuffer.vert.spv differ diff --git a/data/shaders/subpasses/transparent.frag.spv b/data/shaders/subpasses/transparent.frag.spv index 74ec8480..c7427890 100644 Binary files a/data/shaders/subpasses/transparent.frag.spv and b/data/shaders/subpasses/transparent.frag.spv differ diff --git a/data/shaders/subpasses/transparent.vert.spv b/data/shaders/subpasses/transparent.vert.spv index b5ab165d..27d94ea3 100644 Binary files a/data/shaders/subpasses/transparent.vert.spv and b/data/shaders/subpasses/transparent.vert.spv differ diff --git a/data/shaders/terraintessellation/terrain.frag.spv b/data/shaders/terraintessellation/terrain.frag.spv index ed8f0e82..8a0d6a47 100644 Binary files a/data/shaders/terraintessellation/terrain.frag.spv and b/data/shaders/terraintessellation/terrain.frag.spv differ diff --git a/data/shaders/terraintessellation/terrain.tesc.spv b/data/shaders/terraintessellation/terrain.tesc.spv index 85163bc1..cd855c46 100644 Binary files a/data/shaders/terraintessellation/terrain.tesc.spv and b/data/shaders/terraintessellation/terrain.tesc.spv differ diff --git a/data/shaders/terraintessellation/terrain.tese.spv b/data/shaders/terraintessellation/terrain.tese.spv index c5bc1384..cdc6193d 100644 Binary files a/data/shaders/terraintessellation/terrain.tese.spv and b/data/shaders/terraintessellation/terrain.tese.spv differ diff --git a/data/shaders/terraintessellation/terrain.vert.spv b/data/shaders/terraintessellation/terrain.vert.spv index 25df7cd0..ce67e25d 100644 Binary files a/data/shaders/terraintessellation/terrain.vert.spv and b/data/shaders/terraintessellation/terrain.vert.spv differ diff --git a/data/shaders/tessellation/base.frag.spv b/data/shaders/tessellation/base.frag.spv index 4f00ba4b..bab3a4eb 100644 Binary files a/data/shaders/tessellation/base.frag.spv and b/data/shaders/tessellation/base.frag.spv differ diff --git a/data/shaders/tessellation/base.vert.spv b/data/shaders/tessellation/base.vert.spv index e8069e99..5d393b8f 100644 Binary files a/data/shaders/tessellation/base.vert.spv and b/data/shaders/tessellation/base.vert.spv differ diff --git a/data/shaders/tessellation/passthrough.tesc.spv b/data/shaders/tessellation/passthrough.tesc.spv index de402721..306d9024 100644 Binary files a/data/shaders/tessellation/passthrough.tesc.spv and b/data/shaders/tessellation/passthrough.tesc.spv differ diff --git a/data/shaders/tessellation/passthrough.tese.spv b/data/shaders/tessellation/passthrough.tese.spv index 7e91dca6..45bdc9fa 100644 Binary files a/data/shaders/tessellation/passthrough.tese.spv and b/data/shaders/tessellation/passthrough.tese.spv differ diff --git a/data/shaders/tessellation/pntriangles.tesc.spv b/data/shaders/tessellation/pntriangles.tesc.spv index d7c90ed6..18f00f0e 100644 Binary files a/data/shaders/tessellation/pntriangles.tesc.spv and b/data/shaders/tessellation/pntriangles.tesc.spv differ diff --git a/data/shaders/tessellation/pntriangles.tese.spv b/data/shaders/tessellation/pntriangles.tese.spv index f109621a..8f7b75d4 100644 Binary files a/data/shaders/tessellation/pntriangles.tese.spv and b/data/shaders/tessellation/pntriangles.tese.spv differ diff --git a/data/shaders/textoverlay/mesh.frag.spv b/data/shaders/textoverlay/mesh.frag.spv index 6ac8660a..1a61dc9d 100644 Binary files a/data/shaders/textoverlay/mesh.frag.spv and b/data/shaders/textoverlay/mesh.frag.spv differ diff --git a/data/shaders/textoverlay/mesh.vert.spv b/data/shaders/textoverlay/mesh.vert.spv index 004270ba..9fc041e7 100644 Binary files a/data/shaders/textoverlay/mesh.vert.spv and b/data/shaders/textoverlay/mesh.vert.spv differ diff --git a/data/shaders/textoverlay/text.frag.spv b/data/shaders/textoverlay/text.frag.spv index cd881fda..5ee70051 100644 Binary files a/data/shaders/textoverlay/text.frag.spv and b/data/shaders/textoverlay/text.frag.spv differ diff --git a/data/shaders/textoverlay/text.vert.spv b/data/shaders/textoverlay/text.vert.spv index 506468d2..07b9000a 100644 Binary files a/data/shaders/textoverlay/text.vert.spv and b/data/shaders/textoverlay/text.vert.spv differ diff --git a/data/shaders/texture/texture.frag.spv b/data/shaders/texture/texture.frag.spv index 823fc799..971d3e82 100644 Binary files a/data/shaders/texture/texture.frag.spv and b/data/shaders/texture/texture.frag.spv differ diff --git a/data/shaders/texture/texture.vert.spv b/data/shaders/texture/texture.vert.spv index ce9b686d..153cd5dd 100644 Binary files a/data/shaders/texture/texture.vert.spv and b/data/shaders/texture/texture.vert.spv differ diff --git a/data/shaders/texture3d/texture3d.frag.spv b/data/shaders/texture3d/texture3d.frag.spv index f8b405e1..85811c96 100644 Binary files a/data/shaders/texture3d/texture3d.frag.spv and b/data/shaders/texture3d/texture3d.frag.spv differ diff --git a/data/shaders/texture3d/texture3d.vert.spv b/data/shaders/texture3d/texture3d.vert.spv index 80e0acad..86f3bc00 100644 Binary files a/data/shaders/texture3d/texture3d.vert.spv and b/data/shaders/texture3d/texture3d.vert.spv differ diff --git a/data/shaders/texturecubemap/reflect.frag.spv b/data/shaders/texturecubemap/reflect.frag.spv index bbffaa48..badefb38 100644 Binary files a/data/shaders/texturecubemap/reflect.frag.spv and b/data/shaders/texturecubemap/reflect.frag.spv differ diff --git a/data/shaders/texturecubemap/reflect.vert.spv b/data/shaders/texturecubemap/reflect.vert.spv index 42f0bfc4..9c7c86ad 100644 Binary files a/data/shaders/texturecubemap/reflect.vert.spv and b/data/shaders/texturecubemap/reflect.vert.spv differ diff --git a/data/shaders/texturecubemap/skybox.frag.spv b/data/shaders/texturecubemap/skybox.frag.spv index 054064b1..54a894cc 100644 Binary files a/data/shaders/texturecubemap/skybox.frag.spv and b/data/shaders/texturecubemap/skybox.frag.spv differ diff --git a/data/shaders/texturecubemap/skybox.vert.spv b/data/shaders/texturecubemap/skybox.vert.spv index c3af130b..52290c71 100644 Binary files a/data/shaders/texturecubemap/skybox.vert.spv and b/data/shaders/texturecubemap/skybox.vert.spv differ diff --git a/data/shaders/texturemipmapgen/texture.frag.spv b/data/shaders/texturemipmapgen/texture.frag.spv index 6cfb6762..52db9580 100644 Binary files a/data/shaders/texturemipmapgen/texture.frag.spv and b/data/shaders/texturemipmapgen/texture.frag.spv differ diff --git a/data/shaders/texturemipmapgen/texture.vert.spv b/data/shaders/texturemipmapgen/texture.vert.spv index 2aa296c8..234969ce 100644 Binary files a/data/shaders/texturemipmapgen/texture.vert.spv and b/data/shaders/texturemipmapgen/texture.vert.spv differ diff --git a/data/shaders/texturesparseresidency/sparseresidency.frag.spv b/data/shaders/texturesparseresidency/sparseresidency.frag.spv index 3e8057e7..a652e319 100644 Binary files a/data/shaders/texturesparseresidency/sparseresidency.frag.spv and b/data/shaders/texturesparseresidency/sparseresidency.frag.spv differ diff --git a/data/shaders/texturesparseresidency/sparseresidency.vert.spv b/data/shaders/texturesparseresidency/sparseresidency.vert.spv index 160b0939..a0fa1192 100644 Binary files a/data/shaders/texturesparseresidency/sparseresidency.vert.spv and b/data/shaders/texturesparseresidency/sparseresidency.vert.spv differ diff --git a/data/shaders/triangle/triangle.frag.spv b/data/shaders/triangle/triangle.frag.spv index 06ab7a2f..f67f2011 100644 Binary files a/data/shaders/triangle/triangle.frag.spv and b/data/shaders/triangle/triangle.frag.spv differ diff --git a/data/shaders/triangle/triangle.vert.spv b/data/shaders/triangle/triangle.vert.spv index ccd02c2b..552792d1 100644 Binary files a/data/shaders/triangle/triangle.vert.spv and b/data/shaders/triangle/triangle.vert.spv differ diff --git a/data/shaders/vulkanscene/logo.frag.spv b/data/shaders/vulkanscene/logo.frag.spv index 5cd6d8ac..94bf9b8e 100644 Binary files a/data/shaders/vulkanscene/logo.frag.spv and b/data/shaders/vulkanscene/logo.frag.spv differ diff --git a/data/shaders/vulkanscene/logo.vert.spv b/data/shaders/vulkanscene/logo.vert.spv index 8e9e1b89..e6183abf 100644 Binary files a/data/shaders/vulkanscene/logo.vert.spv and b/data/shaders/vulkanscene/logo.vert.spv differ diff --git a/data/shaders/vulkanscene/mesh.frag.spv b/data/shaders/vulkanscene/mesh.frag.spv index 60148973..7ed6d804 100644 Binary files a/data/shaders/vulkanscene/mesh.frag.spv and b/data/shaders/vulkanscene/mesh.frag.spv differ diff --git a/data/shaders/vulkanscene/mesh.vert.spv b/data/shaders/vulkanscene/mesh.vert.spv index 3910afa7..34457bcf 100644 Binary files a/data/shaders/vulkanscene/mesh.vert.spv and b/data/shaders/vulkanscene/mesh.vert.spv differ diff --git a/data/shaders/vulkanscene/skybox.frag.spv b/data/shaders/vulkanscene/skybox.frag.spv index be050c1c..54a894cc 100644 Binary files a/data/shaders/vulkanscene/skybox.frag.spv and b/data/shaders/vulkanscene/skybox.frag.spv differ diff --git a/data/shaders/vulkanscene/skybox.vert.spv b/data/shaders/vulkanscene/skybox.vert.spv index eaec307a..901a2d51 100644 Binary files a/data/shaders/vulkanscene/skybox.vert.spv and b/data/shaders/vulkanscene/skybox.vert.spv differ