diff --git a/examples/makefile b/examples/makefile index 11576025c..64e0d22d7 100644 --- a/examples/makefile +++ b/examples/makefile @@ -41,6 +41,7 @@ rebuild: @make -s --no-print-directory rebuild -C 38-bloom # @make -s --no-print-directory rebuild -C 39-assao @make -s --no-print-directory rebuild -C 40-svt + @make -s --no-print-directory rebuild -C 42-bunnylod rebuild-embedded: @make -s --no-print-directory rebuild -C 02-metaballs diff --git a/examples/runtime/shaders/dx11/cs_indirect.bin b/examples/runtime/shaders/dx11/cs_indirect.bin index 0a88707b1..bf62923fe 100644 Binary files a/examples/runtime/shaders/dx11/cs_indirect.bin and b/examples/runtime/shaders/dx11/cs_indirect.bin differ diff --git a/examples/runtime/shaders/dx11/cs_init_instances.bin b/examples/runtime/shaders/dx11/cs_init_instances.bin index d437aae75..e0bf8a661 100644 Binary files a/examples/runtime/shaders/dx11/cs_init_instances.bin and b/examples/runtime/shaders/dx11/cs_init_instances.bin differ diff --git a/examples/runtime/shaders/dx11/cs_terrain_init.bin b/examples/runtime/shaders/dx11/cs_terrain_init.bin index 900798427..a577ac8fc 100644 Binary files a/examples/runtime/shaders/dx11/cs_terrain_init.bin and b/examples/runtime/shaders/dx11/cs_terrain_init.bin differ diff --git a/examples/runtime/shaders/dx11/cs_terrain_lod.bin b/examples/runtime/shaders/dx11/cs_terrain_lod.bin index 2a7cbf28d..742890f48 100644 Binary files a/examples/runtime/shaders/dx11/cs_terrain_lod.bin and b/examples/runtime/shaders/dx11/cs_terrain_lod.bin differ diff --git a/examples/runtime/shaders/dx11/cs_terrain_update_draw.bin b/examples/runtime/shaders/dx11/cs_terrain_update_draw.bin index 79dc64df6..2eb6e5c8c 100644 Binary files a/examples/runtime/shaders/dx11/cs_terrain_update_draw.bin and b/examples/runtime/shaders/dx11/cs_terrain_update_draw.bin differ diff --git a/examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin b/examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin index 7d6f75a57..466a05ab6 100644 Binary files a/examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin and b/examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin differ diff --git a/examples/runtime/shaders/dx11/cs_update.bin b/examples/runtime/shaders/dx11/cs_update.bin index 7d1652a7e..6d6a6612c 100644 Binary files a/examples/runtime/shaders/dx11/cs_update.bin and b/examples/runtime/shaders/dx11/cs_update.bin differ diff --git a/examples/runtime/shaders/dx11/cs_update_instances.bin b/examples/runtime/shaders/dx11/cs_update_instances.bin index c9c3fe4da..e546b2144 100644 Binary files a/examples/runtime/shaders/dx11/cs_update_instances.bin and b/examples/runtime/shaders/dx11/cs_update_instances.bin differ diff --git a/examples/runtime/shaders/dx11/fs_albedo_output.bin b/examples/runtime/shaders/dx11/fs_albedo_output.bin index 8efeba0bf..974de8bc9 100644 Binary files a/examples/runtime/shaders/dx11/fs_albedo_output.bin and b/examples/runtime/shaders/dx11/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bloom_combine.bin b/examples/runtime/shaders/dx11/fs_bloom_combine.bin index ab6871fb0..2b41fef87 100644 Binary files a/examples/runtime/shaders/dx11/fs_bloom_combine.bin and b/examples/runtime/shaders/dx11/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bump.bin b/examples/runtime/shaders/dx11/fs_bump.bin index f2b2b0b89..45117553f 100644 Binary files a/examples/runtime/shaders/dx11/fs_bump.bin and b/examples/runtime/shaders/dx11/fs_bump.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bunnylod.bin b/examples/runtime/shaders/dx11/fs_bunnylod.bin new file mode 100644 index 000000000..24a371dfa Binary files /dev/null and b/examples/runtime/shaders/dx11/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/dx11/fs_callback.bin b/examples/runtime/shaders/dx11/fs_callback.bin index e596d5680..24a371dfa 100644 Binary files a/examples/runtime/shaders/dx11/fs_callback.bin and b/examples/runtime/shaders/dx11/fs_callback.bin differ diff --git a/examples/runtime/shaders/dx11/fs_cubes.bin b/examples/runtime/shaders/dx11/fs_cubes.bin index f586b169f..470ed651b 100644 Binary files a/examples/runtime/shaders/dx11/fs_cubes.bin and b/examples/runtime/shaders/dx11/fs_cubes.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin b/examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin index 7c52d20af..da6f66ca6 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin and b/examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_combine.bin b/examples/runtime/shaders/dx11/fs_deferred_combine.bin index 81b873d3d..35b5a0d7f 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_combine.bin and b/examples/runtime/shaders/dx11/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug.bin b/examples/runtime/shaders/dx11/fs_deferred_debug.bin index 9abe1572e..9c86c1dbf 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_debug.bin and b/examples/runtime/shaders/dx11/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin b/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin index f586b169f..470ed651b 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin and b/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_geom.bin b/examples/runtime/shaders/dx11/fs_deferred_geom.bin index f3779ffc2..9127e9e51 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_geom.bin and b/examples/runtime/shaders/dx11/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_light.bin b/examples/runtime/shaders/dx11/fs_deferred_light.bin index 2636b4d01..a48007d66 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_light.bin and b/examples/runtime/shaders/dx11/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_light_ta.bin b/examples/runtime/shaders/dx11/fs_deferred_light_ta.bin index 0d4d5af59..4a30349e3 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_light_ta.bin and b/examples/runtime/shaders/dx11/fs_deferred_light_ta.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_light_uav.bin b/examples/runtime/shaders/dx11/fs_deferred_light_uav.bin index 9b9892a1f..8d6c44c73 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_light_uav.bin and b/examples/runtime/shaders/dx11/fs_deferred_light_uav.bin differ diff --git a/examples/runtime/shaders/dx11/fs_downsample.bin b/examples/runtime/shaders/dx11/fs_downsample.bin index 286bc0ab7..7d2b83339 100644 Binary files a/examples/runtime/shaders/dx11/fs_downsample.bin and b/examples/runtime/shaders/dx11/fs_downsample.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_blur.bin b/examples/runtime/shaders/dx11/fs_hdr_blur.bin index 89fa31414..a4be7566d 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_blur.bin and b/examples/runtime/shaders/dx11/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_bright.bin b/examples/runtime/shaders/dx11/fs_hdr_bright.bin index 2b0f6b649..11394ae56 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_bright.bin and b/examples/runtime/shaders/dx11/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_lum.bin b/examples/runtime/shaders/dx11/fs_hdr_lum.bin index 9f3e3f4dd..5f70c006c 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_lum.bin and b/examples/runtime/shaders/dx11/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_lumavg.bin b/examples/runtime/shaders/dx11/fs_hdr_lumavg.bin index ddc3c615f..d3efc2a69 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_lumavg.bin and b/examples/runtime/shaders/dx11/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_mesh.bin b/examples/runtime/shaders/dx11/fs_hdr_mesh.bin index 99fbe47f8..488489fb1 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_mesh.bin and b/examples/runtime/shaders/dx11/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_skybox.bin b/examples/runtime/shaders/dx11/fs_hdr_skybox.bin index d8a8bd9fa..1b298d355 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_skybox.bin and b/examples/runtime/shaders/dx11/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/dx11/fs_hdr_tonemap.bin b/examples/runtime/shaders/dx11/fs_hdr_tonemap.bin index ff23e2e0d..55d0931c1 100644 Binary files a/examples/runtime/shaders/dx11/fs_hdr_tonemap.bin and b/examples/runtime/shaders/dx11/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/dx11/fs_ibl_mesh.bin b/examples/runtime/shaders/dx11/fs_ibl_mesh.bin index 4c2341e62..00ea80c62 100644 Binary files a/examples/runtime/shaders/dx11/fs_ibl_mesh.bin and b/examples/runtime/shaders/dx11/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/fs_ibl_skybox.bin b/examples/runtime/shaders/dx11/fs_ibl_skybox.bin index fdbe04d10..1fadbb9f2 100644 Binary files a/examples/runtime/shaders/dx11/fs_ibl_skybox.bin and b/examples/runtime/shaders/dx11/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/dx11/fs_instancing.bin b/examples/runtime/shaders/dx11/fs_instancing.bin index f586b169f..470ed651b 100644 Binary files a/examples/runtime/shaders/dx11/fs_instancing.bin and b/examples/runtime/shaders/dx11/fs_instancing.bin differ diff --git a/examples/runtime/shaders/dx11/fs_mesh.bin b/examples/runtime/shaders/dx11/fs_mesh.bin index 0e9677b1b..58c3cd732 100644 Binary files a/examples/runtime/shaders/dx11/fs_mesh.bin and b/examples/runtime/shaders/dx11/fs_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/fs_oit.bin b/examples/runtime/shaders/dx11/fs_oit.bin index 5f64a02cc..28ce4241f 100644 Binary files a/examples/runtime/shaders/dx11/fs_oit.bin and b/examples/runtime/shaders/dx11/fs_oit.bin differ diff --git a/examples/runtime/shaders/dx11/fs_oit_wb.bin b/examples/runtime/shaders/dx11/fs_oit_wb.bin index 7175f1d83..8aae251cb 100644 Binary files a/examples/runtime/shaders/dx11/fs_oit_wb.bin and b/examples/runtime/shaders/dx11/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_blit.bin b/examples/runtime/shaders/dx11/fs_oit_wb_blit.bin index 4b99f4e2c..044dd93c3 100644 Binary files a/examples/runtime/shaders/dx11/fs_oit_wb_blit.bin and b/examples/runtime/shaders/dx11/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_separate.bin b/examples/runtime/shaders/dx11/fs_oit_wb_separate.bin index dd11dabf1..525c8a6ef 100644 Binary files a/examples/runtime/shaders/dx11/fs_oit_wb_separate.bin and b/examples/runtime/shaders/dx11/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin index b6e197fca..fb2048ca8 100644 Binary files a/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/dx11/fs_particle.bin b/examples/runtime/shaders/dx11/fs_particle.bin index b60a1e117..b5349cad0 100644 Binary files a/examples/runtime/shaders/dx11/fs_particle.bin and b/examples/runtime/shaders/dx11/fs_particle.bin differ diff --git a/examples/runtime/shaders/dx11/fs_picking_id.bin b/examples/runtime/shaders/dx11/fs_picking_id.bin index 4b34bbc6b..1131b5f76 100644 Binary files a/examples/runtime/shaders/dx11/fs_picking_id.bin and b/examples/runtime/shaders/dx11/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/dx11/fs_picking_shaded.bin b/examples/runtime/shaders/dx11/fs_picking_shaded.bin index a718cf6f7..43fc4ef97 100644 Binary files a/examples/runtime/shaders/dx11/fs_picking_shaded.bin and b/examples/runtime/shaders/dx11/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/dx11/fs_pom.bin b/examples/runtime/shaders/dx11/fs_pom.bin index 21b682d00..b77e78504 100644 Binary files a/examples/runtime/shaders/dx11/fs_pom.bin and b/examples/runtime/shaders/dx11/fs_pom.bin differ diff --git a/examples/runtime/shaders/dx11/fs_raymarching.bin b/examples/runtime/shaders/dx11/fs_raymarching.bin index 1243ec0f2..9aee69bdc 100644 Binary files a/examples/runtime/shaders/dx11/fs_raymarching.bin and b/examples/runtime/shaders/dx11/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/dx11/fs_rsm_combine.bin b/examples/runtime/shaders/dx11/fs_rsm_combine.bin index 7042fe9b6..ffe74bd54 100644 Binary files a/examples/runtime/shaders/dx11/fs_rsm_combine.bin and b/examples/runtime/shaders/dx11/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin b/examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin index f00a57088..439498419 100644 Binary files a/examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin b/examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin index a5851b0a5..24b763040 100644 Binary files a/examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/fs_rsm_shadow.bin b/examples/runtime/shaders/dx11/fs_rsm_shadow.bin index 54b232a0e..d52bd00de 100644 Binary files a/examples/runtime/shaders/dx11/fs_rsm_shadow.bin and b/examples/runtime/shaders/dx11/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin index 4f07e1c18..98e9679bd 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin index 1faa39ab0..8dde3aa0b 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin index f65e5a263..2a4d00660 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin index 90c1764ec..5ccc2af14 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin index faf6be5d1..ff11d76db 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin index 9977f4237..a1240ef24 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin index 75d3bcbe4..22bb46697 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin index 665912d71..0c6eca273 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin index e08c2ccea..55d102a1c 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin index caf6d496e..4d4472dfe 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin index 1c9f06411..f256e66c7 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin index d8b367340..82cc1920d 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin index f7e072ce6..28262ca80 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin index a01d9335d..b1108309f 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin index 3e0a058c7..c5e379b07 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin index 16147cf03..44fb68691 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index 619dca419..cb262b335 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index ffb318efa..54b5e1047 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin index b9bb78a11..50fde0f93 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin index 9e6544020..8c6d5e267 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin index b6c52ffb0..e935aff73 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin index 681ac3f56..b32b0c316 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index d2fac9e35..83b6a0e8b 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index ecf9d0a78..983d56f45 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin index e62ecbe6c..150b98ba0 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin index b90f2d698..96702e2ec 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin index 2cd864381..9b6ed6039 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin index 554feafc0..2c8d9fba4 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin index 49d88eae8..a45d2e525 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin index a362c761f..db58239db 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin index b40187941..d0d4ceb70 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin index fd42b19e2..290518546 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin index 9abe1572e..9c86c1dbf 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin index 974137a4d..c4c4cc685 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin index cbd0ab35f..f102ce703 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin index 2cd864381..9b6ed6039 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin index 554feafc0..2c8d9fba4 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin index a321addb1..3383a1b26 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin index b90f2d698..96702e2ec 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin index 6bea0b159..87d8e7061 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin index 2c6de10eb..b6f5521d0 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin index 1267c3149..c835b953f 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin index 134541b90..5c9ba466e 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin index 203f8ac4b..c7c2b3118 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin index 2c6de10eb..b6f5521d0 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin index 1267c3149..c835b953f 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin index 134541b90..5c9ba466e 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin index ffc5d5b09..01e65a1e5 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin index 4a47e682e..f35fbd500 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin index f1692f2b7..5ffeee791 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin index bbc066d56..58aed2ed3 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin index 9abe1572e..9c86c1dbf 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin index 4cfc62835..0ba4a1242 100644 Binary files a/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sky.bin b/examples/runtime/shaders/dx11/fs_sky.bin index fe06980ea..e0a57fa7c 100644 Binary files a/examples/runtime/shaders/dx11/fs_sky.bin and b/examples/runtime/shaders/dx11/fs_sky.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin index 73ed4cabb..cea5f3c10 100644 Binary files a/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sky_landscape.bin b/examples/runtime/shaders/dx11/fs_sky_landscape.bin index 2cde083bc..24ebf30d3 100644 Binary files a/examples/runtime/shaders/dx11/fs_sky_landscape.bin and b/examples/runtime/shaders/dx11/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sms_mesh.bin b/examples/runtime/shaders/dx11/fs_sms_mesh.bin index cfa7829ec..33bec766f 100644 Binary files a/examples/runtime/shaders/dx11/fs_sms_mesh.bin and b/examples/runtime/shaders/dx11/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin b/examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin index ff78b151f..d1ee69e02 100644 Binary files a/examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sms_shadow.bin b/examples/runtime/shaders/dx11/fs_sms_shadow.bin index 4f07e1c18..32085af1c 100644 Binary files a/examples/runtime/shaders/dx11/fs_sms_shadow.bin and b/examples/runtime/shaders/dx11/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin b/examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin index f778baa48..aa91b79e9 100644 Binary files a/examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_black.bin b/examples/runtime/shaders/dx11/fs_stencil_color_black.bin index 4f07e1c18..98e9679bd 100644 Binary files a/examples/runtime/shaders/dx11/fs_stencil_color_black.bin and b/examples/runtime/shaders/dx11/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin b/examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin index a167d8bff..8f9ca94e8 100644 Binary files a/examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_texture.bin b/examples/runtime/shaders/dx11/fs_stencil_color_texture.bin index b90f2d698..96702e2ec 100644 Binary files a/examples/runtime/shaders/dx11/fs_stencil_color_texture.bin and b/examples/runtime/shaders/dx11/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_stencil_texture.bin b/examples/runtime/shaders/dx11/fs_stencil_texture.bin index 9abe1572e..9c86c1dbf 100644 Binary files a/examples/runtime/shaders/dx11/fs_stencil_texture.bin and b/examples/runtime/shaders/dx11/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin index a273b7558..ee07d6350 100644 Binary files a/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/fs_terrain.bin b/examples/runtime/shaders/dx11/fs_terrain.bin index 0ddb132bc..d9d6e9f68 100644 Binary files a/examples/runtime/shaders/dx11/fs_terrain.bin and b/examples/runtime/shaders/dx11/fs_terrain.bin differ diff --git a/examples/runtime/shaders/dx11/fs_terrain_render.bin b/examples/runtime/shaders/dx11/fs_terrain_render.bin index 8c4525867..98e25f77f 100644 Binary files a/examples/runtime/shaders/dx11/fs_terrain_render.bin and b/examples/runtime/shaders/dx11/fs_terrain_render.bin differ diff --git a/examples/runtime/shaders/dx11/fs_terrain_render_normal.bin b/examples/runtime/shaders/dx11/fs_terrain_render_normal.bin index c74670fd9..1d09b1493 100644 Binary files a/examples/runtime/shaders/dx11/fs_terrain_render_normal.bin and b/examples/runtime/shaders/dx11/fs_terrain_render_normal.bin differ diff --git a/examples/runtime/shaders/dx11/fs_tree.bin b/examples/runtime/shaders/dx11/fs_tree.bin index 321b747e0..a566382b8 100644 Binary files a/examples/runtime/shaders/dx11/fs_tree.bin and b/examples/runtime/shaders/dx11/fs_tree.bin differ diff --git a/examples/runtime/shaders/dx11/fs_update.bin b/examples/runtime/shaders/dx11/fs_update.bin index e146f09fb..63f886822 100644 Binary files a/examples/runtime/shaders/dx11/fs_update.bin and b/examples/runtime/shaders/dx11/fs_update.bin differ diff --git a/examples/runtime/shaders/dx11/fs_update_3d.bin b/examples/runtime/shaders/dx11/fs_update_3d.bin index 321ea3951..4ea5a1860 100644 Binary files a/examples/runtime/shaders/dx11/fs_update_3d.bin and b/examples/runtime/shaders/dx11/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/dx11/fs_update_cmp.bin b/examples/runtime/shaders/dx11/fs_update_cmp.bin index cd0e1b8a9..92e6ebcf1 100644 Binary files a/examples/runtime/shaders/dx11/fs_update_cmp.bin and b/examples/runtime/shaders/dx11/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/dx11/fs_upsample.bin b/examples/runtime/shaders/dx11/fs_upsample.bin index 0600528be..98bddeb93 100644 Binary files a/examples/runtime/shaders/dx11/fs_upsample.bin and b/examples/runtime/shaders/dx11/fs_upsample.bin differ diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin b/examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin index 5f2a0437e..2b070e8fd 100644 Binary files a/examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin b/examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin index daaf8ef70..b10370fc8 100644 Binary files a/examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin b/examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin index c093bf4fb..003ac8467 100644 Binary files a/examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/dx11/fs_vt_mip.bin b/examples/runtime/shaders/dx11/fs_vt_mip.bin index 4e543ae12..455094899 100644 Binary files a/examples/runtime/shaders/dx11/fs_vt_mip.bin and b/examples/runtime/shaders/dx11/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/dx11/fs_vt_unlit.bin b/examples/runtime/shaders/dx11/fs_vt_unlit.bin index 21e6301b1..3e149417a 100644 Binary files a/examples/runtime/shaders/dx11/fs_vt_unlit.bin and b/examples/runtime/shaders/dx11/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/dx11/fs_wf_mesh.bin b/examples/runtime/shaders/dx11/fs_wf_mesh.bin index 5295814f3..5fba2483c 100644 Binary files a/examples/runtime/shaders/dx11/fs_wf_mesh.bin and b/examples/runtime/shaders/dx11/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/fs_wf_wireframe.bin b/examples/runtime/shaders/dx11/fs_wf_wireframe.bin index 4707b28a9..61c940db2 100644 Binary files a/examples/runtime/shaders/dx11/fs_wf_wireframe.bin and b/examples/runtime/shaders/dx11/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/dx11/vs_albedo_output.bin b/examples/runtime/shaders/dx11/vs_albedo_output.bin index 64decfba4..0cdc2427c 100644 Binary files a/examples/runtime/shaders/dx11/vs_albedo_output.bin and b/examples/runtime/shaders/dx11/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bump.bin b/examples/runtime/shaders/dx11/vs_bump.bin index 5d748f7c0..91baf17bd 100644 Binary files a/examples/runtime/shaders/dx11/vs_bump.bin and b/examples/runtime/shaders/dx11/vs_bump.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bump_instanced.bin b/examples/runtime/shaders/dx11/vs_bump_instanced.bin index cb6f2f057..2da859741 100644 Binary files a/examples/runtime/shaders/dx11/vs_bump_instanced.bin and b/examples/runtime/shaders/dx11/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bunnylod.bin b/examples/runtime/shaders/dx11/vs_bunnylod.bin new file mode 100644 index 000000000..0eefce423 Binary files /dev/null and b/examples/runtime/shaders/dx11/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/dx11/vs_callback.bin b/examples/runtime/shaders/dx11/vs_callback.bin index f00c1fb63..b2eb95d03 100644 Binary files a/examples/runtime/shaders/dx11/vs_callback.bin and b/examples/runtime/shaders/dx11/vs_callback.bin differ diff --git a/examples/runtime/shaders/dx11/vs_cubes.bin b/examples/runtime/shaders/dx11/vs_cubes.bin index f8ba1c7fe..5cb0c42fd 100644 Binary files a/examples/runtime/shaders/dx11/vs_cubes.bin and b/examples/runtime/shaders/dx11/vs_cubes.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_combine.bin b/examples/runtime/shaders/dx11/vs_deferred_combine.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_combine.bin and b/examples/runtime/shaders/dx11/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug.bin b/examples/runtime/shaders/dx11/vs_deferred_debug.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_debug.bin and b/examples/runtime/shaders/dx11/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin b/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin index f8ba1c7fe..5cb0c42fd 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin and b/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_geom.bin b/examples/runtime/shaders/dx11/vs_deferred_geom.bin index 5a82b7f05..afddebd6c 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_geom.bin and b/examples/runtime/shaders/dx11/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_light.bin b/examples/runtime/shaders/dx11/vs_deferred_light.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_light.bin and b/examples/runtime/shaders/dx11/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx11/vs_fullscreen.bin b/examples/runtime/shaders/dx11/vs_fullscreen.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_fullscreen.bin and b/examples/runtime/shaders/dx11/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_blur.bin b/examples/runtime/shaders/dx11/vs_hdr_blur.bin index c2bf77d24..c10d32ffd 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_blur.bin and b/examples/runtime/shaders/dx11/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_bright.bin b/examples/runtime/shaders/dx11/vs_hdr_bright.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_bright.bin and b/examples/runtime/shaders/dx11/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_lum.bin b/examples/runtime/shaders/dx11/vs_hdr_lum.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_lum.bin and b/examples/runtime/shaders/dx11/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_lumavg.bin b/examples/runtime/shaders/dx11/vs_hdr_lumavg.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_lumavg.bin and b/examples/runtime/shaders/dx11/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_mesh.bin b/examples/runtime/shaders/dx11/vs_hdr_mesh.bin index 49f71c21d..842a2138a 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_mesh.bin and b/examples/runtime/shaders/dx11/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_skybox.bin b/examples/runtime/shaders/dx11/vs_hdr_skybox.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_skybox.bin and b/examples/runtime/shaders/dx11/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/dx11/vs_hdr_tonemap.bin b/examples/runtime/shaders/dx11/vs_hdr_tonemap.bin index 3beb2ed44..31628cd76 100644 Binary files a/examples/runtime/shaders/dx11/vs_hdr_tonemap.bin and b/examples/runtime/shaders/dx11/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/dx11/vs_ibl_mesh.bin b/examples/runtime/shaders/dx11/vs_ibl_mesh.bin index 382b92b3b..675991fcf 100644 Binary files a/examples/runtime/shaders/dx11/vs_ibl_mesh.bin and b/examples/runtime/shaders/dx11/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/vs_ibl_skybox.bin b/examples/runtime/shaders/dx11/vs_ibl_skybox.bin index 3341b7627..d2df5a8fb 100644 Binary files a/examples/runtime/shaders/dx11/vs_ibl_skybox.bin and b/examples/runtime/shaders/dx11/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/dx11/vs_instancing.bin b/examples/runtime/shaders/dx11/vs_instancing.bin index 42c33f5c8..f79114171 100644 Binary files a/examples/runtime/shaders/dx11/vs_instancing.bin and b/examples/runtime/shaders/dx11/vs_instancing.bin differ diff --git a/examples/runtime/shaders/dx11/vs_mesh.bin b/examples/runtime/shaders/dx11/vs_mesh.bin index 74331d907..7122b8d54 100644 Binary files a/examples/runtime/shaders/dx11/vs_mesh.bin and b/examples/runtime/shaders/dx11/vs_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/vs_oit.bin b/examples/runtime/shaders/dx11/vs_oit.bin index 3996c959a..a4af8c35a 100644 Binary files a/examples/runtime/shaders/dx11/vs_oit.bin and b/examples/runtime/shaders/dx11/vs_oit.bin differ diff --git a/examples/runtime/shaders/dx11/vs_oit_blit.bin b/examples/runtime/shaders/dx11/vs_oit_blit.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_oit_blit.bin and b/examples/runtime/shaders/dx11/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/dx11/vs_particle.bin b/examples/runtime/shaders/dx11/vs_particle.bin index f907ca248..f68346d2f 100644 Binary files a/examples/runtime/shaders/dx11/vs_particle.bin and b/examples/runtime/shaders/dx11/vs_particle.bin differ diff --git a/examples/runtime/shaders/dx11/vs_picking_shaded.bin b/examples/runtime/shaders/dx11/vs_picking_shaded.bin index a74e31ab4..ba1415713 100644 Binary files a/examples/runtime/shaders/dx11/vs_picking_shaded.bin and b/examples/runtime/shaders/dx11/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/dx11/vs_pom.bin b/examples/runtime/shaders/dx11/vs_pom.bin index 99a9265a5..29f162572 100644 Binary files a/examples/runtime/shaders/dx11/vs_pom.bin and b/examples/runtime/shaders/dx11/vs_pom.bin differ diff --git a/examples/runtime/shaders/dx11/vs_raymarching.bin b/examples/runtime/shaders/dx11/vs_raymarching.bin index 6d67bc5e5..3df6a7e9c 100644 Binary files a/examples/runtime/shaders/dx11/vs_raymarching.bin and b/examples/runtime/shaders/dx11/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/dx11/vs_rsm_combine.bin b/examples/runtime/shaders/dx11/vs_rsm_combine.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_rsm_combine.bin and b/examples/runtime/shaders/dx11/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin b/examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin index a809ba154..72f6fc3bb 100644 Binary files a/examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin b/examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin index 5953de0de..e3904f869 100644 Binary files a/examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/vs_rsm_shadow.bin b/examples/runtime/shaders/dx11/vs_rsm_shadow.bin index e159698a6..a9e616ca0 100644 Binary files a/examples/runtime/shaders/dx11/vs_rsm_shadow.bin and b/examples/runtime/shaders/dx11/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color.bin index 06c99eb56..7dd8ccdec 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin index 002b67e84..6007d6e43 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin index ff4c682bf..7df276f74 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin index 409d22f89..fca18fdea 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin index 49b2b62f4..c2ac25021 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin index b6134e088..7eff8d941 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin index 08c1c6f83..c81967941 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin index 06c99eb56..7dd8ccdec 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin index 3a6255eec..f1b5faa2a 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin index 8552c8907..941e26979 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin index e9831f14b..ec4751153 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin index 632a331e0..fa30a2c39 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin index abbfe94aa..e71543339 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin index 27e2a3959..5307fde9d 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin index 6fdcff7c5..28d83c261 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin index 06c99eb56..7dd8ccdec 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin index bbef8683b..d8059b559 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin index efe537383..068fde4f9 100644 Binary files a/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sky.bin b/examples/runtime/shaders/dx11/vs_sky.bin index fb404d49a..fbe836b52 100644 Binary files a/examples/runtime/shaders/dx11/vs_sky.bin and b/examples/runtime/shaders/dx11/vs_sky.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sky_landscape.bin b/examples/runtime/shaders/dx11/vs_sky_landscape.bin index 78071bf8d..ba776106d 100644 Binary files a/examples/runtime/shaders/dx11/vs_sky_landscape.bin and b/examples/runtime/shaders/dx11/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sms_mesh.bin b/examples/runtime/shaders/dx11/vs_sms_mesh.bin index 6b4f27736..8a38cf28d 100644 Binary files a/examples/runtime/shaders/dx11/vs_sms_mesh.bin and b/examples/runtime/shaders/dx11/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sms_shadow.bin b/examples/runtime/shaders/dx11/vs_sms_shadow.bin index 06c99eb56..7dd8ccdec 100644 Binary files a/examples/runtime/shaders/dx11/vs_sms_shadow.bin and b/examples/runtime/shaders/dx11/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin b/examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin index 8e0234d9d..fcd6e07ff 100644 Binary files a/examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_color.bin b/examples/runtime/shaders/dx11/vs_stencil_color.bin index 06c99eb56..7dd8ccdec 100644 Binary files a/examples/runtime/shaders/dx11/vs_stencil_color.bin and b/examples/runtime/shaders/dx11/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin b/examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin index 5287a4736..eed65c5ec 100644 Binary files a/examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_color_texture.bin b/examples/runtime/shaders/dx11/vs_stencil_color_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_stencil_color_texture.bin and b/examples/runtime/shaders/dx11/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_texture.bin b/examples/runtime/shaders/dx11/vs_stencil_texture.bin index c9e2fc315..13b8211d6 100644 Binary files a/examples/runtime/shaders/dx11/vs_stencil_texture.bin and b/examples/runtime/shaders/dx11/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin index 6c82288e6..a51b08aff 100644 Binary files a/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/vs_terrain.bin b/examples/runtime/shaders/dx11/vs_terrain.bin index 92cde9f8d..711accf10 100644 Binary files a/examples/runtime/shaders/dx11/vs_terrain.bin and b/examples/runtime/shaders/dx11/vs_terrain.bin differ diff --git a/examples/runtime/shaders/dx11/vs_terrain_height_texture.bin b/examples/runtime/shaders/dx11/vs_terrain_height_texture.bin index 3f11a5cb0..d2d9715ed 100644 Binary files a/examples/runtime/shaders/dx11/vs_terrain_height_texture.bin and b/examples/runtime/shaders/dx11/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/dx11/vs_terrain_render.bin b/examples/runtime/shaders/dx11/vs_terrain_render.bin index 4fea8a169..bee37fc89 100644 Binary files a/examples/runtime/shaders/dx11/vs_terrain_render.bin and b/examples/runtime/shaders/dx11/vs_terrain_render.bin differ diff --git a/examples/runtime/shaders/dx11/vs_tree.bin b/examples/runtime/shaders/dx11/vs_tree.bin index 67fe15371..c78dc45dd 100644 Binary files a/examples/runtime/shaders/dx11/vs_tree.bin and b/examples/runtime/shaders/dx11/vs_tree.bin differ diff --git a/examples/runtime/shaders/dx11/vs_update.bin b/examples/runtime/shaders/dx11/vs_update.bin index 242bd77d0..927b92914 100644 Binary files a/examples/runtime/shaders/dx11/vs_update.bin and b/examples/runtime/shaders/dx11/vs_update.bin differ diff --git a/examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin b/examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin index 6d67bc5e5..3df6a7e9c 100644 Binary files a/examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/dx11/vs_vt_generic.bin b/examples/runtime/shaders/dx11/vs_vt_generic.bin index b8b77e165..6e21fde9b 100644 Binary files a/examples/runtime/shaders/dx11/vs_vt_generic.bin and b/examples/runtime/shaders/dx11/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/dx11/vs_wf_mesh.bin b/examples/runtime/shaders/dx11/vs_wf_mesh.bin index 3490fa76c..7ed67c059 100644 Binary files a/examples/runtime/shaders/dx11/vs_wf_mesh.bin and b/examples/runtime/shaders/dx11/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/dx11/vs_wf_wireframe.bin b/examples/runtime/shaders/dx11/vs_wf_wireframe.bin index 614516b77..d3b837910 100644 Binary files a/examples/runtime/shaders/dx11/vs_wf_wireframe.bin and b/examples/runtime/shaders/dx11/vs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/dx9/fs_albedo_output.bin b/examples/runtime/shaders/dx9/fs_albedo_output.bin index c32da4b36..6f1296ea3 100644 Binary files a/examples/runtime/shaders/dx9/fs_albedo_output.bin and b/examples/runtime/shaders/dx9/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/dx9/fs_bloom_combine.bin b/examples/runtime/shaders/dx9/fs_bloom_combine.bin index 517368b72..329af459c 100644 Binary files a/examples/runtime/shaders/dx9/fs_bloom_combine.bin and b/examples/runtime/shaders/dx9/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/dx9/fs_bump.bin b/examples/runtime/shaders/dx9/fs_bump.bin index 043a8b06c..8593e3249 100644 Binary files a/examples/runtime/shaders/dx9/fs_bump.bin and b/examples/runtime/shaders/dx9/fs_bump.bin differ diff --git a/examples/runtime/shaders/dx9/fs_bunnylod.bin b/examples/runtime/shaders/dx9/fs_bunnylod.bin new file mode 100644 index 000000000..311462016 Binary files /dev/null and b/examples/runtime/shaders/dx9/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/dx9/fs_callback.bin b/examples/runtime/shaders/dx9/fs_callback.bin index d5ef286f6..311462016 100644 Binary files a/examples/runtime/shaders/dx9/fs_callback.bin and b/examples/runtime/shaders/dx9/fs_callback.bin differ diff --git a/examples/runtime/shaders/dx9/fs_cubes.bin b/examples/runtime/shaders/dx9/fs_cubes.bin index 882b49190..700d40739 100644 Binary files a/examples/runtime/shaders/dx9/fs_cubes.bin and b/examples/runtime/shaders/dx9/fs_cubes.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_combine.bin b/examples/runtime/shaders/dx9/fs_deferred_combine.bin index da3168a05..d87b5e3d6 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_combine.bin and b/examples/runtime/shaders/dx9/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_debug.bin b/examples/runtime/shaders/dx9/fs_deferred_debug.bin index 52d07b144..3408ef77e 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_debug.bin and b/examples/runtime/shaders/dx9/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin b/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin index 05fa80a0f..700d40739 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin and b/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_geom.bin b/examples/runtime/shaders/dx9/fs_deferred_geom.bin index 61cc60fb2..2827cd7ad 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_geom.bin and b/examples/runtime/shaders/dx9/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_light.bin b/examples/runtime/shaders/dx9/fs_deferred_light.bin index 3df1338bc..61a7797e6 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_light.bin and b/examples/runtime/shaders/dx9/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx9/fs_downsample.bin b/examples/runtime/shaders/dx9/fs_downsample.bin index b666ada5f..860672783 100644 Binary files a/examples/runtime/shaders/dx9/fs_downsample.bin and b/examples/runtime/shaders/dx9/fs_downsample.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_blur.bin b/examples/runtime/shaders/dx9/fs_hdr_blur.bin index dfca8fbbe..a124b8745 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_blur.bin and b/examples/runtime/shaders/dx9/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_bright.bin b/examples/runtime/shaders/dx9/fs_hdr_bright.bin index ad1bef3fd..33d942128 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_bright.bin and b/examples/runtime/shaders/dx9/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_lum.bin b/examples/runtime/shaders/dx9/fs_hdr_lum.bin index f217f8de4..daab41603 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_lum.bin and b/examples/runtime/shaders/dx9/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_lumavg.bin b/examples/runtime/shaders/dx9/fs_hdr_lumavg.bin index 1fe8036f6..87de810b5 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_lumavg.bin and b/examples/runtime/shaders/dx9/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_mesh.bin b/examples/runtime/shaders/dx9/fs_hdr_mesh.bin index bd6886c3a..ea8e437c1 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_mesh.bin and b/examples/runtime/shaders/dx9/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_skybox.bin b/examples/runtime/shaders/dx9/fs_hdr_skybox.bin index dc914f37e..de5fcfdbc 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_skybox.bin and b/examples/runtime/shaders/dx9/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/dx9/fs_hdr_tonemap.bin b/examples/runtime/shaders/dx9/fs_hdr_tonemap.bin index 94268c02d..4c9bff1f7 100644 Binary files a/examples/runtime/shaders/dx9/fs_hdr_tonemap.bin and b/examples/runtime/shaders/dx9/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/dx9/fs_ibl_mesh.bin b/examples/runtime/shaders/dx9/fs_ibl_mesh.bin index e5c5da8f0..944f4c57f 100644 Binary files a/examples/runtime/shaders/dx9/fs_ibl_mesh.bin and b/examples/runtime/shaders/dx9/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/fs_ibl_skybox.bin b/examples/runtime/shaders/dx9/fs_ibl_skybox.bin index 7665de31d..cc1c38598 100644 Binary files a/examples/runtime/shaders/dx9/fs_ibl_skybox.bin and b/examples/runtime/shaders/dx9/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/dx9/fs_instancing.bin b/examples/runtime/shaders/dx9/fs_instancing.bin index 882b49190..700d40739 100644 Binary files a/examples/runtime/shaders/dx9/fs_instancing.bin and b/examples/runtime/shaders/dx9/fs_instancing.bin differ diff --git a/examples/runtime/shaders/dx9/fs_mesh.bin b/examples/runtime/shaders/dx9/fs_mesh.bin index 7a3e189e6..6b1375fc1 100644 Binary files a/examples/runtime/shaders/dx9/fs_mesh.bin and b/examples/runtime/shaders/dx9/fs_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/fs_oit.bin b/examples/runtime/shaders/dx9/fs_oit.bin index 502862a05..ac01fa755 100644 Binary files a/examples/runtime/shaders/dx9/fs_oit.bin and b/examples/runtime/shaders/dx9/fs_oit.bin differ diff --git a/examples/runtime/shaders/dx9/fs_oit_wb.bin b/examples/runtime/shaders/dx9/fs_oit_wb.bin index 0a1432d18..765033b3a 100644 Binary files a/examples/runtime/shaders/dx9/fs_oit_wb.bin and b/examples/runtime/shaders/dx9/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/dx9/fs_oit_wb_blit.bin b/examples/runtime/shaders/dx9/fs_oit_wb_blit.bin index e679ddf57..568e282c7 100644 Binary files a/examples/runtime/shaders/dx9/fs_oit_wb_blit.bin and b/examples/runtime/shaders/dx9/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/dx9/fs_oit_wb_separate.bin b/examples/runtime/shaders/dx9/fs_oit_wb_separate.bin index bf59816be..ee88e29bb 100644 Binary files a/examples/runtime/shaders/dx9/fs_oit_wb_separate.bin and b/examples/runtime/shaders/dx9/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.bin index 49fd9b0dd..6ae21a41f 100644 Binary files a/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/dx9/fs_particle.bin b/examples/runtime/shaders/dx9/fs_particle.bin index a7244c8f1..bb6a30882 100644 Binary files a/examples/runtime/shaders/dx9/fs_particle.bin and b/examples/runtime/shaders/dx9/fs_particle.bin differ diff --git a/examples/runtime/shaders/dx9/fs_picking_id.bin b/examples/runtime/shaders/dx9/fs_picking_id.bin index 4443de81c..716a5005c 100644 Binary files a/examples/runtime/shaders/dx9/fs_picking_id.bin and b/examples/runtime/shaders/dx9/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/dx9/fs_picking_shaded.bin b/examples/runtime/shaders/dx9/fs_picking_shaded.bin index d08876f3a..943c5475e 100644 Binary files a/examples/runtime/shaders/dx9/fs_picking_shaded.bin and b/examples/runtime/shaders/dx9/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/dx9/fs_pom.bin b/examples/runtime/shaders/dx9/fs_pom.bin index ad6a0807e..70e545bf8 100644 Binary files a/examples/runtime/shaders/dx9/fs_pom.bin and b/examples/runtime/shaders/dx9/fs_pom.bin differ diff --git a/examples/runtime/shaders/dx9/fs_raymarching.bin b/examples/runtime/shaders/dx9/fs_raymarching.bin index 0754bf013..fa5002286 100644 Binary files a/examples/runtime/shaders/dx9/fs_raymarching.bin and b/examples/runtime/shaders/dx9/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/dx9/fs_rsm_combine.bin b/examples/runtime/shaders/dx9/fs_rsm_combine.bin index 6e69acd9d..5ba1650ae 100644 Binary files a/examples/runtime/shaders/dx9/fs_rsm_combine.bin and b/examples/runtime/shaders/dx9/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/dx9/fs_rsm_gbuffer.bin b/examples/runtime/shaders/dx9/fs_rsm_gbuffer.bin index 94cd1b0b1..ef34b3636 100644 Binary files a/examples/runtime/shaders/dx9/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/dx9/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx9/fs_rsm_lbuffer.bin b/examples/runtime/shaders/dx9/fs_rsm_lbuffer.bin index f61dd868b..bbbc8ca33 100644 Binary files a/examples/runtime/shaders/dx9/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/dx9/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/dx9/fs_rsm_shadow.bin b/examples/runtime/shaders/dx9/fs_rsm_shadow.bin index 617d75ee5..764c7d73e 100644 Binary files a/examples/runtime/shaders/dx9/fs_rsm_shadow.bin and b/examples/runtime/shaders/dx9/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.bin index 5d8a115f1..b1b4264e1 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.bin index f7d333fb7..1b2c351cd 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.bin index ce028775a..b9f9afe3f 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.bin index 9dbaab8ff..ed59592c0 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.bin index 09c064a21..1dfd0f854 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.bin index 8b1c98b79..77536d1c0 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.bin index d3d8f3a97..d37dc753b 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.bin index 4dc773de2..74af5f3e9 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.bin index 928f0a20e..b5da6ecc7 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.bin index 2daa6b2ef..079cce87c 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.bin index 7a8c45107..268c84921 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.bin index 6a33e2abc..12bac8dd1 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.bin index 78c6ac391..08e480e53 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.bin index 16bf68d88..c92e57448 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.bin index c7834b8d8..e16e59c95 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.bin index f05874a56..db06beeb4 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index f2948dfee..bd9c4d94e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index 8c856d66e..ed9396928 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.bin index f35e4b6fe..686647e1f 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.bin index 3ac5985f1..9556bf4d8 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.bin index 0d19d6378..2794791c8 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.bin index 6106b5439..9f1a20e14 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index 791043446..2e95a18ad 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index 3d94a5ed1..5d9b9a74b 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.bin index 680fccf07..c7e51a18c 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.bin index 7fe1602ba..ad50ba47f 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.bin index 44d6ee835..37abb8238 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.bin index a8e09d41a..7f275b119 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.bin index 5772349a1..d1f651fcb 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.bin index ffacc64c6..63e0f78f0 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.bin index 0fef91f6c..954f0eadf 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.bin index 3b4bb4e00..239405a48 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_texture.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_texture.bin index f72ebf627..3408ef77e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.bin index 955d49eb4..44c3a3487 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.bin index 475e5cefb..cb0fe6851 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.bin index 44d6ee835..37abb8238 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.bin index a8e09d41a..7f275b119 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.bin index a19604a14..ef6bf6047 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.bin index 7fe1602ba..ad50ba47f 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.bin index fb1516605..d7362dfd9 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.bin index 6ea81e40c..58a70bbeb 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.bin index cf4d46f6b..2cb49d201 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.bin index 912c39a7e..b2223d72e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.bin index 26429f8a1..65dcdd0fb 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.bin index 6ea81e40c..58a70bbeb 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.bin index cf4d46f6b..2cb49d201 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.bin index 912c39a7e..b2223d72e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svside.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svside.bin index c410d1ef1..3e69e0785 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.bin index 5d174e953..dd05e0d91 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.bin index 67803043a..95e0ad9a2 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.bin index af21542e1..4bcfb148e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_texture.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_texture.bin index f72ebf627..3408ef77e 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.bin index 7b65c958a..0724e37ad 100644 Binary files a/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sky.bin b/examples/runtime/shaders/dx9/fs_sky.bin index aedd1f1b0..5064b58d9 100644 Binary files a/examples/runtime/shaders/dx9/fs_sky.bin and b/examples/runtime/shaders/dx9/fs_sky.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.bin index 6df6a3348..5afafb2cd 100644 Binary files a/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sky_landscape.bin b/examples/runtime/shaders/dx9/fs_sky_landscape.bin index 36bbd3bfd..b25b43547 100644 Binary files a/examples/runtime/shaders/dx9/fs_sky_landscape.bin and b/examples/runtime/shaders/dx9/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sms_mesh.bin b/examples/runtime/shaders/dx9/fs_sms_mesh.bin index f69e9694c..41a0d91c2 100644 Binary files a/examples/runtime/shaders/dx9/fs_sms_mesh.bin and b/examples/runtime/shaders/dx9/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sms_mesh_pd.bin b/examples/runtime/shaders/dx9/fs_sms_mesh_pd.bin index ebf109588..e645628c9 100644 Binary files a/examples/runtime/shaders/dx9/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/dx9/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sms_shadow.bin b/examples/runtime/shaders/dx9/fs_sms_shadow.bin index 5d8a115f1..b1b4264e1 100644 Binary files a/examples/runtime/shaders/dx9/fs_sms_shadow.bin and b/examples/runtime/shaders/dx9/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/dx9/fs_sms_shadow_pd.bin b/examples/runtime/shaders/dx9/fs_sms_shadow_pd.bin index 29c1d854b..dd24490cc 100644 Binary files a/examples/runtime/shaders/dx9/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/dx9/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/dx9/fs_stencil_color_black.bin b/examples/runtime/shaders/dx9/fs_stencil_color_black.bin index 5d8a115f1..b1b4264e1 100644 Binary files a/examples/runtime/shaders/dx9/fs_stencil_color_black.bin and b/examples/runtime/shaders/dx9/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/dx9/fs_stencil_color_lighting.bin b/examples/runtime/shaders/dx9/fs_stencil_color_lighting.bin index 950325e90..222d68989 100644 Binary files a/examples/runtime/shaders/dx9/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/dx9/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/fs_stencil_color_texture.bin b/examples/runtime/shaders/dx9/fs_stencil_color_texture.bin index 7fe1602ba..ad50ba47f 100644 Binary files a/examples/runtime/shaders/dx9/fs_stencil_color_texture.bin and b/examples/runtime/shaders/dx9/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_stencil_texture.bin b/examples/runtime/shaders/dx9/fs_stencil_texture.bin index f72ebf627..3408ef77e 100644 Binary files a/examples/runtime/shaders/dx9/fs_stencil_texture.bin and b/examples/runtime/shaders/dx9/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.bin index 31a4b4bbc..e1e169b68 100644 Binary files a/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/fs_terrain.bin b/examples/runtime/shaders/dx9/fs_terrain.bin index bb0145e9c..6642221c1 100644 Binary files a/examples/runtime/shaders/dx9/fs_terrain.bin and b/examples/runtime/shaders/dx9/fs_terrain.bin differ diff --git a/examples/runtime/shaders/dx9/fs_tree.bin b/examples/runtime/shaders/dx9/fs_tree.bin index a60021cfd..3a994d45c 100644 Binary files a/examples/runtime/shaders/dx9/fs_tree.bin and b/examples/runtime/shaders/dx9/fs_tree.bin differ diff --git a/examples/runtime/shaders/dx9/fs_update.bin b/examples/runtime/shaders/dx9/fs_update.bin index c8c3fb5f6..1f0eedd0d 100644 Binary files a/examples/runtime/shaders/dx9/fs_update.bin and b/examples/runtime/shaders/dx9/fs_update.bin differ diff --git a/examples/runtime/shaders/dx9/fs_update_3d.bin b/examples/runtime/shaders/dx9/fs_update_3d.bin index 1e76f28cd..f3563c9e6 100644 Binary files a/examples/runtime/shaders/dx9/fs_update_3d.bin and b/examples/runtime/shaders/dx9/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/dx9/fs_update_cmp.bin b/examples/runtime/shaders/dx9/fs_update_cmp.bin index 3f789627f..ec0c1e4a6 100644 Binary files a/examples/runtime/shaders/dx9/fs_update_cmp.bin and b/examples/runtime/shaders/dx9/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/dx9/fs_upsample.bin b/examples/runtime/shaders/dx9/fs_upsample.bin index c69b6f58e..08dbea040 100644 Binary files a/examples/runtime/shaders/dx9/fs_upsample.bin and b/examples/runtime/shaders/dx9/fs_upsample.bin differ diff --git a/examples/runtime/shaders/dx9/fs_vectordisplay_blit.bin b/examples/runtime/shaders/dx9/fs_vectordisplay_blit.bin index fba9f45b3..a5fb6ea02 100644 Binary files a/examples/runtime/shaders/dx9/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/dx9/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/dx9/fs_vectordisplay_blur.bin b/examples/runtime/shaders/dx9/fs_vectordisplay_blur.bin index b488951e3..4560d9a5e 100644 Binary files a/examples/runtime/shaders/dx9/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/dx9/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/dx9/fs_vectordisplay_fb.bin b/examples/runtime/shaders/dx9/fs_vectordisplay_fb.bin index 133f2e898..476ad6e53 100644 Binary files a/examples/runtime/shaders/dx9/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/dx9/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/dx9/fs_vt_mip.bin b/examples/runtime/shaders/dx9/fs_vt_mip.bin index 7cb17b7a3..789adf257 100644 Binary files a/examples/runtime/shaders/dx9/fs_vt_mip.bin and b/examples/runtime/shaders/dx9/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/dx9/fs_vt_unlit.bin b/examples/runtime/shaders/dx9/fs_vt_unlit.bin index ce2a542ce..eb46ab810 100644 Binary files a/examples/runtime/shaders/dx9/fs_vt_unlit.bin and b/examples/runtime/shaders/dx9/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/dx9/fs_wf_mesh.bin b/examples/runtime/shaders/dx9/fs_wf_mesh.bin index d814d0cae..6bd8a8b51 100644 Binary files a/examples/runtime/shaders/dx9/fs_wf_mesh.bin and b/examples/runtime/shaders/dx9/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/fs_wf_wireframe.bin b/examples/runtime/shaders/dx9/fs_wf_wireframe.bin index df08524e3..7f206c30a 100644 Binary files a/examples/runtime/shaders/dx9/fs_wf_wireframe.bin and b/examples/runtime/shaders/dx9/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/dx9/vs_albedo_output.bin b/examples/runtime/shaders/dx9/vs_albedo_output.bin index eaf531ad7..2b9543deb 100644 Binary files a/examples/runtime/shaders/dx9/vs_albedo_output.bin and b/examples/runtime/shaders/dx9/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/dx9/vs_bump.bin b/examples/runtime/shaders/dx9/vs_bump.bin index ccd1dd147..3124c71b3 100644 Binary files a/examples/runtime/shaders/dx9/vs_bump.bin and b/examples/runtime/shaders/dx9/vs_bump.bin differ diff --git a/examples/runtime/shaders/dx9/vs_bump_instanced.bin b/examples/runtime/shaders/dx9/vs_bump_instanced.bin index c69ada5d2..520524458 100644 Binary files a/examples/runtime/shaders/dx9/vs_bump_instanced.bin and b/examples/runtime/shaders/dx9/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/dx9/vs_bunnylod.bin b/examples/runtime/shaders/dx9/vs_bunnylod.bin new file mode 100644 index 000000000..7b0b30845 Binary files /dev/null and b/examples/runtime/shaders/dx9/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/dx9/vs_callback.bin b/examples/runtime/shaders/dx9/vs_callback.bin index c96506507..07698c2d1 100644 Binary files a/examples/runtime/shaders/dx9/vs_callback.bin and b/examples/runtime/shaders/dx9/vs_callback.bin differ diff --git a/examples/runtime/shaders/dx9/vs_cubes.bin b/examples/runtime/shaders/dx9/vs_cubes.bin index 050f2ce00..95fd67dd3 100644 Binary files a/examples/runtime/shaders/dx9/vs_cubes.bin and b/examples/runtime/shaders/dx9/vs_cubes.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_combine.bin b/examples/runtime/shaders/dx9/vs_deferred_combine.bin index 83bdf0809..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_combine.bin and b/examples/runtime/shaders/dx9/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_debug.bin b/examples/runtime/shaders/dx9/vs_deferred_debug.bin index 83bdf0809..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_debug.bin and b/examples/runtime/shaders/dx9/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin b/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin index 10b4e17a2..95fd67dd3 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin and b/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_geom.bin b/examples/runtime/shaders/dx9/vs_deferred_geom.bin index 6fbc2e16e..87bb0ca34 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_geom.bin and b/examples/runtime/shaders/dx9/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_light.bin b/examples/runtime/shaders/dx9/vs_deferred_light.bin index 83bdf0809..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_light.bin and b/examples/runtime/shaders/dx9/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx9/vs_fullscreen.bin b/examples/runtime/shaders/dx9/vs_fullscreen.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_fullscreen.bin and b/examples/runtime/shaders/dx9/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_blur.bin b/examples/runtime/shaders/dx9/vs_hdr_blur.bin index 57502497e..50df71ea1 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_blur.bin and b/examples/runtime/shaders/dx9/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_bright.bin b/examples/runtime/shaders/dx9/vs_hdr_bright.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_bright.bin and b/examples/runtime/shaders/dx9/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_lum.bin b/examples/runtime/shaders/dx9/vs_hdr_lum.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_lum.bin and b/examples/runtime/shaders/dx9/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_lumavg.bin b/examples/runtime/shaders/dx9/vs_hdr_lumavg.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_lumavg.bin and b/examples/runtime/shaders/dx9/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_mesh.bin b/examples/runtime/shaders/dx9/vs_hdr_mesh.bin index 9b64ed83e..8fd464415 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_mesh.bin and b/examples/runtime/shaders/dx9/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_skybox.bin b/examples/runtime/shaders/dx9/vs_hdr_skybox.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_skybox.bin and b/examples/runtime/shaders/dx9/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/dx9/vs_hdr_tonemap.bin b/examples/runtime/shaders/dx9/vs_hdr_tonemap.bin index 8b5fa4742..0fd8092de 100644 Binary files a/examples/runtime/shaders/dx9/vs_hdr_tonemap.bin and b/examples/runtime/shaders/dx9/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/dx9/vs_ibl_mesh.bin b/examples/runtime/shaders/dx9/vs_ibl_mesh.bin index d5cce89f6..99ef558ad 100644 Binary files a/examples/runtime/shaders/dx9/vs_ibl_mesh.bin and b/examples/runtime/shaders/dx9/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/vs_ibl_skybox.bin b/examples/runtime/shaders/dx9/vs_ibl_skybox.bin index 04e9f0e82..3571f1b5e 100644 Binary files a/examples/runtime/shaders/dx9/vs_ibl_skybox.bin and b/examples/runtime/shaders/dx9/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/dx9/vs_instancing.bin b/examples/runtime/shaders/dx9/vs_instancing.bin index 5de1f93db..18fdc8014 100644 Binary files a/examples/runtime/shaders/dx9/vs_instancing.bin and b/examples/runtime/shaders/dx9/vs_instancing.bin differ diff --git a/examples/runtime/shaders/dx9/vs_mesh.bin b/examples/runtime/shaders/dx9/vs_mesh.bin index 94383c50e..4bbac813c 100644 Binary files a/examples/runtime/shaders/dx9/vs_mesh.bin and b/examples/runtime/shaders/dx9/vs_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/vs_oit.bin b/examples/runtime/shaders/dx9/vs_oit.bin index 4255da76e..2ab4489a9 100644 Binary files a/examples/runtime/shaders/dx9/vs_oit.bin and b/examples/runtime/shaders/dx9/vs_oit.bin differ diff --git a/examples/runtime/shaders/dx9/vs_oit_blit.bin b/examples/runtime/shaders/dx9/vs_oit_blit.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_oit_blit.bin and b/examples/runtime/shaders/dx9/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/dx9/vs_particle.bin b/examples/runtime/shaders/dx9/vs_particle.bin index 0740fedee..fe36bb2f1 100644 Binary files a/examples/runtime/shaders/dx9/vs_particle.bin and b/examples/runtime/shaders/dx9/vs_particle.bin differ diff --git a/examples/runtime/shaders/dx9/vs_picking_shaded.bin b/examples/runtime/shaders/dx9/vs_picking_shaded.bin index a17dc7e8c..a43a35802 100644 Binary files a/examples/runtime/shaders/dx9/vs_picking_shaded.bin and b/examples/runtime/shaders/dx9/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/dx9/vs_pom.bin b/examples/runtime/shaders/dx9/vs_pom.bin index 6a6210d17..c72f0c7b5 100644 Binary files a/examples/runtime/shaders/dx9/vs_pom.bin and b/examples/runtime/shaders/dx9/vs_pom.bin differ diff --git a/examples/runtime/shaders/dx9/vs_raymarching.bin b/examples/runtime/shaders/dx9/vs_raymarching.bin index 83a58152b..74a58a5af 100644 Binary files a/examples/runtime/shaders/dx9/vs_raymarching.bin and b/examples/runtime/shaders/dx9/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/dx9/vs_rsm_combine.bin b/examples/runtime/shaders/dx9/vs_rsm_combine.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_rsm_combine.bin and b/examples/runtime/shaders/dx9/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/dx9/vs_rsm_gbuffer.bin b/examples/runtime/shaders/dx9/vs_rsm_gbuffer.bin index ded47522a..32f847f09 100644 Binary files a/examples/runtime/shaders/dx9/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/dx9/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx9/vs_rsm_lbuffer.bin b/examples/runtime/shaders/dx9/vs_rsm_lbuffer.bin index 4e6e546cb..26adca04a 100644 Binary files a/examples/runtime/shaders/dx9/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/dx9/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/dx9/vs_rsm_shadow.bin b/examples/runtime/shaders/dx9/vs_rsm_shadow.bin index d09a1cc31..b7f527de7 100644 Binary files a/examples/runtime/shaders/dx9/vs_rsm_shadow.bin and b/examples/runtime/shaders/dx9/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color.bin index 2a5539a3a..40836a0ff 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.bin index 888baefd6..2b2ad3692 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.bin index 43516081b..d7ee0a327 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.bin index 895fa18e5..52c34d592 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.bin index 23e23568e..539531871 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.bin index 6a7609017..fd3ead2c5 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.bin index e2c23baf4..c385b4534 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_depth.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_depth.bin index 2a5539a3a..40836a0ff 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.bin index 04a2b737e..813630191 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.bin index e2f258194..e34df08be 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.bin index 75250cb7e..f18c87c64 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_texture.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.bin index b406b4a6a..f71bff7e0 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.bin index 3eff68dde..7793d9ee8 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.bin index 848d0503f..3023ca0ae 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_svback.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_svback.bin index 95d6380c7..26c6ba099 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.bin index 2a5539a3a..40836a0ff 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_svside.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_svside.bin index 5d1bb0097..9af4c93d7 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_texture.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.bin index 56213fb2e..eb98db900 100644 Binary files a/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_sky.bin b/examples/runtime/shaders/dx9/vs_sky.bin index 57bf4644f..bebd3006e 100644 Binary files a/examples/runtime/shaders/dx9/vs_sky.bin and b/examples/runtime/shaders/dx9/vs_sky.bin differ diff --git a/examples/runtime/shaders/dx9/vs_sky_landscape.bin b/examples/runtime/shaders/dx9/vs_sky_landscape.bin index 6d45fcf9c..d8735fdc7 100644 Binary files a/examples/runtime/shaders/dx9/vs_sky_landscape.bin and b/examples/runtime/shaders/dx9/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/dx9/vs_sms_mesh.bin b/examples/runtime/shaders/dx9/vs_sms_mesh.bin index 0c38d60b5..0c66d2321 100644 Binary files a/examples/runtime/shaders/dx9/vs_sms_mesh.bin and b/examples/runtime/shaders/dx9/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/vs_sms_shadow.bin b/examples/runtime/shaders/dx9/vs_sms_shadow.bin index 2a5539a3a..40836a0ff 100644 Binary files a/examples/runtime/shaders/dx9/vs_sms_shadow.bin and b/examples/runtime/shaders/dx9/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/dx9/vs_sms_shadow_pd.bin b/examples/runtime/shaders/dx9/vs_sms_shadow_pd.bin index 2069ae07e..c9940da4b 100644 Binary files a/examples/runtime/shaders/dx9/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/dx9/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/dx9/vs_stencil_color.bin b/examples/runtime/shaders/dx9/vs_stencil_color.bin index 2a5539a3a..40836a0ff 100644 Binary files a/examples/runtime/shaders/dx9/vs_stencil_color.bin and b/examples/runtime/shaders/dx9/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/dx9/vs_stencil_color_lighting.bin b/examples/runtime/shaders/dx9/vs_stencil_color_lighting.bin index 2c8a215ae..d3f9665ee 100644 Binary files a/examples/runtime/shaders/dx9/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/dx9/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_stencil_color_texture.bin b/examples/runtime/shaders/dx9/vs_stencil_color_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_stencil_color_texture.bin and b/examples/runtime/shaders/dx9/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_stencil_texture.bin b/examples/runtime/shaders/dx9/vs_stencil_texture.bin index b77faf880..0f8b5da33 100644 Binary files a/examples/runtime/shaders/dx9/vs_stencil_texture.bin and b/examples/runtime/shaders/dx9/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.bin index fffd636b9..c2d56e09b 100644 Binary files a/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/dx9/vs_terrain.bin b/examples/runtime/shaders/dx9/vs_terrain.bin index 6ea9c4a51..8542fc840 100644 Binary files a/examples/runtime/shaders/dx9/vs_terrain.bin and b/examples/runtime/shaders/dx9/vs_terrain.bin differ diff --git a/examples/runtime/shaders/dx9/vs_terrain_height_texture.bin b/examples/runtime/shaders/dx9/vs_terrain_height_texture.bin index 3605931ee..6d8f02f54 100644 Binary files a/examples/runtime/shaders/dx9/vs_terrain_height_texture.bin and b/examples/runtime/shaders/dx9/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/dx9/vs_tree.bin b/examples/runtime/shaders/dx9/vs_tree.bin index 684e11b3b..061b530e0 100644 Binary files a/examples/runtime/shaders/dx9/vs_tree.bin and b/examples/runtime/shaders/dx9/vs_tree.bin differ diff --git a/examples/runtime/shaders/dx9/vs_update.bin b/examples/runtime/shaders/dx9/vs_update.bin index 8afdae9aa..f2abef754 100644 Binary files a/examples/runtime/shaders/dx9/vs_update.bin and b/examples/runtime/shaders/dx9/vs_update.bin differ diff --git a/examples/runtime/shaders/dx9/vs_vectordisplay_fb.bin b/examples/runtime/shaders/dx9/vs_vectordisplay_fb.bin index 83a58152b..74a58a5af 100644 Binary files a/examples/runtime/shaders/dx9/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/dx9/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/dx9/vs_vt_generic.bin b/examples/runtime/shaders/dx9/vs_vt_generic.bin index 0203f35e6..cf2fa64dd 100644 Binary files a/examples/runtime/shaders/dx9/vs_vt_generic.bin and b/examples/runtime/shaders/dx9/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/dx9/vs_wf_mesh.bin b/examples/runtime/shaders/dx9/vs_wf_mesh.bin index 023bd8d06..b6dd72c53 100644 Binary files a/examples/runtime/shaders/dx9/vs_wf_mesh.bin and b/examples/runtime/shaders/dx9/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/dx9/vs_wf_wireframe.bin b/examples/runtime/shaders/dx9/vs_wf_wireframe.bin index 4a9156849..dcc4697d6 100644 Binary files a/examples/runtime/shaders/dx9/vs_wf_wireframe.bin and b/examples/runtime/shaders/dx9/vs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/essl/cs_indirect.bin b/examples/runtime/shaders/essl/cs_indirect.bin index e67bb0949..4219dd1c4 100644 Binary files a/examples/runtime/shaders/essl/cs_indirect.bin and b/examples/runtime/shaders/essl/cs_indirect.bin differ diff --git a/examples/runtime/shaders/essl/cs_init_instances.bin b/examples/runtime/shaders/essl/cs_init_instances.bin index 606574e3a..d04bd6235 100644 Binary files a/examples/runtime/shaders/essl/cs_init_instances.bin and b/examples/runtime/shaders/essl/cs_init_instances.bin differ diff --git a/examples/runtime/shaders/essl/cs_update.bin b/examples/runtime/shaders/essl/cs_update.bin index 4eed8365a..1ef8cd0fd 100644 Binary files a/examples/runtime/shaders/essl/cs_update.bin and b/examples/runtime/shaders/essl/cs_update.bin differ diff --git a/examples/runtime/shaders/essl/cs_update_instances.bin b/examples/runtime/shaders/essl/cs_update_instances.bin index a5fd598f8..0b26f7eee 100644 Binary files a/examples/runtime/shaders/essl/cs_update_instances.bin and b/examples/runtime/shaders/essl/cs_update_instances.bin differ diff --git a/examples/runtime/shaders/essl/fs_albedo_output.bin b/examples/runtime/shaders/essl/fs_albedo_output.bin index 90f55a3ae..61de517f6 100644 Binary files a/examples/runtime/shaders/essl/fs_albedo_output.bin and b/examples/runtime/shaders/essl/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/essl/fs_bloom_combine.bin b/examples/runtime/shaders/essl/fs_bloom_combine.bin index 2f8d1ac87..f84f1b8dd 100644 Binary files a/examples/runtime/shaders/essl/fs_bloom_combine.bin and b/examples/runtime/shaders/essl/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_bump.bin b/examples/runtime/shaders/essl/fs_bump.bin index 80186a6c3..16d310bc1 100644 Binary files a/examples/runtime/shaders/essl/fs_bump.bin and b/examples/runtime/shaders/essl/fs_bump.bin differ diff --git a/examples/runtime/shaders/essl/fs_bunnylod.bin b/examples/runtime/shaders/essl/fs_bunnylod.bin new file mode 100644 index 000000000..862f08628 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/essl/fs_callback.bin b/examples/runtime/shaders/essl/fs_callback.bin index cd03c522d..862f08628 100644 Binary files a/examples/runtime/shaders/essl/fs_callback.bin and b/examples/runtime/shaders/essl/fs_callback.bin differ diff --git a/examples/runtime/shaders/essl/fs_cubes.bin b/examples/runtime/shaders/essl/fs_cubes.bin index 6132b595d..432320c41 100644 Binary files a/examples/runtime/shaders/essl/fs_cubes.bin and b/examples/runtime/shaders/essl/fs_cubes.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_combine.bin b/examples/runtime/shaders/essl/fs_deferred_combine.bin index 10bac969d..d5726f45d 100644 Binary files a/examples/runtime/shaders/essl/fs_deferred_combine.bin and b/examples/runtime/shaders/essl/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_debug.bin b/examples/runtime/shaders/essl/fs_deferred_debug.bin index f1dc985b9..c6c49b8df 100644 Binary files a/examples/runtime/shaders/essl/fs_deferred_debug.bin and b/examples/runtime/shaders/essl/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_debug_line.bin b/examples/runtime/shaders/essl/fs_deferred_debug_line.bin index 63df9808a..432320c41 100644 Binary files a/examples/runtime/shaders/essl/fs_deferred_debug_line.bin and b/examples/runtime/shaders/essl/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_geom.bin b/examples/runtime/shaders/essl/fs_deferred_geom.bin index 049d76649..a545b926e 100644 Binary files a/examples/runtime/shaders/essl/fs_deferred_geom.bin and b/examples/runtime/shaders/essl/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_light.bin b/examples/runtime/shaders/essl/fs_deferred_light.bin index f83a1ab0a..3227fa0f9 100644 Binary files a/examples/runtime/shaders/essl/fs_deferred_light.bin and b/examples/runtime/shaders/essl/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/essl/fs_downsample.bin b/examples/runtime/shaders/essl/fs_downsample.bin index 5493c7f0c..1cd24f37e 100644 Binary files a/examples/runtime/shaders/essl/fs_downsample.bin and b/examples/runtime/shaders/essl/fs_downsample.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_blur.bin b/examples/runtime/shaders/essl/fs_hdr_blur.bin index aef078570..7894a22d5 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_blur.bin and b/examples/runtime/shaders/essl/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_bright.bin b/examples/runtime/shaders/essl/fs_hdr_bright.bin index 805148ec8..432f36041 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_bright.bin and b/examples/runtime/shaders/essl/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_lum.bin b/examples/runtime/shaders/essl/fs_hdr_lum.bin index e3a564726..51067cc51 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_lum.bin and b/examples/runtime/shaders/essl/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_lumavg.bin b/examples/runtime/shaders/essl/fs_hdr_lumavg.bin index 8ce1cfdd4..bbdb2c86c 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_lumavg.bin and b/examples/runtime/shaders/essl/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_mesh.bin b/examples/runtime/shaders/essl/fs_hdr_mesh.bin index e51516b6b..c16109acd 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_mesh.bin and b/examples/runtime/shaders/essl/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_skybox.bin b/examples/runtime/shaders/essl/fs_hdr_skybox.bin index ac7e13cd2..7534864dc 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_skybox.bin and b/examples/runtime/shaders/essl/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_tonemap.bin b/examples/runtime/shaders/essl/fs_hdr_tonemap.bin index 8bb48d698..f86e18e77 100644 Binary files a/examples/runtime/shaders/essl/fs_hdr_tonemap.bin and b/examples/runtime/shaders/essl/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/essl/fs_ibl_mesh.bin b/examples/runtime/shaders/essl/fs_ibl_mesh.bin index 99c2ad3d6..f977723c6 100644 Binary files a/examples/runtime/shaders/essl/fs_ibl_mesh.bin and b/examples/runtime/shaders/essl/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/essl/fs_ibl_skybox.bin b/examples/runtime/shaders/essl/fs_ibl_skybox.bin index 1307e225e..9a46697c0 100644 Binary files a/examples/runtime/shaders/essl/fs_ibl_skybox.bin and b/examples/runtime/shaders/essl/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/essl/fs_instancing.bin b/examples/runtime/shaders/essl/fs_instancing.bin index 6132b595d..432320c41 100644 Binary files a/examples/runtime/shaders/essl/fs_instancing.bin and b/examples/runtime/shaders/essl/fs_instancing.bin differ diff --git a/examples/runtime/shaders/essl/fs_mesh.bin b/examples/runtime/shaders/essl/fs_mesh.bin index 4c01a1a80..1309ff2e3 100644 Binary files a/examples/runtime/shaders/essl/fs_mesh.bin and b/examples/runtime/shaders/essl/fs_mesh.bin differ diff --git a/examples/runtime/shaders/essl/fs_oit.bin b/examples/runtime/shaders/essl/fs_oit.bin index 5b362bfe6..2670fc1f4 100644 Binary files a/examples/runtime/shaders/essl/fs_oit.bin and b/examples/runtime/shaders/essl/fs_oit.bin differ diff --git a/examples/runtime/shaders/essl/fs_oit_wb.bin b/examples/runtime/shaders/essl/fs_oit_wb.bin index 9e57d9274..8d3f50efc 100644 Binary files a/examples/runtime/shaders/essl/fs_oit_wb.bin and b/examples/runtime/shaders/essl/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/essl/fs_oit_wb_blit.bin b/examples/runtime/shaders/essl/fs_oit_wb_blit.bin index 7b25d3777..0fa5c7b70 100644 Binary files a/examples/runtime/shaders/essl/fs_oit_wb_blit.bin and b/examples/runtime/shaders/essl/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/essl/fs_oit_wb_separate.bin b/examples/runtime/shaders/essl/fs_oit_wb_separate.bin index 8400f49c9..f630677fd 100644 Binary files a/examples/runtime/shaders/essl/fs_oit_wb_separate.bin and b/examples/runtime/shaders/essl/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.bin index f20a7cb49..783974e12 100644 Binary files a/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/essl/fs_particle.bin b/examples/runtime/shaders/essl/fs_particle.bin index 39a565603..7ac823876 100644 Binary files a/examples/runtime/shaders/essl/fs_particle.bin and b/examples/runtime/shaders/essl/fs_particle.bin differ diff --git a/examples/runtime/shaders/essl/fs_picking_id.bin b/examples/runtime/shaders/essl/fs_picking_id.bin index 12eb96af1..e5c127fee 100644 Binary files a/examples/runtime/shaders/essl/fs_picking_id.bin and b/examples/runtime/shaders/essl/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/essl/fs_picking_shaded.bin b/examples/runtime/shaders/essl/fs_picking_shaded.bin index cf957ad3c..9cbb8906f 100644 Binary files a/examples/runtime/shaders/essl/fs_picking_shaded.bin and b/examples/runtime/shaders/essl/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/essl/fs_pom.bin b/examples/runtime/shaders/essl/fs_pom.bin index e8b9b382f..d2fdd8fa4 100644 Binary files a/examples/runtime/shaders/essl/fs_pom.bin and b/examples/runtime/shaders/essl/fs_pom.bin differ diff --git a/examples/runtime/shaders/essl/fs_raymarching.bin b/examples/runtime/shaders/essl/fs_raymarching.bin index 307e93af7..a9e5b703d 100644 Binary files a/examples/runtime/shaders/essl/fs_raymarching.bin and b/examples/runtime/shaders/essl/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/essl/fs_rsm_combine.bin b/examples/runtime/shaders/essl/fs_rsm_combine.bin index c1ac119fe..1044794ef 100644 Binary files a/examples/runtime/shaders/essl/fs_rsm_combine.bin and b/examples/runtime/shaders/essl/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_rsm_gbuffer.bin b/examples/runtime/shaders/essl/fs_rsm_gbuffer.bin index 64c88e458..ba986dece 100644 Binary files a/examples/runtime/shaders/essl/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/essl/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/fs_rsm_lbuffer.bin b/examples/runtime/shaders/essl/fs_rsm_lbuffer.bin index 0f8e771ae..45e21a064 100644 Binary files a/examples/runtime/shaders/essl/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/essl/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/essl/fs_rsm_shadow.bin b/examples/runtime/shaders/essl/fs_rsm_shadow.bin index 3e69d0018..a895654bc 100644 Binary files a/examples/runtime/shaders/essl/fs_rsm_shadow.bin and b/examples/runtime/shaders/essl/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_black.bin index dd5ff69d1..17b99de6e 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.bin index c7562f0d2..5c6b7f07d 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.bin index ad41e771c..9c58abaff 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.bin index 0183a51ce..7066c0bd5 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.bin index 29e6b52bb..e7a7177eb 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.bin index b281ba68a..69700566d 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.bin index 3ddd60f1e..4220d7a86 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.bin index 181a347bf..1ddc9d0ae 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.bin index 7dfcd4325..10ff409f6 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.bin index 918fb0e4c..295fdda84 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.bin index 75fac15ff..6b2602c01 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.bin index 6946ead73..93cd96861 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.bin index 9975ea187..87292fe10 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.bin index f903fd389..314ec04ad 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.bin index 9c3ef0a5c..a51968031 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.bin index 0c9ddb49c..2df70e17f 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index 5336cf903..5645c0237 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index c3988c337..91b000a86 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.bin index 0b82c7557..36c8947a0 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.bin index a00bcddaf..8969072ce 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.bin index 3ff9bc2b1..3f7b1fff8 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.bin index 6af5b4422..23d8abe89 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index 531e3210c..ea6a47155 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index 3209cfef1..c5b0375f6 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.bin index c982dade0..37db03858 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.bin index f37e7381a..913bdaa28 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/essl/fs_shadowmaps_hblur.bin index 0361bfd89..51d71ddb0 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.bin index 1e179d65c..0185b5b82 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.bin index 9835c5185..6f91b41d1 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.bin index 5dd483303..1c161a361 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.bin index 7b004f237..cda8e38c7 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.bin index 0d5986015..f29cd2d63 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_texture.bin b/examples/runtime/shaders/essl/fs_shadowmaps_texture.bin index 1fb0cd277..c6c49b8df 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.bin index c345e96a1..a642fe86b 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.bin index 2e0d05961..42804edd8 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/essl/fs_shadowmaps_vblur.bin index 0361bfd89..51d71ddb0 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.bin index 1e179d65c..0185b5b82 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.bin index 6c81e4b0d..3cd4ac16f 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.bin index f37e7381a..913bdaa28 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.bin index 6ee2a46f1..5d2b6578d 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.bin index 7cf966168..bd8b336ae 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.bin index 9150c0c21..89164b062 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.bin index 58025d2a3..6445eeed9 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.bin index 129d57837..60f6eaa5a 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.bin index 7cf966168..bd8b336ae 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.bin index 3a0bde9ac..bd56e381c 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.bin index 130b712ca..648a9a1ea 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svside.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svside.bin index 8c69b721d..4c6fd9508 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.bin index a619605cd..dec121b40 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.bin index 7b253bbdb..b39e71584 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.bin index 94a7e0408..b896f7ff2 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_texture.bin b/examples/runtime/shaders/essl/fs_shadowvolume_texture.bin index 1fb0cd277..c6c49b8df 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.bin index a89639e9f..5f095f1a4 100644 Binary files a/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/essl/fs_sky.bin b/examples/runtime/shaders/essl/fs_sky.bin index 3e45ca0b7..077aed35e 100644 Binary files a/examples/runtime/shaders/essl/fs_sky.bin and b/examples/runtime/shaders/essl/fs_sky.bin differ diff --git a/examples/runtime/shaders/essl/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/essl/fs_sky_color_banding_fix.bin index 2300fc0a1..5b8498f69 100644 Binary files a/examples/runtime/shaders/essl/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/essl/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/essl/fs_sky_landscape.bin b/examples/runtime/shaders/essl/fs_sky_landscape.bin index 0baf4978c..93f7dd938 100644 Binary files a/examples/runtime/shaders/essl/fs_sky_landscape.bin and b/examples/runtime/shaders/essl/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/essl/fs_sms_mesh.bin b/examples/runtime/shaders/essl/fs_sms_mesh.bin index 28d8ce312..eee318d42 100644 Binary files a/examples/runtime/shaders/essl/fs_sms_mesh.bin and b/examples/runtime/shaders/essl/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/essl/fs_sms_mesh_pd.bin b/examples/runtime/shaders/essl/fs_sms_mesh_pd.bin index ab2785733..2781b8e28 100644 Binary files a/examples/runtime/shaders/essl/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/essl/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/essl/fs_sms_shadow.bin b/examples/runtime/shaders/essl/fs_sms_shadow.bin index c7aaec398..b5ba808a1 100644 Binary files a/examples/runtime/shaders/essl/fs_sms_shadow.bin and b/examples/runtime/shaders/essl/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/essl/fs_sms_shadow_pd.bin b/examples/runtime/shaders/essl/fs_sms_shadow_pd.bin index 8da4914b4..a694c49a8 100644 Binary files a/examples/runtime/shaders/essl/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/essl/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/essl/fs_stencil_color_black.bin b/examples/runtime/shaders/essl/fs_stencil_color_black.bin index dd5ff69d1..17b99de6e 100644 Binary files a/examples/runtime/shaders/essl/fs_stencil_color_black.bin and b/examples/runtime/shaders/essl/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/essl/fs_stencil_color_lighting.bin b/examples/runtime/shaders/essl/fs_stencil_color_lighting.bin index 163eb6785..b2a013506 100644 Binary files a/examples/runtime/shaders/essl/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/essl/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/essl/fs_stencil_color_texture.bin b/examples/runtime/shaders/essl/fs_stencil_color_texture.bin index f37e7381a..913bdaa28 100644 Binary files a/examples/runtime/shaders/essl/fs_stencil_color_texture.bin and b/examples/runtime/shaders/essl/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_stencil_texture.bin b/examples/runtime/shaders/essl/fs_stencil_texture.bin index 1fb0cd277..c6c49b8df 100644 Binary files a/examples/runtime/shaders/essl/fs_stencil_texture.bin and b/examples/runtime/shaders/essl/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/essl/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/essl/fs_stencil_texture_lighting.bin index 30c7eeee3..3d4026e0c 100644 Binary files a/examples/runtime/shaders/essl/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/essl/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/essl/fs_terrain.bin b/examples/runtime/shaders/essl/fs_terrain.bin index fab18633a..b8a209b29 100644 Binary files a/examples/runtime/shaders/essl/fs_terrain.bin and b/examples/runtime/shaders/essl/fs_terrain.bin differ diff --git a/examples/runtime/shaders/essl/fs_tree.bin b/examples/runtime/shaders/essl/fs_tree.bin index 94de6d033..349d7d87b 100644 Binary files a/examples/runtime/shaders/essl/fs_tree.bin and b/examples/runtime/shaders/essl/fs_tree.bin differ diff --git a/examples/runtime/shaders/essl/fs_update.bin b/examples/runtime/shaders/essl/fs_update.bin index 1285e91bd..d870ea596 100644 Binary files a/examples/runtime/shaders/essl/fs_update.bin and b/examples/runtime/shaders/essl/fs_update.bin differ diff --git a/examples/runtime/shaders/essl/fs_update_3d.bin b/examples/runtime/shaders/essl/fs_update_3d.bin index c05e6099f..df3e9f60f 100644 Binary files a/examples/runtime/shaders/essl/fs_update_3d.bin and b/examples/runtime/shaders/essl/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/essl/fs_update_cmp.bin b/examples/runtime/shaders/essl/fs_update_cmp.bin index dd7003fc6..323b88578 100644 Binary files a/examples/runtime/shaders/essl/fs_update_cmp.bin and b/examples/runtime/shaders/essl/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/essl/fs_upsample.bin b/examples/runtime/shaders/essl/fs_upsample.bin index 7ea41f37c..3985ff732 100644 Binary files a/examples/runtime/shaders/essl/fs_upsample.bin and b/examples/runtime/shaders/essl/fs_upsample.bin differ diff --git a/examples/runtime/shaders/essl/fs_vectordisplay_blit.bin b/examples/runtime/shaders/essl/fs_vectordisplay_blit.bin index 99fe409ec..912690dc5 100644 Binary files a/examples/runtime/shaders/essl/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/essl/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/essl/fs_vectordisplay_blur.bin b/examples/runtime/shaders/essl/fs_vectordisplay_blur.bin index c3aa30c4b..7164ae1aa 100644 Binary files a/examples/runtime/shaders/essl/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/essl/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/essl/fs_vectordisplay_fb.bin b/examples/runtime/shaders/essl/fs_vectordisplay_fb.bin index 4f678274f..4b5294009 100644 Binary files a/examples/runtime/shaders/essl/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/essl/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/essl/fs_vt_mip.bin b/examples/runtime/shaders/essl/fs_vt_mip.bin index 8c1e65ec7..ea56b1503 100644 Binary files a/examples/runtime/shaders/essl/fs_vt_mip.bin and b/examples/runtime/shaders/essl/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/essl/fs_vt_unlit.bin b/examples/runtime/shaders/essl/fs_vt_unlit.bin index 2c8092f13..4e90ec50d 100644 Binary files a/examples/runtime/shaders/essl/fs_vt_unlit.bin and b/examples/runtime/shaders/essl/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/essl/fs_wf_mesh.bin b/examples/runtime/shaders/essl/fs_wf_mesh.bin index 1666e5c7e..15fe97bdd 100644 Binary files a/examples/runtime/shaders/essl/fs_wf_mesh.bin and b/examples/runtime/shaders/essl/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/essl/fs_wf_wireframe.bin b/examples/runtime/shaders/essl/fs_wf_wireframe.bin index f3d2289ac..9f1e4152c 100644 Binary files a/examples/runtime/shaders/essl/fs_wf_wireframe.bin and b/examples/runtime/shaders/essl/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/essl/vs_albedo_output.bin b/examples/runtime/shaders/essl/vs_albedo_output.bin index b7d95ae7d..5e6265b76 100644 Binary files a/examples/runtime/shaders/essl/vs_albedo_output.bin and b/examples/runtime/shaders/essl/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/essl/vs_bump.bin b/examples/runtime/shaders/essl/vs_bump.bin index 5f07769c6..4f2f51242 100644 Binary files a/examples/runtime/shaders/essl/vs_bump.bin and b/examples/runtime/shaders/essl/vs_bump.bin differ diff --git a/examples/runtime/shaders/essl/vs_bump_instanced.bin b/examples/runtime/shaders/essl/vs_bump_instanced.bin index 85ee1e62c..fb68cbec5 100644 Binary files a/examples/runtime/shaders/essl/vs_bump_instanced.bin and b/examples/runtime/shaders/essl/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/essl/vs_bunnylod.bin b/examples/runtime/shaders/essl/vs_bunnylod.bin new file mode 100644 index 000000000..83bbc6f1b Binary files /dev/null and b/examples/runtime/shaders/essl/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/essl/vs_callback.bin b/examples/runtime/shaders/essl/vs_callback.bin index 978449f33..98d23e6d6 100644 Binary files a/examples/runtime/shaders/essl/vs_callback.bin and b/examples/runtime/shaders/essl/vs_callback.bin differ diff --git a/examples/runtime/shaders/essl/vs_cubes.bin b/examples/runtime/shaders/essl/vs_cubes.bin index e99854ad9..0571950bb 100644 Binary files a/examples/runtime/shaders/essl/vs_cubes.bin and b/examples/runtime/shaders/essl/vs_cubes.bin differ diff --git a/examples/runtime/shaders/essl/vs_deferred_combine.bin b/examples/runtime/shaders/essl/vs_deferred_combine.bin index 433ae1c6e..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_deferred_combine.bin and b/examples/runtime/shaders/essl/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/essl/vs_deferred_debug.bin b/examples/runtime/shaders/essl/vs_deferred_debug.bin index 433ae1c6e..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_deferred_debug.bin and b/examples/runtime/shaders/essl/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/essl/vs_deferred_debug_line.bin b/examples/runtime/shaders/essl/vs_deferred_debug_line.bin index c4c13589f..0571950bb 100644 Binary files a/examples/runtime/shaders/essl/vs_deferred_debug_line.bin and b/examples/runtime/shaders/essl/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/essl/vs_deferred_geom.bin b/examples/runtime/shaders/essl/vs_deferred_geom.bin index 73c431683..0b7faa9c0 100644 Binary files a/examples/runtime/shaders/essl/vs_deferred_geom.bin and b/examples/runtime/shaders/essl/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/essl/vs_deferred_light.bin b/examples/runtime/shaders/essl/vs_deferred_light.bin index 433ae1c6e..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_deferred_light.bin and b/examples/runtime/shaders/essl/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/essl/vs_fullscreen.bin b/examples/runtime/shaders/essl/vs_fullscreen.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_fullscreen.bin and b/examples/runtime/shaders/essl/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_blur.bin b/examples/runtime/shaders/essl/vs_hdr_blur.bin index b22717d8a..48a67c6b5 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_blur.bin and b/examples/runtime/shaders/essl/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_bright.bin b/examples/runtime/shaders/essl/vs_hdr_bright.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_bright.bin and b/examples/runtime/shaders/essl/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_lum.bin b/examples/runtime/shaders/essl/vs_hdr_lum.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_lum.bin and b/examples/runtime/shaders/essl/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_lumavg.bin b/examples/runtime/shaders/essl/vs_hdr_lumavg.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_lumavg.bin and b/examples/runtime/shaders/essl/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_mesh.bin b/examples/runtime/shaders/essl/vs_hdr_mesh.bin index c50aa359c..f9dee14f5 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_mesh.bin and b/examples/runtime/shaders/essl/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_skybox.bin b/examples/runtime/shaders/essl/vs_hdr_skybox.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_skybox.bin and b/examples/runtime/shaders/essl/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_tonemap.bin b/examples/runtime/shaders/essl/vs_hdr_tonemap.bin index 02097421d..064431557 100644 Binary files a/examples/runtime/shaders/essl/vs_hdr_tonemap.bin and b/examples/runtime/shaders/essl/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/essl/vs_ibl_mesh.bin b/examples/runtime/shaders/essl/vs_ibl_mesh.bin index a8cfc33cb..a1c554a47 100644 Binary files a/examples/runtime/shaders/essl/vs_ibl_mesh.bin and b/examples/runtime/shaders/essl/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/essl/vs_ibl_skybox.bin b/examples/runtime/shaders/essl/vs_ibl_skybox.bin index 033199d0d..932f03897 100644 Binary files a/examples/runtime/shaders/essl/vs_ibl_skybox.bin and b/examples/runtime/shaders/essl/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/essl/vs_instancing.bin b/examples/runtime/shaders/essl/vs_instancing.bin index 939ae1305..7f1f94443 100644 Binary files a/examples/runtime/shaders/essl/vs_instancing.bin and b/examples/runtime/shaders/essl/vs_instancing.bin differ diff --git a/examples/runtime/shaders/essl/vs_mesh.bin b/examples/runtime/shaders/essl/vs_mesh.bin index e2c2b3ecd..5afd2ac41 100644 Binary files a/examples/runtime/shaders/essl/vs_mesh.bin and b/examples/runtime/shaders/essl/vs_mesh.bin differ diff --git a/examples/runtime/shaders/essl/vs_oit.bin b/examples/runtime/shaders/essl/vs_oit.bin index 5b12ca1eb..175089277 100644 Binary files a/examples/runtime/shaders/essl/vs_oit.bin and b/examples/runtime/shaders/essl/vs_oit.bin differ diff --git a/examples/runtime/shaders/essl/vs_oit_blit.bin b/examples/runtime/shaders/essl/vs_oit_blit.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_oit_blit.bin and b/examples/runtime/shaders/essl/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/essl/vs_particle.bin b/examples/runtime/shaders/essl/vs_particle.bin index 03c0bf8fc..33b903742 100644 Binary files a/examples/runtime/shaders/essl/vs_particle.bin and b/examples/runtime/shaders/essl/vs_particle.bin differ diff --git a/examples/runtime/shaders/essl/vs_picking_shaded.bin b/examples/runtime/shaders/essl/vs_picking_shaded.bin index bcda8ef42..506848737 100644 Binary files a/examples/runtime/shaders/essl/vs_picking_shaded.bin and b/examples/runtime/shaders/essl/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/essl/vs_pom.bin b/examples/runtime/shaders/essl/vs_pom.bin index af8d3e5df..62b1165ac 100644 Binary files a/examples/runtime/shaders/essl/vs_pom.bin and b/examples/runtime/shaders/essl/vs_pom.bin differ diff --git a/examples/runtime/shaders/essl/vs_raymarching.bin b/examples/runtime/shaders/essl/vs_raymarching.bin index 7cbf19a98..f6f07220f 100644 Binary files a/examples/runtime/shaders/essl/vs_raymarching.bin and b/examples/runtime/shaders/essl/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/essl/vs_rsm_combine.bin b/examples/runtime/shaders/essl/vs_rsm_combine.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_rsm_combine.bin and b/examples/runtime/shaders/essl/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/essl/vs_rsm_gbuffer.bin b/examples/runtime/shaders/essl/vs_rsm_gbuffer.bin index 229d79107..cc793033f 100644 Binary files a/examples/runtime/shaders/essl/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/essl/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/vs_rsm_lbuffer.bin b/examples/runtime/shaders/essl/vs_rsm_lbuffer.bin index a2d489e0a..84ead5156 100644 Binary files a/examples/runtime/shaders/essl/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/essl/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/essl/vs_rsm_shadow.bin b/examples/runtime/shaders/essl/vs_rsm_shadow.bin index 94b542071..d7538daa1 100644 Binary files a/examples/runtime/shaders/essl/vs_rsm_shadow.bin and b/examples/runtime/shaders/essl/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color.bin index a138e8ac3..f1e8043c8 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.bin index e94a6be4d..711a935b1 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.bin index 19188b951..cdbfbc88a 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.bin index b120fc091..6bf146850 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.bin index 47712d561..60a402a48 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.bin index e85abdf10..a55fb0193 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.bin index e4c8e65dc..71955c134 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_depth.bin b/examples/runtime/shaders/essl/vs_shadowmaps_depth.bin index a138e8ac3..f1e8043c8 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/essl/vs_shadowmaps_hblur.bin index 661182fad..f52608ee5 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.bin index c4639d90f..c031fbf11 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.bin index e1157697c..0b1882e13 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_texture.bin b/examples/runtime/shaders/essl/vs_shadowmaps_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.bin index b39d03962..76c239ff4 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/essl/vs_shadowmaps_vblur.bin index 236a07d6b..5fb97ae2d 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/essl/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.bin index 14c623614..4f1d96bc0 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_svback.bin b/examples/runtime/shaders/essl/vs_shadowvolume_svback.bin index 67fdccb9f..09bfcce5d 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/essl/vs_shadowvolume_svfront.bin index a138e8ac3..f1e8043c8 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_svside.bin b/examples/runtime/shaders/essl/vs_shadowvolume_svside.bin index 156a2d507..cb8c4f0f6 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_texture.bin b/examples/runtime/shaders/essl/vs_shadowvolume_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.bin index b39d03962..76c239ff4 100644 Binary files a/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_sky.bin b/examples/runtime/shaders/essl/vs_sky.bin index bdefabcc0..962e6f7c1 100644 Binary files a/examples/runtime/shaders/essl/vs_sky.bin and b/examples/runtime/shaders/essl/vs_sky.bin differ diff --git a/examples/runtime/shaders/essl/vs_sky_landscape.bin b/examples/runtime/shaders/essl/vs_sky_landscape.bin index ef25f5a6f..a4b9c0d59 100644 Binary files a/examples/runtime/shaders/essl/vs_sky_landscape.bin and b/examples/runtime/shaders/essl/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/essl/vs_sms_mesh.bin b/examples/runtime/shaders/essl/vs_sms_mesh.bin index dfc54f76a..2974f4f23 100644 Binary files a/examples/runtime/shaders/essl/vs_sms_mesh.bin and b/examples/runtime/shaders/essl/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/essl/vs_sms_shadow.bin b/examples/runtime/shaders/essl/vs_sms_shadow.bin index a138e8ac3..f1e8043c8 100644 Binary files a/examples/runtime/shaders/essl/vs_sms_shadow.bin and b/examples/runtime/shaders/essl/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/essl/vs_sms_shadow_pd.bin b/examples/runtime/shaders/essl/vs_sms_shadow_pd.bin index c4639d90f..c031fbf11 100644 Binary files a/examples/runtime/shaders/essl/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/essl/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_color.bin b/examples/runtime/shaders/essl/vs_stencil_color.bin index a138e8ac3..f1e8043c8 100644 Binary files a/examples/runtime/shaders/essl/vs_stencil_color.bin and b/examples/runtime/shaders/essl/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_color_lighting.bin b/examples/runtime/shaders/essl/vs_stencil_color_lighting.bin index 14c623614..4f1d96bc0 100644 Binary files a/examples/runtime/shaders/essl/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/essl/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_color_texture.bin b/examples/runtime/shaders/essl/vs_stencil_color_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_stencil_color_texture.bin and b/examples/runtime/shaders/essl/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_texture.bin b/examples/runtime/shaders/essl/vs_stencil_texture.bin index 136b37a50..7de535ae9 100644 Binary files a/examples/runtime/shaders/essl/vs_stencil_texture.bin and b/examples/runtime/shaders/essl/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/essl/vs_stencil_texture_lighting.bin index b39d03962..76c239ff4 100644 Binary files a/examples/runtime/shaders/essl/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/essl/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/essl/vs_terrain.bin b/examples/runtime/shaders/essl/vs_terrain.bin index 90fc1de30..6db57510c 100644 Binary files a/examples/runtime/shaders/essl/vs_terrain.bin and b/examples/runtime/shaders/essl/vs_terrain.bin differ diff --git a/examples/runtime/shaders/essl/vs_terrain_height_texture.bin b/examples/runtime/shaders/essl/vs_terrain_height_texture.bin index 5f0dbdfa4..7d8a447fd 100644 Binary files a/examples/runtime/shaders/essl/vs_terrain_height_texture.bin and b/examples/runtime/shaders/essl/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/essl/vs_tree.bin b/examples/runtime/shaders/essl/vs_tree.bin index 6db162fae..27d00d956 100644 Binary files a/examples/runtime/shaders/essl/vs_tree.bin and b/examples/runtime/shaders/essl/vs_tree.bin differ diff --git a/examples/runtime/shaders/essl/vs_update.bin b/examples/runtime/shaders/essl/vs_update.bin index 694ee115b..42eb7bff1 100644 Binary files a/examples/runtime/shaders/essl/vs_update.bin and b/examples/runtime/shaders/essl/vs_update.bin differ diff --git a/examples/runtime/shaders/essl/vs_vectordisplay_fb.bin b/examples/runtime/shaders/essl/vs_vectordisplay_fb.bin index 7cbf19a98..f6f07220f 100644 Binary files a/examples/runtime/shaders/essl/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/essl/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/essl/vs_vt_generic.bin b/examples/runtime/shaders/essl/vs_vt_generic.bin index aad2d1ab3..bbc81844f 100644 Binary files a/examples/runtime/shaders/essl/vs_vt_generic.bin and b/examples/runtime/shaders/essl/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/essl/vs_wf_mesh.bin b/examples/runtime/shaders/essl/vs_wf_mesh.bin index b4b62dea1..429ce01c7 100644 Binary files a/examples/runtime/shaders/essl/vs_wf_mesh.bin and b/examples/runtime/shaders/essl/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/essl/vs_wf_wireframe.bin b/examples/runtime/shaders/essl/vs_wf_wireframe.bin index 3bc355dbc..06fe75b64 100644 Binary files a/examples/runtime/shaders/essl/vs_wf_wireframe.bin and b/examples/runtime/shaders/essl/vs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/glsl/cs_indirect.bin b/examples/runtime/shaders/glsl/cs_indirect.bin index a3d218e68..2ebe8945d 100644 Binary files a/examples/runtime/shaders/glsl/cs_indirect.bin and b/examples/runtime/shaders/glsl/cs_indirect.bin differ diff --git a/examples/runtime/shaders/glsl/cs_init_instances.bin b/examples/runtime/shaders/glsl/cs_init_instances.bin index dfb8c35cb..e4978e468 100644 Binary files a/examples/runtime/shaders/glsl/cs_init_instances.bin and b/examples/runtime/shaders/glsl/cs_init_instances.bin differ diff --git a/examples/runtime/shaders/glsl/cs_terrain_init.bin b/examples/runtime/shaders/glsl/cs_terrain_init.bin index d00deac8d..f3455a78d 100644 Binary files a/examples/runtime/shaders/glsl/cs_terrain_init.bin and b/examples/runtime/shaders/glsl/cs_terrain_init.bin differ diff --git a/examples/runtime/shaders/glsl/cs_terrain_lod.bin b/examples/runtime/shaders/glsl/cs_terrain_lod.bin index eecd72970..36091c2e5 100644 Binary files a/examples/runtime/shaders/glsl/cs_terrain_lod.bin and b/examples/runtime/shaders/glsl/cs_terrain_lod.bin differ diff --git a/examples/runtime/shaders/glsl/cs_terrain_update_draw.bin b/examples/runtime/shaders/glsl/cs_terrain_update_draw.bin index 8060b7674..4c98da5a5 100644 Binary files a/examples/runtime/shaders/glsl/cs_terrain_update_draw.bin and b/examples/runtime/shaders/glsl/cs_terrain_update_draw.bin differ diff --git a/examples/runtime/shaders/glsl/cs_terrain_update_indirect.bin b/examples/runtime/shaders/glsl/cs_terrain_update_indirect.bin index e7e4aca8e..72bf2286f 100644 Binary files a/examples/runtime/shaders/glsl/cs_terrain_update_indirect.bin and b/examples/runtime/shaders/glsl/cs_terrain_update_indirect.bin differ diff --git a/examples/runtime/shaders/glsl/cs_update.bin b/examples/runtime/shaders/glsl/cs_update.bin index 95904b9e0..3b853cffc 100644 Binary files a/examples/runtime/shaders/glsl/cs_update.bin and b/examples/runtime/shaders/glsl/cs_update.bin differ diff --git a/examples/runtime/shaders/glsl/cs_update_instances.bin b/examples/runtime/shaders/glsl/cs_update_instances.bin index 963c9a4c2..895afd973 100644 Binary files a/examples/runtime/shaders/glsl/cs_update_instances.bin and b/examples/runtime/shaders/glsl/cs_update_instances.bin differ diff --git a/examples/runtime/shaders/glsl/fs_albedo_output.bin b/examples/runtime/shaders/glsl/fs_albedo_output.bin index 24e090115..4a56bf3b7 100644 Binary files a/examples/runtime/shaders/glsl/fs_albedo_output.bin and b/examples/runtime/shaders/glsl/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bloom_combine.bin b/examples/runtime/shaders/glsl/fs_bloom_combine.bin index e50a25559..e7b800ecd 100644 Binary files a/examples/runtime/shaders/glsl/fs_bloom_combine.bin and b/examples/runtime/shaders/glsl/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bump.bin b/examples/runtime/shaders/glsl/fs_bump.bin index d629d17ac..b332edfc3 100644 Binary files a/examples/runtime/shaders/glsl/fs_bump.bin and b/examples/runtime/shaders/glsl/fs_bump.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bunnylod.bin b/examples/runtime/shaders/glsl/fs_bunnylod.bin new file mode 100644 index 000000000..0bfc9a749 Binary files /dev/null and b/examples/runtime/shaders/glsl/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/glsl/fs_callback.bin b/examples/runtime/shaders/glsl/fs_callback.bin index 870814b21..0bfc9a749 100644 Binary files a/examples/runtime/shaders/glsl/fs_callback.bin and b/examples/runtime/shaders/glsl/fs_callback.bin differ diff --git a/examples/runtime/shaders/glsl/fs_cubes.bin b/examples/runtime/shaders/glsl/fs_cubes.bin index 357d409cb..ee3d27b22 100644 Binary files a/examples/runtime/shaders/glsl/fs_cubes.bin and b/examples/runtime/shaders/glsl/fs_cubes.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_clear_uav.bin b/examples/runtime/shaders/glsl/fs_deferred_clear_uav.bin index 4d181de42..1c7ea5c19 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_clear_uav.bin and b/examples/runtime/shaders/glsl/fs_deferred_clear_uav.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_combine.bin b/examples/runtime/shaders/glsl/fs_deferred_combine.bin index 886f2d088..b49c97e1c 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_combine.bin and b/examples/runtime/shaders/glsl/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_debug.bin b/examples/runtime/shaders/glsl/fs_deferred_debug.bin index 26a480b17..4e7d4bfbb 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_debug.bin and b/examples/runtime/shaders/glsl/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin b/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin index 357d409cb..ee3d27b22 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin and b/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_geom.bin b/examples/runtime/shaders/glsl/fs_deferred_geom.bin index 43c37cad9..3477a5d42 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_geom.bin and b/examples/runtime/shaders/glsl/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_light.bin b/examples/runtime/shaders/glsl/fs_deferred_light.bin index fd669aa59..c82c79d83 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_light.bin and b/examples/runtime/shaders/glsl/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_light_ta.bin b/examples/runtime/shaders/glsl/fs_deferred_light_ta.bin index 57a8f69ff..f7262e0ed 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_light_ta.bin and b/examples/runtime/shaders/glsl/fs_deferred_light_ta.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_light_uav.bin b/examples/runtime/shaders/glsl/fs_deferred_light_uav.bin index 5fc0c0f0c..637b610bf 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_light_uav.bin and b/examples/runtime/shaders/glsl/fs_deferred_light_uav.bin differ diff --git a/examples/runtime/shaders/glsl/fs_downsample.bin b/examples/runtime/shaders/glsl/fs_downsample.bin index 9637bf5d7..5a685e498 100644 Binary files a/examples/runtime/shaders/glsl/fs_downsample.bin and b/examples/runtime/shaders/glsl/fs_downsample.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_blur.bin b/examples/runtime/shaders/glsl/fs_hdr_blur.bin index c4b025caf..e019e54cc 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_blur.bin and b/examples/runtime/shaders/glsl/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_bright.bin b/examples/runtime/shaders/glsl/fs_hdr_bright.bin index 636f4479f..ad12ab76c 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_bright.bin and b/examples/runtime/shaders/glsl/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_lum.bin b/examples/runtime/shaders/glsl/fs_hdr_lum.bin index 30ded7071..5df2fa1d3 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_lum.bin and b/examples/runtime/shaders/glsl/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_lumavg.bin b/examples/runtime/shaders/glsl/fs_hdr_lumavg.bin index 9e8bb4d92..839d483fa 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_lumavg.bin and b/examples/runtime/shaders/glsl/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_mesh.bin b/examples/runtime/shaders/glsl/fs_hdr_mesh.bin index 5fb19d77d..fd3de500d 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_mesh.bin and b/examples/runtime/shaders/glsl/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_skybox.bin b/examples/runtime/shaders/glsl/fs_hdr_skybox.bin index 8fc0487eb..e6c1f17a6 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_skybox.bin and b/examples/runtime/shaders/glsl/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/glsl/fs_hdr_tonemap.bin b/examples/runtime/shaders/glsl/fs_hdr_tonemap.bin index c60c68001..9b4d610fd 100644 Binary files a/examples/runtime/shaders/glsl/fs_hdr_tonemap.bin and b/examples/runtime/shaders/glsl/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/glsl/fs_ibl_mesh.bin b/examples/runtime/shaders/glsl/fs_ibl_mesh.bin index 9d272ff70..40683ff70 100644 Binary files a/examples/runtime/shaders/glsl/fs_ibl_mesh.bin and b/examples/runtime/shaders/glsl/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/fs_ibl_skybox.bin b/examples/runtime/shaders/glsl/fs_ibl_skybox.bin index 35612d3d5..d183d5aa7 100644 Binary files a/examples/runtime/shaders/glsl/fs_ibl_skybox.bin and b/examples/runtime/shaders/glsl/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/glsl/fs_instancing.bin b/examples/runtime/shaders/glsl/fs_instancing.bin index 357d409cb..ee3d27b22 100644 Binary files a/examples/runtime/shaders/glsl/fs_instancing.bin and b/examples/runtime/shaders/glsl/fs_instancing.bin differ diff --git a/examples/runtime/shaders/glsl/fs_mesh.bin b/examples/runtime/shaders/glsl/fs_mesh.bin index 8a5e131f4..4ca1d88e5 100644 Binary files a/examples/runtime/shaders/glsl/fs_mesh.bin and b/examples/runtime/shaders/glsl/fs_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/fs_oit.bin b/examples/runtime/shaders/glsl/fs_oit.bin index 02e211c4b..ed613e56b 100644 Binary files a/examples/runtime/shaders/glsl/fs_oit.bin and b/examples/runtime/shaders/glsl/fs_oit.bin differ diff --git a/examples/runtime/shaders/glsl/fs_oit_wb.bin b/examples/runtime/shaders/glsl/fs_oit_wb.bin index 8f321a7e1..66adf47e1 100644 Binary files a/examples/runtime/shaders/glsl/fs_oit_wb.bin and b/examples/runtime/shaders/glsl/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/glsl/fs_oit_wb_blit.bin b/examples/runtime/shaders/glsl/fs_oit_wb_blit.bin index 2cc6d5bb5..65e80d77e 100644 Binary files a/examples/runtime/shaders/glsl/fs_oit_wb_blit.bin and b/examples/runtime/shaders/glsl/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/glsl/fs_oit_wb_separate.bin b/examples/runtime/shaders/glsl/fs_oit_wb_separate.bin index 970f3ff22..f66918f8d 100644 Binary files a/examples/runtime/shaders/glsl/fs_oit_wb_separate.bin and b/examples/runtime/shaders/glsl/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.bin index b0ebd878b..7a0f9d0f2 100644 Binary files a/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/glsl/fs_particle.bin b/examples/runtime/shaders/glsl/fs_particle.bin index 05cc19827..2239ddea7 100644 Binary files a/examples/runtime/shaders/glsl/fs_particle.bin and b/examples/runtime/shaders/glsl/fs_particle.bin differ diff --git a/examples/runtime/shaders/glsl/fs_picking_id.bin b/examples/runtime/shaders/glsl/fs_picking_id.bin index 545d207d6..0e642dcc2 100644 Binary files a/examples/runtime/shaders/glsl/fs_picking_id.bin and b/examples/runtime/shaders/glsl/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/glsl/fs_picking_shaded.bin b/examples/runtime/shaders/glsl/fs_picking_shaded.bin index 4bb861ee0..2ae521781 100644 Binary files a/examples/runtime/shaders/glsl/fs_picking_shaded.bin and b/examples/runtime/shaders/glsl/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/glsl/fs_pom.bin b/examples/runtime/shaders/glsl/fs_pom.bin index 072aa6766..d40b854d3 100644 Binary files a/examples/runtime/shaders/glsl/fs_pom.bin and b/examples/runtime/shaders/glsl/fs_pom.bin differ diff --git a/examples/runtime/shaders/glsl/fs_raymarching.bin b/examples/runtime/shaders/glsl/fs_raymarching.bin index fd945e9e8..f1c869afc 100644 Binary files a/examples/runtime/shaders/glsl/fs_raymarching.bin and b/examples/runtime/shaders/glsl/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/glsl/fs_rsm_combine.bin b/examples/runtime/shaders/glsl/fs_rsm_combine.bin index c369b6e63..0fef87fce 100644 Binary files a/examples/runtime/shaders/glsl/fs_rsm_combine.bin and b/examples/runtime/shaders/glsl/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_rsm_gbuffer.bin b/examples/runtime/shaders/glsl/fs_rsm_gbuffer.bin index 0a1211ab7..fbee38837 100644 Binary files a/examples/runtime/shaders/glsl/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/glsl/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/fs_rsm_lbuffer.bin b/examples/runtime/shaders/glsl/fs_rsm_lbuffer.bin index f64df588c..b7ec4ecd1 100644 Binary files a/examples/runtime/shaders/glsl/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/glsl/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/fs_rsm_shadow.bin b/examples/runtime/shaders/glsl/fs_rsm_shadow.bin index 719dd32c4..364a1f8e5 100644 Binary files a/examples/runtime/shaders/glsl/fs_rsm_shadow.bin and b/examples/runtime/shaders/glsl/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.bin index dd5ff69d1..17b99de6e 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.bin index bde18e61c..316eb8492 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.bin index 39f450073..15a51a8e9 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.bin index 9f833c379..80272b820 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.bin index 2c628ebb0..75b9db9ae 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.bin index f03aa9965..7f30fffab 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.bin index 851b07562..49c7c0d14 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.bin index 4456a0fd5..3a4f9bf7c 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.bin index 7d7eb5eab..45b3a8148 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.bin index 2708c95b7..741a96bb6 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.bin index 7c350ac63..e30343b87 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.bin index c78405d6a..0fdc996ae 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.bin index 3e9d14f22..a52a48c63 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.bin index 940d884f0..88cd961f3 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.bin index d70d1c6ac..e74249b40 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.bin index 86bf228de..720b48ac1 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index 103d54b47..d90ed2256 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index 8111028b5..078ad7bdb 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.bin index dcf39d122..a635df3e9 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.bin index a9985ab97..e14f975f9 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.bin index 0de03adde..5e489e423 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.bin index a784f412a..3f76b3245 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index 717b65d8a..2d98c579a 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index 91624e070..cdc8edce3 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.bin index b01046ae2..e5d7431de 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.bin index a98cd5e30..703660448 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.bin index b86fcd36b..44fe06a06 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.bin index f122eaa0f..176244f55 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.bin index 2c3851b80..93a056603 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.bin index 649e0c068..16039281c 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.bin index 8dac6fb1f..2231f4457 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.bin index 2963136a2..3503e7db4 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_texture.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_texture.bin index 26a480b17..4e7d4bfbb 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.bin index 68bc39193..26bcb49a5 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.bin index f56a0ae16..9f49dce0c 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.bin index b86fcd36b..44fe06a06 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.bin index f122eaa0f..176244f55 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.bin index d45661f0e..0d61a9573 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.bin index a98cd5e30..703660448 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.bin index fc20c3ece..e3c05ffc2 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.bin index e82043a44..379e9a4ab 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.bin index 62726930f..db1369c86 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.bin index ff9285fe2..665ef6ccf 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.bin index 2096cfcf8..cfb9c5640 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.bin index e82043a44..379e9a4ab 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.bin index 5b1337dc7..c57e69680 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.bin index dd76b2d5f..f63f4a8e1 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svside.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svside.bin index e797bea2c..edf4ad102 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.bin index a619605cd..dec121b40 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.bin index 32b6dd379..d2f042450 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.bin index 6c12ea909..4922eca98 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_texture.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_texture.bin index 26a480b17..4e7d4bfbb 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.bin index 501191cc4..1d3362a14 100644 Binary files a/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sky.bin b/examples/runtime/shaders/glsl/fs_sky.bin index d1df095b7..5e49c9591 100644 Binary files a/examples/runtime/shaders/glsl/fs_sky.bin and b/examples/runtime/shaders/glsl/fs_sky.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.bin index 685c29fe4..5ad6017a0 100644 Binary files a/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sky_landscape.bin b/examples/runtime/shaders/glsl/fs_sky_landscape.bin index fed002c2e..d56868083 100644 Binary files a/examples/runtime/shaders/glsl/fs_sky_landscape.bin and b/examples/runtime/shaders/glsl/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sms_mesh.bin b/examples/runtime/shaders/glsl/fs_sms_mesh.bin index 5b2620b8d..49c4cf917 100644 Binary files a/examples/runtime/shaders/glsl/fs_sms_mesh.bin and b/examples/runtime/shaders/glsl/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sms_mesh_pd.bin b/examples/runtime/shaders/glsl/fs_sms_mesh_pd.bin index f81afc74a..4a5eab432 100644 Binary files a/examples/runtime/shaders/glsl/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/glsl/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sms_shadow.bin b/examples/runtime/shaders/glsl/fs_sms_shadow.bin index 603dbe1a9..b5ba808a1 100644 Binary files a/examples/runtime/shaders/glsl/fs_sms_shadow.bin and b/examples/runtime/shaders/glsl/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sms_shadow_pd.bin b/examples/runtime/shaders/glsl/fs_sms_shadow_pd.bin index 3da1243f1..0599e2618 100644 Binary files a/examples/runtime/shaders/glsl/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/glsl/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/glsl/fs_stencil_color_black.bin b/examples/runtime/shaders/glsl/fs_stencil_color_black.bin index dd5ff69d1..17b99de6e 100644 Binary files a/examples/runtime/shaders/glsl/fs_stencil_color_black.bin and b/examples/runtime/shaders/glsl/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/glsl/fs_stencil_color_lighting.bin b/examples/runtime/shaders/glsl/fs_stencil_color_lighting.bin index cac8f6e0d..20713b4f4 100644 Binary files a/examples/runtime/shaders/glsl/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/glsl/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/fs_stencil_color_texture.bin b/examples/runtime/shaders/glsl/fs_stencil_color_texture.bin index a98cd5e30..703660448 100644 Binary files a/examples/runtime/shaders/glsl/fs_stencil_color_texture.bin and b/examples/runtime/shaders/glsl/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_stencil_texture.bin b/examples/runtime/shaders/glsl/fs_stencil_texture.bin index 26a480b17..4e7d4bfbb 100644 Binary files a/examples/runtime/shaders/glsl/fs_stencil_texture.bin and b/examples/runtime/shaders/glsl/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.bin index 5f479d990..69015d134 100644 Binary files a/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/fs_terrain.bin b/examples/runtime/shaders/glsl/fs_terrain.bin index 4367c5b50..b527f9f11 100644 Binary files a/examples/runtime/shaders/glsl/fs_terrain.bin and b/examples/runtime/shaders/glsl/fs_terrain.bin differ diff --git a/examples/runtime/shaders/glsl/fs_terrain_render.bin b/examples/runtime/shaders/glsl/fs_terrain_render.bin index 888e2628b..fcabeb138 100644 Binary files a/examples/runtime/shaders/glsl/fs_terrain_render.bin and b/examples/runtime/shaders/glsl/fs_terrain_render.bin differ diff --git a/examples/runtime/shaders/glsl/fs_terrain_render_normal.bin b/examples/runtime/shaders/glsl/fs_terrain_render_normal.bin index 4b745b2c5..1d81b9442 100644 Binary files a/examples/runtime/shaders/glsl/fs_terrain_render_normal.bin and b/examples/runtime/shaders/glsl/fs_terrain_render_normal.bin differ diff --git a/examples/runtime/shaders/glsl/fs_tree.bin b/examples/runtime/shaders/glsl/fs_tree.bin index 81c873aca..00f8134b9 100644 Binary files a/examples/runtime/shaders/glsl/fs_tree.bin and b/examples/runtime/shaders/glsl/fs_tree.bin differ diff --git a/examples/runtime/shaders/glsl/fs_update.bin b/examples/runtime/shaders/glsl/fs_update.bin index fa62b71de..5d939c59a 100644 Binary files a/examples/runtime/shaders/glsl/fs_update.bin and b/examples/runtime/shaders/glsl/fs_update.bin differ diff --git a/examples/runtime/shaders/glsl/fs_update_3d.bin b/examples/runtime/shaders/glsl/fs_update_3d.bin index 1bb7d6f9e..b285a7ae7 100644 Binary files a/examples/runtime/shaders/glsl/fs_update_3d.bin and b/examples/runtime/shaders/glsl/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/glsl/fs_update_cmp.bin b/examples/runtime/shaders/glsl/fs_update_cmp.bin index 7fe4e50d4..3c850e872 100644 Binary files a/examples/runtime/shaders/glsl/fs_update_cmp.bin and b/examples/runtime/shaders/glsl/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/glsl/fs_upsample.bin b/examples/runtime/shaders/glsl/fs_upsample.bin index 2c0d93b76..111e9ca45 100644 Binary files a/examples/runtime/shaders/glsl/fs_upsample.bin and b/examples/runtime/shaders/glsl/fs_upsample.bin differ diff --git a/examples/runtime/shaders/glsl/fs_vectordisplay_blit.bin b/examples/runtime/shaders/glsl/fs_vectordisplay_blit.bin index 90bf8906a..41839002f 100644 Binary files a/examples/runtime/shaders/glsl/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/glsl/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/glsl/fs_vectordisplay_blur.bin b/examples/runtime/shaders/glsl/fs_vectordisplay_blur.bin index 745e35ed9..a3835c129 100644 Binary files a/examples/runtime/shaders/glsl/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/glsl/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/glsl/fs_vectordisplay_fb.bin b/examples/runtime/shaders/glsl/fs_vectordisplay_fb.bin index e28872b6b..1f76e76c1 100644 Binary files a/examples/runtime/shaders/glsl/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/glsl/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/glsl/fs_vt_mip.bin b/examples/runtime/shaders/glsl/fs_vt_mip.bin index 1ccac963c..3517eb75c 100644 Binary files a/examples/runtime/shaders/glsl/fs_vt_mip.bin and b/examples/runtime/shaders/glsl/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/glsl/fs_vt_unlit.bin b/examples/runtime/shaders/glsl/fs_vt_unlit.bin index 533063688..81fd6d12a 100644 Binary files a/examples/runtime/shaders/glsl/fs_vt_unlit.bin and b/examples/runtime/shaders/glsl/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/glsl/fs_wf_mesh.bin b/examples/runtime/shaders/glsl/fs_wf_mesh.bin index 48bc4bd5c..755eac88b 100644 Binary files a/examples/runtime/shaders/glsl/fs_wf_mesh.bin and b/examples/runtime/shaders/glsl/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/fs_wf_wireframe.bin b/examples/runtime/shaders/glsl/fs_wf_wireframe.bin index 04920a960..3333ce413 100644 Binary files a/examples/runtime/shaders/glsl/fs_wf_wireframe.bin and b/examples/runtime/shaders/glsl/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/glsl/vs_albedo_output.bin b/examples/runtime/shaders/glsl/vs_albedo_output.bin index 68366c7d3..722ceb82f 100644 Binary files a/examples/runtime/shaders/glsl/vs_albedo_output.bin and b/examples/runtime/shaders/glsl/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bump.bin b/examples/runtime/shaders/glsl/vs_bump.bin index ac65b96da..35b87364b 100644 Binary files a/examples/runtime/shaders/glsl/vs_bump.bin and b/examples/runtime/shaders/glsl/vs_bump.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bump_instanced.bin b/examples/runtime/shaders/glsl/vs_bump_instanced.bin index da1b9f97e..18de405cd 100644 Binary files a/examples/runtime/shaders/glsl/vs_bump_instanced.bin and b/examples/runtime/shaders/glsl/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bunnylod.bin b/examples/runtime/shaders/glsl/vs_bunnylod.bin new file mode 100644 index 000000000..82545abb1 Binary files /dev/null and b/examples/runtime/shaders/glsl/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/glsl/vs_callback.bin b/examples/runtime/shaders/glsl/vs_callback.bin index 087136f6a..eaeb0b31a 100644 Binary files a/examples/runtime/shaders/glsl/vs_callback.bin and b/examples/runtime/shaders/glsl/vs_callback.bin differ diff --git a/examples/runtime/shaders/glsl/vs_cubes.bin b/examples/runtime/shaders/glsl/vs_cubes.bin index 1e6f1decf..c18cdcac7 100644 Binary files a/examples/runtime/shaders/glsl/vs_cubes.bin and b/examples/runtime/shaders/glsl/vs_cubes.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_combine.bin b/examples/runtime/shaders/glsl/vs_deferred_combine.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_combine.bin and b/examples/runtime/shaders/glsl/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_debug.bin b/examples/runtime/shaders/glsl/vs_deferred_debug.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_debug.bin and b/examples/runtime/shaders/glsl/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin b/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin index 1e6f1decf..c18cdcac7 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin and b/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_geom.bin b/examples/runtime/shaders/glsl/vs_deferred_geom.bin index 086b2d916..c2b1ba1bd 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_geom.bin and b/examples/runtime/shaders/glsl/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_light.bin b/examples/runtime/shaders/glsl/vs_deferred_light.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_light.bin and b/examples/runtime/shaders/glsl/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/glsl/vs_fullscreen.bin b/examples/runtime/shaders/glsl/vs_fullscreen.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_fullscreen.bin and b/examples/runtime/shaders/glsl/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_blur.bin b/examples/runtime/shaders/glsl/vs_hdr_blur.bin index adbd86d3e..2bc0c9c28 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_blur.bin and b/examples/runtime/shaders/glsl/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_bright.bin b/examples/runtime/shaders/glsl/vs_hdr_bright.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_bright.bin and b/examples/runtime/shaders/glsl/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_lum.bin b/examples/runtime/shaders/glsl/vs_hdr_lum.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_lum.bin and b/examples/runtime/shaders/glsl/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_lumavg.bin b/examples/runtime/shaders/glsl/vs_hdr_lumavg.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_lumavg.bin and b/examples/runtime/shaders/glsl/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_mesh.bin b/examples/runtime/shaders/glsl/vs_hdr_mesh.bin index 978f21bfd..e341d7308 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_mesh.bin and b/examples/runtime/shaders/glsl/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_skybox.bin b/examples/runtime/shaders/glsl/vs_hdr_skybox.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_skybox.bin and b/examples/runtime/shaders/glsl/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_tonemap.bin b/examples/runtime/shaders/glsl/vs_hdr_tonemap.bin index e410ddb2b..bca741b3f 100644 Binary files a/examples/runtime/shaders/glsl/vs_hdr_tonemap.bin and b/examples/runtime/shaders/glsl/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/glsl/vs_ibl_mesh.bin b/examples/runtime/shaders/glsl/vs_ibl_mesh.bin index f907697d6..d713871ec 100644 Binary files a/examples/runtime/shaders/glsl/vs_ibl_mesh.bin and b/examples/runtime/shaders/glsl/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/vs_ibl_skybox.bin b/examples/runtime/shaders/glsl/vs_ibl_skybox.bin index 55891676b..3697a4f80 100644 Binary files a/examples/runtime/shaders/glsl/vs_ibl_skybox.bin and b/examples/runtime/shaders/glsl/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/glsl/vs_instancing.bin b/examples/runtime/shaders/glsl/vs_instancing.bin index 4d78f3a63..32e416d67 100644 Binary files a/examples/runtime/shaders/glsl/vs_instancing.bin and b/examples/runtime/shaders/glsl/vs_instancing.bin differ diff --git a/examples/runtime/shaders/glsl/vs_mesh.bin b/examples/runtime/shaders/glsl/vs_mesh.bin index a56eac918..4f0b290d0 100644 Binary files a/examples/runtime/shaders/glsl/vs_mesh.bin and b/examples/runtime/shaders/glsl/vs_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/vs_oit.bin b/examples/runtime/shaders/glsl/vs_oit.bin index ef2434c07..272b6c237 100644 Binary files a/examples/runtime/shaders/glsl/vs_oit.bin and b/examples/runtime/shaders/glsl/vs_oit.bin differ diff --git a/examples/runtime/shaders/glsl/vs_oit_blit.bin b/examples/runtime/shaders/glsl/vs_oit_blit.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_oit_blit.bin and b/examples/runtime/shaders/glsl/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/glsl/vs_particle.bin b/examples/runtime/shaders/glsl/vs_particle.bin index 8a5bf1573..d87093799 100644 Binary files a/examples/runtime/shaders/glsl/vs_particle.bin and b/examples/runtime/shaders/glsl/vs_particle.bin differ diff --git a/examples/runtime/shaders/glsl/vs_picking_shaded.bin b/examples/runtime/shaders/glsl/vs_picking_shaded.bin index 0950d794c..fe95b3a37 100644 Binary files a/examples/runtime/shaders/glsl/vs_picking_shaded.bin and b/examples/runtime/shaders/glsl/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/glsl/vs_pom.bin b/examples/runtime/shaders/glsl/vs_pom.bin index a64849964..29782bedd 100644 Binary files a/examples/runtime/shaders/glsl/vs_pom.bin and b/examples/runtime/shaders/glsl/vs_pom.bin differ diff --git a/examples/runtime/shaders/glsl/vs_raymarching.bin b/examples/runtime/shaders/glsl/vs_raymarching.bin index 5f9a7b941..6f6d6c43f 100644 Binary files a/examples/runtime/shaders/glsl/vs_raymarching.bin and b/examples/runtime/shaders/glsl/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/glsl/vs_rsm_combine.bin b/examples/runtime/shaders/glsl/vs_rsm_combine.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_rsm_combine.bin and b/examples/runtime/shaders/glsl/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/glsl/vs_rsm_gbuffer.bin b/examples/runtime/shaders/glsl/vs_rsm_gbuffer.bin index b969a7f83..06c9b4901 100644 Binary files a/examples/runtime/shaders/glsl/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/glsl/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/vs_rsm_lbuffer.bin b/examples/runtime/shaders/glsl/vs_rsm_lbuffer.bin index 171f343c6..5b6c9bc5d 100644 Binary files a/examples/runtime/shaders/glsl/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/glsl/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/vs_rsm_shadow.bin b/examples/runtime/shaders/glsl/vs_rsm_shadow.bin index 7259eeffa..64476a0a4 100644 Binary files a/examples/runtime/shaders/glsl/vs_rsm_shadow.bin and b/examples/runtime/shaders/glsl/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color.bin index e2255bb78..dae7cbc7a 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.bin index 29629f2bb..8519a4c08 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.bin index 4b69af7c6..dfb48f131 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.bin index 448264380..df2da4d4b 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.bin index 2dc74d4b6..e84018f1b 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.bin index 33ecf8050..05524ebdd 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.bin index 274b84e14..b0c51d0ae 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_depth.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_depth.bin index e2255bb78..dae7cbc7a 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.bin index dbfaf560f..8015d6962 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.bin index 3d29b0046..c3c8b6999 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.bin index 385293f8d..4497ab684 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_texture.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.bin index 342422cca..9b37f8128 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.bin index 8207e7b35..dbf32e105 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.bin index 067d12ed9..35f5c4974 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_svback.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_svback.bin index a8655093e..c047ac53f 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.bin index e2255bb78..dae7cbc7a 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_svside.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_svside.bin index eb32459c8..347153c57 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_texture.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.bin index 342422cca..9b37f8128 100644 Binary files a/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sky.bin b/examples/runtime/shaders/glsl/vs_sky.bin index d2e0d274e..9651c445a 100644 Binary files a/examples/runtime/shaders/glsl/vs_sky.bin and b/examples/runtime/shaders/glsl/vs_sky.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sky_landscape.bin b/examples/runtime/shaders/glsl/vs_sky_landscape.bin index 10018317f..4ef0e73eb 100644 Binary files a/examples/runtime/shaders/glsl/vs_sky_landscape.bin and b/examples/runtime/shaders/glsl/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sms_mesh.bin b/examples/runtime/shaders/glsl/vs_sms_mesh.bin index 678ebc795..250b0ad8d 100644 Binary files a/examples/runtime/shaders/glsl/vs_sms_mesh.bin and b/examples/runtime/shaders/glsl/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sms_shadow.bin b/examples/runtime/shaders/glsl/vs_sms_shadow.bin index e2255bb78..dae7cbc7a 100644 Binary files a/examples/runtime/shaders/glsl/vs_sms_shadow.bin and b/examples/runtime/shaders/glsl/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sms_shadow_pd.bin b/examples/runtime/shaders/glsl/vs_sms_shadow_pd.bin index 3d29b0046..c3c8b6999 100644 Binary files a/examples/runtime/shaders/glsl/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/glsl/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_color.bin b/examples/runtime/shaders/glsl/vs_stencil_color.bin index e2255bb78..dae7cbc7a 100644 Binary files a/examples/runtime/shaders/glsl/vs_stencil_color.bin and b/examples/runtime/shaders/glsl/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_color_lighting.bin b/examples/runtime/shaders/glsl/vs_stencil_color_lighting.bin index 067d12ed9..35f5c4974 100644 Binary files a/examples/runtime/shaders/glsl/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/glsl/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_color_texture.bin b/examples/runtime/shaders/glsl/vs_stencil_color_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_stencil_color_texture.bin and b/examples/runtime/shaders/glsl/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_texture.bin b/examples/runtime/shaders/glsl/vs_stencil_texture.bin index 1f587f25a..c5ec00134 100644 Binary files a/examples/runtime/shaders/glsl/vs_stencil_texture.bin and b/examples/runtime/shaders/glsl/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.bin index 342422cca..9b37f8128 100644 Binary files a/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/vs_terrain.bin b/examples/runtime/shaders/glsl/vs_terrain.bin index e2d149c43..ed886917a 100644 Binary files a/examples/runtime/shaders/glsl/vs_terrain.bin and b/examples/runtime/shaders/glsl/vs_terrain.bin differ diff --git a/examples/runtime/shaders/glsl/vs_terrain_height_texture.bin b/examples/runtime/shaders/glsl/vs_terrain_height_texture.bin index af7a1d3e7..7ed3abec2 100644 Binary files a/examples/runtime/shaders/glsl/vs_terrain_height_texture.bin and b/examples/runtime/shaders/glsl/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/glsl/vs_terrain_render.bin b/examples/runtime/shaders/glsl/vs_terrain_render.bin index 4ff398219..78f961e4d 100644 Binary files a/examples/runtime/shaders/glsl/vs_terrain_render.bin and b/examples/runtime/shaders/glsl/vs_terrain_render.bin differ diff --git a/examples/runtime/shaders/glsl/vs_tree.bin b/examples/runtime/shaders/glsl/vs_tree.bin index 11bca505c..064baa403 100644 Binary files a/examples/runtime/shaders/glsl/vs_tree.bin and b/examples/runtime/shaders/glsl/vs_tree.bin differ diff --git a/examples/runtime/shaders/glsl/vs_update.bin b/examples/runtime/shaders/glsl/vs_update.bin index 961b8adca..6735a7fa8 100644 Binary files a/examples/runtime/shaders/glsl/vs_update.bin and b/examples/runtime/shaders/glsl/vs_update.bin differ diff --git a/examples/runtime/shaders/glsl/vs_vectordisplay_fb.bin b/examples/runtime/shaders/glsl/vs_vectordisplay_fb.bin index 5f9a7b941..6f6d6c43f 100644 Binary files a/examples/runtime/shaders/glsl/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/glsl/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/glsl/vs_vt_generic.bin b/examples/runtime/shaders/glsl/vs_vt_generic.bin index ce72970d9..689defe78 100644 Binary files a/examples/runtime/shaders/glsl/vs_vt_generic.bin and b/examples/runtime/shaders/glsl/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/glsl/vs_wf_mesh.bin b/examples/runtime/shaders/glsl/vs_wf_mesh.bin index 2257122f0..3ff8fb8d3 100644 Binary files a/examples/runtime/shaders/glsl/vs_wf_mesh.bin and b/examples/runtime/shaders/glsl/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/glsl/vs_wf_wireframe.bin b/examples/runtime/shaders/glsl/vs_wf_wireframe.bin index 7db78effe..2fa0f940d 100644 Binary files a/examples/runtime/shaders/glsl/vs_wf_wireframe.bin and b/examples/runtime/shaders/glsl/vs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/metal/cs_indirect.bin b/examples/runtime/shaders/metal/cs_indirect.bin index ae6629794..e0a9ac8f8 100644 Binary files a/examples/runtime/shaders/metal/cs_indirect.bin and b/examples/runtime/shaders/metal/cs_indirect.bin differ diff --git a/examples/runtime/shaders/metal/cs_init_instances.bin b/examples/runtime/shaders/metal/cs_init_instances.bin index cc23fccf6..99b531c82 100644 Binary files a/examples/runtime/shaders/metal/cs_init_instances.bin and b/examples/runtime/shaders/metal/cs_init_instances.bin differ diff --git a/examples/runtime/shaders/metal/cs_terrain_init.bin b/examples/runtime/shaders/metal/cs_terrain_init.bin index e7a1b5862..b24ccaee5 100644 Binary files a/examples/runtime/shaders/metal/cs_terrain_init.bin and b/examples/runtime/shaders/metal/cs_terrain_init.bin differ diff --git a/examples/runtime/shaders/metal/cs_terrain_lod.bin b/examples/runtime/shaders/metal/cs_terrain_lod.bin index 426e21002..c88eebbaf 100644 Binary files a/examples/runtime/shaders/metal/cs_terrain_lod.bin and b/examples/runtime/shaders/metal/cs_terrain_lod.bin differ diff --git a/examples/runtime/shaders/metal/cs_terrain_update_draw.bin b/examples/runtime/shaders/metal/cs_terrain_update_draw.bin index 31f80e2cd..49fd7e36b 100644 Binary files a/examples/runtime/shaders/metal/cs_terrain_update_draw.bin and b/examples/runtime/shaders/metal/cs_terrain_update_draw.bin differ diff --git a/examples/runtime/shaders/metal/cs_terrain_update_indirect.bin b/examples/runtime/shaders/metal/cs_terrain_update_indirect.bin index c8e591ba5..5e199fb5d 100644 Binary files a/examples/runtime/shaders/metal/cs_terrain_update_indirect.bin and b/examples/runtime/shaders/metal/cs_terrain_update_indirect.bin differ diff --git a/examples/runtime/shaders/metal/cs_update.bin b/examples/runtime/shaders/metal/cs_update.bin index 839c95589..8199b988c 100644 Binary files a/examples/runtime/shaders/metal/cs_update.bin and b/examples/runtime/shaders/metal/cs_update.bin differ diff --git a/examples/runtime/shaders/metal/cs_update_instances.bin b/examples/runtime/shaders/metal/cs_update_instances.bin index 9463a76a0..74c7bea97 100644 Binary files a/examples/runtime/shaders/metal/cs_update_instances.bin and b/examples/runtime/shaders/metal/cs_update_instances.bin differ diff --git a/examples/runtime/shaders/metal/fs_albedo_output.bin b/examples/runtime/shaders/metal/fs_albedo_output.bin index 5b7c2b170..51b97bd12 100644 Binary files a/examples/runtime/shaders/metal/fs_albedo_output.bin and b/examples/runtime/shaders/metal/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/metal/fs_bloom_combine.bin b/examples/runtime/shaders/metal/fs_bloom_combine.bin index 996780466..80f37e2e2 100644 Binary files a/examples/runtime/shaders/metal/fs_bloom_combine.bin and b/examples/runtime/shaders/metal/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/metal/fs_bump.bin b/examples/runtime/shaders/metal/fs_bump.bin index b8b619f9e..961358a0b 100644 Binary files a/examples/runtime/shaders/metal/fs_bump.bin and b/examples/runtime/shaders/metal/fs_bump.bin differ diff --git a/examples/runtime/shaders/metal/fs_bunnylod.bin b/examples/runtime/shaders/metal/fs_bunnylod.bin new file mode 100644 index 000000000..1cc29cae1 Binary files /dev/null and b/examples/runtime/shaders/metal/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/metal/fs_callback.bin b/examples/runtime/shaders/metal/fs_callback.bin index 91236d979..1cc29cae1 100644 Binary files a/examples/runtime/shaders/metal/fs_callback.bin and b/examples/runtime/shaders/metal/fs_callback.bin differ diff --git a/examples/runtime/shaders/metal/fs_cubes.bin b/examples/runtime/shaders/metal/fs_cubes.bin index 5f3ef2d69..02bbc413e 100644 Binary files a/examples/runtime/shaders/metal/fs_cubes.bin and b/examples/runtime/shaders/metal/fs_cubes.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_clear_uav.bin b/examples/runtime/shaders/metal/fs_deferred_clear_uav.bin index 2a0878873..964f1e386 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_clear_uav.bin and b/examples/runtime/shaders/metal/fs_deferred_clear_uav.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_combine.bin b/examples/runtime/shaders/metal/fs_deferred_combine.bin index 6aeae196e..80fdf3705 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_combine.bin and b/examples/runtime/shaders/metal/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_debug.bin b/examples/runtime/shaders/metal/fs_deferred_debug.bin index 86f3358c9..720ddaf65 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_debug.bin and b/examples/runtime/shaders/metal/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_debug_line.bin b/examples/runtime/shaders/metal/fs_deferred_debug_line.bin index 5f3ef2d69..02bbc413e 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_debug_line.bin and b/examples/runtime/shaders/metal/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_geom.bin b/examples/runtime/shaders/metal/fs_deferred_geom.bin index db124efc7..066b3202f 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_geom.bin and b/examples/runtime/shaders/metal/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_light.bin b/examples/runtime/shaders/metal/fs_deferred_light.bin index 3ee93c5e9..8536c4a5b 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_light.bin and b/examples/runtime/shaders/metal/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_light_ta.bin b/examples/runtime/shaders/metal/fs_deferred_light_ta.bin index 5352786b7..746450319 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_light_ta.bin and b/examples/runtime/shaders/metal/fs_deferred_light_ta.bin differ diff --git a/examples/runtime/shaders/metal/fs_deferred_light_uav.bin b/examples/runtime/shaders/metal/fs_deferred_light_uav.bin index 5a2573a1c..745624ac7 100644 Binary files a/examples/runtime/shaders/metal/fs_deferred_light_uav.bin and b/examples/runtime/shaders/metal/fs_deferred_light_uav.bin differ diff --git a/examples/runtime/shaders/metal/fs_downsample.bin b/examples/runtime/shaders/metal/fs_downsample.bin index d68841816..8f7b798b8 100644 Binary files a/examples/runtime/shaders/metal/fs_downsample.bin and b/examples/runtime/shaders/metal/fs_downsample.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_blur.bin b/examples/runtime/shaders/metal/fs_hdr_blur.bin index f7465c641..ce68e3a8a 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_blur.bin and b/examples/runtime/shaders/metal/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_bright.bin b/examples/runtime/shaders/metal/fs_hdr_bright.bin index d025cf0c9..163a927d2 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_bright.bin and b/examples/runtime/shaders/metal/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_lum.bin b/examples/runtime/shaders/metal/fs_hdr_lum.bin index 37884da98..2264ddb69 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_lum.bin and b/examples/runtime/shaders/metal/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_lumavg.bin b/examples/runtime/shaders/metal/fs_hdr_lumavg.bin index 00a0720ae..29aab9260 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_lumavg.bin and b/examples/runtime/shaders/metal/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_mesh.bin b/examples/runtime/shaders/metal/fs_hdr_mesh.bin index e6139f6d1..b5b97b34e 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_mesh.bin and b/examples/runtime/shaders/metal/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_skybox.bin b/examples/runtime/shaders/metal/fs_hdr_skybox.bin index 9fe93040a..0dfdd12ba 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_skybox.bin and b/examples/runtime/shaders/metal/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/metal/fs_hdr_tonemap.bin b/examples/runtime/shaders/metal/fs_hdr_tonemap.bin index b95f8e48e..7df9d059a 100644 Binary files a/examples/runtime/shaders/metal/fs_hdr_tonemap.bin and b/examples/runtime/shaders/metal/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/metal/fs_ibl_mesh.bin b/examples/runtime/shaders/metal/fs_ibl_mesh.bin index f70520673..b7d6ac1f1 100644 Binary files a/examples/runtime/shaders/metal/fs_ibl_mesh.bin and b/examples/runtime/shaders/metal/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/metal/fs_ibl_skybox.bin b/examples/runtime/shaders/metal/fs_ibl_skybox.bin index b97cd8294..f77cc908e 100644 Binary files a/examples/runtime/shaders/metal/fs_ibl_skybox.bin and b/examples/runtime/shaders/metal/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/metal/fs_instancing.bin b/examples/runtime/shaders/metal/fs_instancing.bin index 5f3ef2d69..02bbc413e 100644 Binary files a/examples/runtime/shaders/metal/fs_instancing.bin and b/examples/runtime/shaders/metal/fs_instancing.bin differ diff --git a/examples/runtime/shaders/metal/fs_mesh.bin b/examples/runtime/shaders/metal/fs_mesh.bin index 379c4e706..73b1d874f 100644 Binary files a/examples/runtime/shaders/metal/fs_mesh.bin and b/examples/runtime/shaders/metal/fs_mesh.bin differ diff --git a/examples/runtime/shaders/metal/fs_oit.bin b/examples/runtime/shaders/metal/fs_oit.bin index 57e02639e..07c02d889 100644 Binary files a/examples/runtime/shaders/metal/fs_oit.bin and b/examples/runtime/shaders/metal/fs_oit.bin differ diff --git a/examples/runtime/shaders/metal/fs_oit_wb.bin b/examples/runtime/shaders/metal/fs_oit_wb.bin index ec732fe73..80742b93c 100644 Binary files a/examples/runtime/shaders/metal/fs_oit_wb.bin and b/examples/runtime/shaders/metal/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/metal/fs_oit_wb_blit.bin b/examples/runtime/shaders/metal/fs_oit_wb_blit.bin index a1bf451d0..d82408018 100644 Binary files a/examples/runtime/shaders/metal/fs_oit_wb_blit.bin and b/examples/runtime/shaders/metal/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/metal/fs_oit_wb_separate.bin b/examples/runtime/shaders/metal/fs_oit_wb_separate.bin index f06fa76e0..38bc0f889 100644 Binary files a/examples/runtime/shaders/metal/fs_oit_wb_separate.bin and b/examples/runtime/shaders/metal/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.bin index 6ed22ddbc..92aaa8189 100644 Binary files a/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/metal/fs_particle.bin b/examples/runtime/shaders/metal/fs_particle.bin index 5e4b2d663..cefa8204d 100644 Binary files a/examples/runtime/shaders/metal/fs_particle.bin and b/examples/runtime/shaders/metal/fs_particle.bin differ diff --git a/examples/runtime/shaders/metal/fs_picking_id.bin b/examples/runtime/shaders/metal/fs_picking_id.bin index b7606c592..fb56b0a63 100644 Binary files a/examples/runtime/shaders/metal/fs_picking_id.bin and b/examples/runtime/shaders/metal/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/metal/fs_picking_shaded.bin b/examples/runtime/shaders/metal/fs_picking_shaded.bin index 56bc5ea77..13519bc28 100644 Binary files a/examples/runtime/shaders/metal/fs_picking_shaded.bin and b/examples/runtime/shaders/metal/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/metal/fs_pom.bin b/examples/runtime/shaders/metal/fs_pom.bin index 44516ab47..28028ec8b 100644 Binary files a/examples/runtime/shaders/metal/fs_pom.bin and b/examples/runtime/shaders/metal/fs_pom.bin differ diff --git a/examples/runtime/shaders/metal/fs_raymarching.bin b/examples/runtime/shaders/metal/fs_raymarching.bin index 63f146d20..9501b8be6 100644 Binary files a/examples/runtime/shaders/metal/fs_raymarching.bin and b/examples/runtime/shaders/metal/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/metal/fs_rsm_combine.bin b/examples/runtime/shaders/metal/fs_rsm_combine.bin index bee3a4626..1c5b53366 100644 Binary files a/examples/runtime/shaders/metal/fs_rsm_combine.bin and b/examples/runtime/shaders/metal/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/metal/fs_rsm_gbuffer.bin b/examples/runtime/shaders/metal/fs_rsm_gbuffer.bin index 50ea57e79..985d8fb1c 100644 Binary files a/examples/runtime/shaders/metal/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/metal/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/metal/fs_rsm_lbuffer.bin b/examples/runtime/shaders/metal/fs_rsm_lbuffer.bin index 7a5932ad7..8fedc8208 100644 Binary files a/examples/runtime/shaders/metal/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/metal/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/metal/fs_rsm_shadow.bin b/examples/runtime/shaders/metal/fs_rsm_shadow.bin index 23e44b928..6b9fa586e 100644 Binary files a/examples/runtime/shaders/metal/fs_rsm_shadow.bin and b/examples/runtime/shaders/metal/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_black.bin index 4f322f6d2..9e66720e0 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.bin index 4874ac930..0addda6f0 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.bin index a036f44e3..52f943080 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.bin index f70832442..d4f63a7c7 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.bin index 903b0687f..2e5978d19 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.bin index e9d8cfe7c..3bca06e28 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.bin index bd3946669..1250f3c8e 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.bin index b6a475a05..97c96e801 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.bin index 76b99fa68..f845a8f8b 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.bin index 652bbfbfb..be911a715 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.bin index cb5f1fedc..f0410d3e7 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.bin index 208870ff8..6bbc15ae5 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.bin index affd477dd..7cd20d081 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.bin index 8093d461f..c808b7fb5 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.bin index 502e19bb9..346d338fa 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.bin index a7c4ffa55..45a41ccee 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index 23acfe1cf..5a98bff0e 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index a7a75621a..8b2ad159f 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.bin index 11a70a27f..c62aa11c1 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.bin index 365a08997..cd27c0696 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.bin index e22abf56f..35def9400 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.bin index 52b40a735..fffac7e85 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index ec9e4465f..b03018260 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index 3ae4800b2..c02fad10b 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.bin index 0abfb4215..c85a3c14d 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.bin index aadfde6d4..c63f2caf0 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/metal/fs_shadowmaps_hblur.bin index 197ebd2cd..b79b98508 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.bin index b632211e7..e974a10af 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.bin index 8f68914bb..9249fced8 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.bin index 365926e48..1e0a63e12 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.bin index f6b654626..5bd7e242a 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.bin index f02f121d1..042199e30 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_texture.bin b/examples/runtime/shaders/metal/fs_shadowmaps_texture.bin index 86f3358c9..720ddaf65 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.bin index fd1777f13..a613ca909 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.bin index f1c17c162..440bfef1a 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/metal/fs_shadowmaps_vblur.bin index 197ebd2cd..b79b98508 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.bin index b632211e7..e974a10af 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.bin index 011cc13ba..de5aafc9e 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.bin index aadfde6d4..c63f2caf0 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.bin index dafedcbd7..4139adf5d 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.bin index afaad756e..9210c1529 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.bin index 0c0ee77a6..1e6be24e1 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.bin index a12449e64..a012b49d6 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.bin index 8fb564dd2..75ad6e148 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.bin index afaad756e..9210c1529 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.bin index f8987a593..f5856e9cf 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.bin index 755960fe0..0aa62dd79 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svside.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svside.bin index 568e90723..d95433ebb 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.bin index 88e12cbd4..34c2f3849 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.bin index 59521f6cf..57f634e42 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.bin index a744396e4..fed04e76d 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_texture.bin b/examples/runtime/shaders/metal/fs_shadowvolume_texture.bin index 86f3358c9..720ddaf65 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.bin index 28ead8217..1df860f63 100644 Binary files a/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/metal/fs_sky.bin b/examples/runtime/shaders/metal/fs_sky.bin index bbdb2b19d..5caaa53f1 100644 Binary files a/examples/runtime/shaders/metal/fs_sky.bin and b/examples/runtime/shaders/metal/fs_sky.bin differ diff --git a/examples/runtime/shaders/metal/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/metal/fs_sky_color_banding_fix.bin index 2a1312a9a..41927684c 100644 Binary files a/examples/runtime/shaders/metal/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/metal/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/metal/fs_sky_landscape.bin b/examples/runtime/shaders/metal/fs_sky_landscape.bin index 1d8ac40f5..536ac8ecc 100644 Binary files a/examples/runtime/shaders/metal/fs_sky_landscape.bin and b/examples/runtime/shaders/metal/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/metal/fs_sms_mesh.bin b/examples/runtime/shaders/metal/fs_sms_mesh.bin index 03cb8e990..6d899d772 100644 Binary files a/examples/runtime/shaders/metal/fs_sms_mesh.bin and b/examples/runtime/shaders/metal/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/metal/fs_sms_mesh_pd.bin b/examples/runtime/shaders/metal/fs_sms_mesh_pd.bin index 5dd984312..724ff9b04 100644 Binary files a/examples/runtime/shaders/metal/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/metal/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/metal/fs_sms_shadow.bin b/examples/runtime/shaders/metal/fs_sms_shadow.bin index bc7b443be..7c4d4c664 100644 Binary files a/examples/runtime/shaders/metal/fs_sms_shadow.bin and b/examples/runtime/shaders/metal/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/metal/fs_sms_shadow_pd.bin b/examples/runtime/shaders/metal/fs_sms_shadow_pd.bin index 29c544169..eab78ad71 100644 Binary files a/examples/runtime/shaders/metal/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/metal/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/metal/fs_stencil_color_black.bin b/examples/runtime/shaders/metal/fs_stencil_color_black.bin index 4f322f6d2..9e66720e0 100644 Binary files a/examples/runtime/shaders/metal/fs_stencil_color_black.bin and b/examples/runtime/shaders/metal/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/metal/fs_stencil_color_lighting.bin b/examples/runtime/shaders/metal/fs_stencil_color_lighting.bin index 4d1883031..4e9c393b8 100644 Binary files a/examples/runtime/shaders/metal/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/metal/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/metal/fs_stencil_color_texture.bin b/examples/runtime/shaders/metal/fs_stencil_color_texture.bin index aadfde6d4..c63f2caf0 100644 Binary files a/examples/runtime/shaders/metal/fs_stencil_color_texture.bin and b/examples/runtime/shaders/metal/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_stencil_texture.bin b/examples/runtime/shaders/metal/fs_stencil_texture.bin index 86f3358c9..720ddaf65 100644 Binary files a/examples/runtime/shaders/metal/fs_stencil_texture.bin and b/examples/runtime/shaders/metal/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/metal/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/metal/fs_stencil_texture_lighting.bin index 8a5d4933d..154ed1dfc 100644 Binary files a/examples/runtime/shaders/metal/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/metal/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/metal/fs_terrain.bin b/examples/runtime/shaders/metal/fs_terrain.bin index 87e30a777..99f202f1b 100644 Binary files a/examples/runtime/shaders/metal/fs_terrain.bin and b/examples/runtime/shaders/metal/fs_terrain.bin differ diff --git a/examples/runtime/shaders/metal/fs_terrain_render.bin b/examples/runtime/shaders/metal/fs_terrain_render.bin index 53e19c93d..dd10a1f07 100644 Binary files a/examples/runtime/shaders/metal/fs_terrain_render.bin and b/examples/runtime/shaders/metal/fs_terrain_render.bin differ diff --git a/examples/runtime/shaders/metal/fs_terrain_render_normal.bin b/examples/runtime/shaders/metal/fs_terrain_render_normal.bin index 9cd9e1649..d1f8472bb 100644 Binary files a/examples/runtime/shaders/metal/fs_terrain_render_normal.bin and b/examples/runtime/shaders/metal/fs_terrain_render_normal.bin differ diff --git a/examples/runtime/shaders/metal/fs_tree.bin b/examples/runtime/shaders/metal/fs_tree.bin index bf117eb01..825fec2e3 100644 Binary files a/examples/runtime/shaders/metal/fs_tree.bin and b/examples/runtime/shaders/metal/fs_tree.bin differ diff --git a/examples/runtime/shaders/metal/fs_update.bin b/examples/runtime/shaders/metal/fs_update.bin index e48a11c10..4dfddfce3 100644 Binary files a/examples/runtime/shaders/metal/fs_update.bin and b/examples/runtime/shaders/metal/fs_update.bin differ diff --git a/examples/runtime/shaders/metal/fs_update_3d.bin b/examples/runtime/shaders/metal/fs_update_3d.bin index 3afa86983..d93e64bf4 100644 Binary files a/examples/runtime/shaders/metal/fs_update_3d.bin and b/examples/runtime/shaders/metal/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/metal/fs_update_cmp.bin b/examples/runtime/shaders/metal/fs_update_cmp.bin index 74eaa5d98..f7d12a93f 100644 Binary files a/examples/runtime/shaders/metal/fs_update_cmp.bin and b/examples/runtime/shaders/metal/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/metal/fs_upsample.bin b/examples/runtime/shaders/metal/fs_upsample.bin index 852f26bb1..12c26c769 100644 Binary files a/examples/runtime/shaders/metal/fs_upsample.bin and b/examples/runtime/shaders/metal/fs_upsample.bin differ diff --git a/examples/runtime/shaders/metal/fs_vectordisplay_blit.bin b/examples/runtime/shaders/metal/fs_vectordisplay_blit.bin index f0a3684b9..2ec75786f 100644 Binary files a/examples/runtime/shaders/metal/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/metal/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/metal/fs_vectordisplay_blur.bin b/examples/runtime/shaders/metal/fs_vectordisplay_blur.bin index fea7c748f..e52070548 100644 Binary files a/examples/runtime/shaders/metal/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/metal/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/metal/fs_vectordisplay_fb.bin b/examples/runtime/shaders/metal/fs_vectordisplay_fb.bin index 3d2f5c08e..a28d9552c 100644 Binary files a/examples/runtime/shaders/metal/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/metal/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/metal/fs_vt_mip.bin b/examples/runtime/shaders/metal/fs_vt_mip.bin index c6b9097a7..29067fa04 100644 Binary files a/examples/runtime/shaders/metal/fs_vt_mip.bin and b/examples/runtime/shaders/metal/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/metal/fs_vt_unlit.bin b/examples/runtime/shaders/metal/fs_vt_unlit.bin index 43b6f03c7..8e3a3247e 100644 Binary files a/examples/runtime/shaders/metal/fs_vt_unlit.bin and b/examples/runtime/shaders/metal/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/metal/fs_wf_mesh.bin b/examples/runtime/shaders/metal/fs_wf_mesh.bin index 4231d3759..a6fd6ba2b 100644 Binary files a/examples/runtime/shaders/metal/fs_wf_mesh.bin and b/examples/runtime/shaders/metal/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/metal/fs_wf_wireframe.bin b/examples/runtime/shaders/metal/fs_wf_wireframe.bin index ae7b1b17b..eaf52c907 100644 Binary files a/examples/runtime/shaders/metal/fs_wf_wireframe.bin and b/examples/runtime/shaders/metal/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/metal/vs_albedo_output.bin b/examples/runtime/shaders/metal/vs_albedo_output.bin index e969e0ae5..7f075201c 100644 Binary files a/examples/runtime/shaders/metal/vs_albedo_output.bin and b/examples/runtime/shaders/metal/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/metal/vs_bump.bin b/examples/runtime/shaders/metal/vs_bump.bin index f6764dc2f..7db2ab2f9 100644 Binary files a/examples/runtime/shaders/metal/vs_bump.bin and b/examples/runtime/shaders/metal/vs_bump.bin differ diff --git a/examples/runtime/shaders/metal/vs_bump_instanced.bin b/examples/runtime/shaders/metal/vs_bump_instanced.bin index e0bc643e2..b0a9bd610 100644 Binary files a/examples/runtime/shaders/metal/vs_bump_instanced.bin and b/examples/runtime/shaders/metal/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/metal/vs_bunnylod.bin b/examples/runtime/shaders/metal/vs_bunnylod.bin new file mode 100644 index 000000000..728540954 Binary files /dev/null and b/examples/runtime/shaders/metal/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/metal/vs_callback.bin b/examples/runtime/shaders/metal/vs_callback.bin index 73a75df9a..fd143ac6a 100644 Binary files a/examples/runtime/shaders/metal/vs_callback.bin and b/examples/runtime/shaders/metal/vs_callback.bin differ diff --git a/examples/runtime/shaders/metal/vs_cubes.bin b/examples/runtime/shaders/metal/vs_cubes.bin index e93354131..6a6b54969 100644 Binary files a/examples/runtime/shaders/metal/vs_cubes.bin and b/examples/runtime/shaders/metal/vs_cubes.bin differ diff --git a/examples/runtime/shaders/metal/vs_deferred_combine.bin b/examples/runtime/shaders/metal/vs_deferred_combine.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_deferred_combine.bin and b/examples/runtime/shaders/metal/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/metal/vs_deferred_debug.bin b/examples/runtime/shaders/metal/vs_deferred_debug.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_deferred_debug.bin and b/examples/runtime/shaders/metal/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/metal/vs_deferred_debug_line.bin b/examples/runtime/shaders/metal/vs_deferred_debug_line.bin index e93354131..6a6b54969 100644 Binary files a/examples/runtime/shaders/metal/vs_deferred_debug_line.bin and b/examples/runtime/shaders/metal/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/metal/vs_deferred_geom.bin b/examples/runtime/shaders/metal/vs_deferred_geom.bin index 16abd4e4a..0ff00304c 100644 Binary files a/examples/runtime/shaders/metal/vs_deferred_geom.bin and b/examples/runtime/shaders/metal/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/metal/vs_deferred_light.bin b/examples/runtime/shaders/metal/vs_deferred_light.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_deferred_light.bin and b/examples/runtime/shaders/metal/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/metal/vs_fullscreen.bin b/examples/runtime/shaders/metal/vs_fullscreen.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_fullscreen.bin and b/examples/runtime/shaders/metal/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_blur.bin b/examples/runtime/shaders/metal/vs_hdr_blur.bin index f02963c50..2bb17045b 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_blur.bin and b/examples/runtime/shaders/metal/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_bright.bin b/examples/runtime/shaders/metal/vs_hdr_bright.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_bright.bin and b/examples/runtime/shaders/metal/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_lum.bin b/examples/runtime/shaders/metal/vs_hdr_lum.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_lum.bin and b/examples/runtime/shaders/metal/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_lumavg.bin b/examples/runtime/shaders/metal/vs_hdr_lumavg.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_lumavg.bin and b/examples/runtime/shaders/metal/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_mesh.bin b/examples/runtime/shaders/metal/vs_hdr_mesh.bin index 2bc33b045..418b55782 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_mesh.bin and b/examples/runtime/shaders/metal/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_skybox.bin b/examples/runtime/shaders/metal/vs_hdr_skybox.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_skybox.bin and b/examples/runtime/shaders/metal/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/metal/vs_hdr_tonemap.bin b/examples/runtime/shaders/metal/vs_hdr_tonemap.bin index d2260ce2b..718f8fc6b 100644 Binary files a/examples/runtime/shaders/metal/vs_hdr_tonemap.bin and b/examples/runtime/shaders/metal/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/metal/vs_ibl_mesh.bin b/examples/runtime/shaders/metal/vs_ibl_mesh.bin index 5438a9e85..17dc61cf6 100644 Binary files a/examples/runtime/shaders/metal/vs_ibl_mesh.bin and b/examples/runtime/shaders/metal/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/metal/vs_ibl_skybox.bin b/examples/runtime/shaders/metal/vs_ibl_skybox.bin index 93648ca19..68a9c39c4 100644 Binary files a/examples/runtime/shaders/metal/vs_ibl_skybox.bin and b/examples/runtime/shaders/metal/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/metal/vs_instancing.bin b/examples/runtime/shaders/metal/vs_instancing.bin index 4a9465282..1d2a7f4ba 100644 Binary files a/examples/runtime/shaders/metal/vs_instancing.bin and b/examples/runtime/shaders/metal/vs_instancing.bin differ diff --git a/examples/runtime/shaders/metal/vs_mesh.bin b/examples/runtime/shaders/metal/vs_mesh.bin index 8b84f263c..4acb57c71 100644 Binary files a/examples/runtime/shaders/metal/vs_mesh.bin and b/examples/runtime/shaders/metal/vs_mesh.bin differ diff --git a/examples/runtime/shaders/metal/vs_oit.bin b/examples/runtime/shaders/metal/vs_oit.bin index 11b00035f..cbff38a5d 100644 Binary files a/examples/runtime/shaders/metal/vs_oit.bin and b/examples/runtime/shaders/metal/vs_oit.bin differ diff --git a/examples/runtime/shaders/metal/vs_oit_blit.bin b/examples/runtime/shaders/metal/vs_oit_blit.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_oit_blit.bin and b/examples/runtime/shaders/metal/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/metal/vs_particle.bin b/examples/runtime/shaders/metal/vs_particle.bin index fb4740986..977364569 100644 Binary files a/examples/runtime/shaders/metal/vs_particle.bin and b/examples/runtime/shaders/metal/vs_particle.bin differ diff --git a/examples/runtime/shaders/metal/vs_picking_shaded.bin b/examples/runtime/shaders/metal/vs_picking_shaded.bin index 1d51eae28..22ea90bea 100644 Binary files a/examples/runtime/shaders/metal/vs_picking_shaded.bin and b/examples/runtime/shaders/metal/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/metal/vs_pom.bin b/examples/runtime/shaders/metal/vs_pom.bin index 9445cec92..30a5a8463 100644 Binary files a/examples/runtime/shaders/metal/vs_pom.bin and b/examples/runtime/shaders/metal/vs_pom.bin differ diff --git a/examples/runtime/shaders/metal/vs_raymarching.bin b/examples/runtime/shaders/metal/vs_raymarching.bin index 0ebefb44f..909e1df7e 100644 Binary files a/examples/runtime/shaders/metal/vs_raymarching.bin and b/examples/runtime/shaders/metal/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/metal/vs_rsm_combine.bin b/examples/runtime/shaders/metal/vs_rsm_combine.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_rsm_combine.bin and b/examples/runtime/shaders/metal/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/metal/vs_rsm_gbuffer.bin b/examples/runtime/shaders/metal/vs_rsm_gbuffer.bin index d6b7ad984..30735db16 100644 Binary files a/examples/runtime/shaders/metal/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/metal/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/metal/vs_rsm_lbuffer.bin b/examples/runtime/shaders/metal/vs_rsm_lbuffer.bin index fc84925d3..c87e09a98 100644 Binary files a/examples/runtime/shaders/metal/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/metal/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/metal/vs_rsm_shadow.bin b/examples/runtime/shaders/metal/vs_rsm_shadow.bin index 825c729b4..100f65ecc 100644 Binary files a/examples/runtime/shaders/metal/vs_rsm_shadow.bin and b/examples/runtime/shaders/metal/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color.bin index 4cd6a0f21..a6c23c675 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.bin index f959302ea..dd4d87a2d 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.bin index 4cd647bf9..70771e9a8 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.bin index 482915464..ded0faf66 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.bin index fb9e5bf38..ee551deef 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.bin index 4512060ad..85be1054b 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.bin index 180d9fa69..784c5edc1 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_depth.bin b/examples/runtime/shaders/metal/vs_shadowmaps_depth.bin index 4cd6a0f21..a6c23c675 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/metal/vs_shadowmaps_hblur.bin index 50284ef07..c387c8735 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.bin index 8073a9063..9ac528a5f 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.bin index b8c0faf80..6b8b6b2b0 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_texture.bin b/examples/runtime/shaders/metal/vs_shadowmaps_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.bin index 02d31cef5..24d405d9e 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/metal/vs_shadowmaps_vblur.bin index 814f7e892..a6f80a8a4 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/metal/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.bin index 985c9bcef..851af6aae 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_svback.bin b/examples/runtime/shaders/metal/vs_shadowvolume_svback.bin index b0b118f7f..703577d0c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/metal/vs_shadowvolume_svfront.bin index 4cd6a0f21..a6c23c675 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_svside.bin b/examples/runtime/shaders/metal/vs_shadowvolume_svside.bin index b639155d2..341635339 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_texture.bin b/examples/runtime/shaders/metal/vs_shadowvolume_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.bin index 02d31cef5..24d405d9e 100644 Binary files a/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_sky.bin b/examples/runtime/shaders/metal/vs_sky.bin index e3fed6a73..7aefe52e2 100644 Binary files a/examples/runtime/shaders/metal/vs_sky.bin and b/examples/runtime/shaders/metal/vs_sky.bin differ diff --git a/examples/runtime/shaders/metal/vs_sky_landscape.bin b/examples/runtime/shaders/metal/vs_sky_landscape.bin index b0c592d5b..ae92f79d6 100644 Binary files a/examples/runtime/shaders/metal/vs_sky_landscape.bin and b/examples/runtime/shaders/metal/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/metal/vs_sms_mesh.bin b/examples/runtime/shaders/metal/vs_sms_mesh.bin index 0844b18ac..fd5a69884 100644 Binary files a/examples/runtime/shaders/metal/vs_sms_mesh.bin and b/examples/runtime/shaders/metal/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/metal/vs_sms_shadow.bin b/examples/runtime/shaders/metal/vs_sms_shadow.bin index 4cd6a0f21..a6c23c675 100644 Binary files a/examples/runtime/shaders/metal/vs_sms_shadow.bin and b/examples/runtime/shaders/metal/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/metal/vs_sms_shadow_pd.bin b/examples/runtime/shaders/metal/vs_sms_shadow_pd.bin index 8073a9063..9ac528a5f 100644 Binary files a/examples/runtime/shaders/metal/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/metal/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/metal/vs_stencil_color.bin b/examples/runtime/shaders/metal/vs_stencil_color.bin index 4cd6a0f21..a6c23c675 100644 Binary files a/examples/runtime/shaders/metal/vs_stencil_color.bin and b/examples/runtime/shaders/metal/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/metal/vs_stencil_color_lighting.bin b/examples/runtime/shaders/metal/vs_stencil_color_lighting.bin index 3dd0634e9..4e1c9de07 100644 Binary files a/examples/runtime/shaders/metal/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/metal/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_stencil_color_texture.bin b/examples/runtime/shaders/metal/vs_stencil_color_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_stencil_color_texture.bin and b/examples/runtime/shaders/metal/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_stencil_texture.bin b/examples/runtime/shaders/metal/vs_stencil_texture.bin index 264620eaa..a7dbeb38c 100644 Binary files a/examples/runtime/shaders/metal/vs_stencil_texture.bin and b/examples/runtime/shaders/metal/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/metal/vs_stencil_texture_lighting.bin index 02d31cef5..24d405d9e 100644 Binary files a/examples/runtime/shaders/metal/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/metal/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/metal/vs_terrain.bin b/examples/runtime/shaders/metal/vs_terrain.bin index a47392fb1..75a5b1bd4 100644 Binary files a/examples/runtime/shaders/metal/vs_terrain.bin and b/examples/runtime/shaders/metal/vs_terrain.bin differ diff --git a/examples/runtime/shaders/metal/vs_terrain_height_texture.bin b/examples/runtime/shaders/metal/vs_terrain_height_texture.bin index 70894e0b6..dcbcbd81b 100644 Binary files a/examples/runtime/shaders/metal/vs_terrain_height_texture.bin and b/examples/runtime/shaders/metal/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/metal/vs_terrain_render.bin b/examples/runtime/shaders/metal/vs_terrain_render.bin index 5a3b247fb..6443c4bb5 100644 Binary files a/examples/runtime/shaders/metal/vs_terrain_render.bin and b/examples/runtime/shaders/metal/vs_terrain_render.bin differ diff --git a/examples/runtime/shaders/metal/vs_tree.bin b/examples/runtime/shaders/metal/vs_tree.bin index 06289fafe..41a5bd8ed 100644 Binary files a/examples/runtime/shaders/metal/vs_tree.bin and b/examples/runtime/shaders/metal/vs_tree.bin differ diff --git a/examples/runtime/shaders/metal/vs_update.bin b/examples/runtime/shaders/metal/vs_update.bin index 6596ab584..69ccda058 100644 Binary files a/examples/runtime/shaders/metal/vs_update.bin and b/examples/runtime/shaders/metal/vs_update.bin differ diff --git a/examples/runtime/shaders/metal/vs_vectordisplay_fb.bin b/examples/runtime/shaders/metal/vs_vectordisplay_fb.bin index 0ebefb44f..909e1df7e 100644 Binary files a/examples/runtime/shaders/metal/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/metal/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/metal/vs_vt_generic.bin b/examples/runtime/shaders/metal/vs_vt_generic.bin index 282fdaefb..888b5d581 100644 Binary files a/examples/runtime/shaders/metal/vs_vt_generic.bin and b/examples/runtime/shaders/metal/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/metal/vs_wf_mesh.bin b/examples/runtime/shaders/metal/vs_wf_mesh.bin index 60669724f..f0b06e43f 100644 Binary files a/examples/runtime/shaders/metal/vs_wf_mesh.bin and b/examples/runtime/shaders/metal/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/metal/vs_wf_wireframe.bin b/examples/runtime/shaders/metal/vs_wf_wireframe.bin index 3f3e80181..37be27237 100644 Binary files a/examples/runtime/shaders/metal/vs_wf_wireframe.bin and b/examples/runtime/shaders/metal/vs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/spirv/cs_indirect.bin b/examples/runtime/shaders/spirv/cs_indirect.bin index 29f6b03a7..09257a23f 100644 Binary files a/examples/runtime/shaders/spirv/cs_indirect.bin and b/examples/runtime/shaders/spirv/cs_indirect.bin differ diff --git a/examples/runtime/shaders/spirv/cs_init_instances.bin b/examples/runtime/shaders/spirv/cs_init_instances.bin index fef426221..94a7850a2 100644 Binary files a/examples/runtime/shaders/spirv/cs_init_instances.bin and b/examples/runtime/shaders/spirv/cs_init_instances.bin differ diff --git a/examples/runtime/shaders/spirv/cs_terrain_init.bin b/examples/runtime/shaders/spirv/cs_terrain_init.bin index 16adacb4d..d09f238b5 100644 Binary files a/examples/runtime/shaders/spirv/cs_terrain_init.bin and b/examples/runtime/shaders/spirv/cs_terrain_init.bin differ diff --git a/examples/runtime/shaders/spirv/cs_terrain_lod.bin b/examples/runtime/shaders/spirv/cs_terrain_lod.bin index 893fcf9da..613cf076b 100644 Binary files a/examples/runtime/shaders/spirv/cs_terrain_lod.bin and b/examples/runtime/shaders/spirv/cs_terrain_lod.bin differ diff --git a/examples/runtime/shaders/spirv/cs_terrain_update_draw.bin b/examples/runtime/shaders/spirv/cs_terrain_update_draw.bin index 13da8070f..3291e353b 100644 Binary files a/examples/runtime/shaders/spirv/cs_terrain_update_draw.bin and b/examples/runtime/shaders/spirv/cs_terrain_update_draw.bin differ diff --git a/examples/runtime/shaders/spirv/cs_terrain_update_indirect.bin b/examples/runtime/shaders/spirv/cs_terrain_update_indirect.bin index 3e018db84..30da76675 100644 Binary files a/examples/runtime/shaders/spirv/cs_terrain_update_indirect.bin and b/examples/runtime/shaders/spirv/cs_terrain_update_indirect.bin differ diff --git a/examples/runtime/shaders/spirv/cs_update.bin b/examples/runtime/shaders/spirv/cs_update.bin index 435fc080b..79c792c22 100644 Binary files a/examples/runtime/shaders/spirv/cs_update.bin and b/examples/runtime/shaders/spirv/cs_update.bin differ diff --git a/examples/runtime/shaders/spirv/cs_update_instances.bin b/examples/runtime/shaders/spirv/cs_update_instances.bin index dee405830..c1a43fa6b 100644 Binary files a/examples/runtime/shaders/spirv/cs_update_instances.bin and b/examples/runtime/shaders/spirv/cs_update_instances.bin differ diff --git a/examples/runtime/shaders/spirv/fs_albedo_output.bin b/examples/runtime/shaders/spirv/fs_albedo_output.bin index 01243707b..21c0926fb 100644 Binary files a/examples/runtime/shaders/spirv/fs_albedo_output.bin and b/examples/runtime/shaders/spirv/fs_albedo_output.bin differ diff --git a/examples/runtime/shaders/spirv/fs_bloom_combine.bin b/examples/runtime/shaders/spirv/fs_bloom_combine.bin index 36e961a1e..d10704efa 100644 Binary files a/examples/runtime/shaders/spirv/fs_bloom_combine.bin and b/examples/runtime/shaders/spirv/fs_bloom_combine.bin differ diff --git a/examples/runtime/shaders/spirv/fs_bump.bin b/examples/runtime/shaders/spirv/fs_bump.bin index 3169d4109..92ba1ea1a 100644 Binary files a/examples/runtime/shaders/spirv/fs_bump.bin and b/examples/runtime/shaders/spirv/fs_bump.bin differ diff --git a/examples/runtime/shaders/spirv/fs_bunnylod.bin b/examples/runtime/shaders/spirv/fs_bunnylod.bin new file mode 100644 index 000000000..65597627f Binary files /dev/null and b/examples/runtime/shaders/spirv/fs_bunnylod.bin differ diff --git a/examples/runtime/shaders/spirv/fs_callback.bin b/examples/runtime/shaders/spirv/fs_callback.bin index df1bd5ace..65597627f 100644 Binary files a/examples/runtime/shaders/spirv/fs_callback.bin and b/examples/runtime/shaders/spirv/fs_callback.bin differ diff --git a/examples/runtime/shaders/spirv/fs_cubes.bin b/examples/runtime/shaders/spirv/fs_cubes.bin index cd7b0063b..9e4bde73d 100644 Binary files a/examples/runtime/shaders/spirv/fs_cubes.bin and b/examples/runtime/shaders/spirv/fs_cubes.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_clear_uav.bin b/examples/runtime/shaders/spirv/fs_deferred_clear_uav.bin index 17784285b..7f080dc04 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_clear_uav.bin and b/examples/runtime/shaders/spirv/fs_deferred_clear_uav.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_combine.bin b/examples/runtime/shaders/spirv/fs_deferred_combine.bin index 241d9a103..07186bffd 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_combine.bin and b/examples/runtime/shaders/spirv/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_debug.bin b/examples/runtime/shaders/spirv/fs_deferred_debug.bin index 9ba87c7bd..f569613f8 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_debug.bin and b/examples/runtime/shaders/spirv/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_debug_line.bin b/examples/runtime/shaders/spirv/fs_deferred_debug_line.bin index cd7b0063b..9e4bde73d 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_debug_line.bin and b/examples/runtime/shaders/spirv/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_geom.bin b/examples/runtime/shaders/spirv/fs_deferred_geom.bin index e7e80db00..e7cafa11d 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_geom.bin and b/examples/runtime/shaders/spirv/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_light.bin b/examples/runtime/shaders/spirv/fs_deferred_light.bin index 74734bd33..ed77c2e0c 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_light.bin and b/examples/runtime/shaders/spirv/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_light_ta.bin b/examples/runtime/shaders/spirv/fs_deferred_light_ta.bin index 2c76d3ec2..65cdd9bbc 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_light_ta.bin and b/examples/runtime/shaders/spirv/fs_deferred_light_ta.bin differ diff --git a/examples/runtime/shaders/spirv/fs_deferred_light_uav.bin b/examples/runtime/shaders/spirv/fs_deferred_light_uav.bin index c8f70b5a9..5546fd5fa 100644 Binary files a/examples/runtime/shaders/spirv/fs_deferred_light_uav.bin and b/examples/runtime/shaders/spirv/fs_deferred_light_uav.bin differ diff --git a/examples/runtime/shaders/spirv/fs_downsample.bin b/examples/runtime/shaders/spirv/fs_downsample.bin index 7b7216969..fcc1764f8 100644 Binary files a/examples/runtime/shaders/spirv/fs_downsample.bin and b/examples/runtime/shaders/spirv/fs_downsample.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_blur.bin b/examples/runtime/shaders/spirv/fs_hdr_blur.bin index 3869fe87b..f1ccb4a9b 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_blur.bin and b/examples/runtime/shaders/spirv/fs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_bright.bin b/examples/runtime/shaders/spirv/fs_hdr_bright.bin index 6d097f324..611a9dcda 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_bright.bin and b/examples/runtime/shaders/spirv/fs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_lum.bin b/examples/runtime/shaders/spirv/fs_hdr_lum.bin index b284552ca..5cdfcae25 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_lum.bin and b/examples/runtime/shaders/spirv/fs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_lumavg.bin b/examples/runtime/shaders/spirv/fs_hdr_lumavg.bin index 6d50b92e8..2db4544c6 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_lumavg.bin and b/examples/runtime/shaders/spirv/fs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_mesh.bin b/examples/runtime/shaders/spirv/fs_hdr_mesh.bin index fa2a02a60..63211d67b 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_mesh.bin and b/examples/runtime/shaders/spirv/fs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_skybox.bin b/examples/runtime/shaders/spirv/fs_hdr_skybox.bin index ba4298341..e8496f562 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_skybox.bin and b/examples/runtime/shaders/spirv/fs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/spirv/fs_hdr_tonemap.bin b/examples/runtime/shaders/spirv/fs_hdr_tonemap.bin index 1edc60d30..5a183e425 100644 Binary files a/examples/runtime/shaders/spirv/fs_hdr_tonemap.bin and b/examples/runtime/shaders/spirv/fs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/spirv/fs_ibl_mesh.bin b/examples/runtime/shaders/spirv/fs_ibl_mesh.bin index 2aa463c68..f476bd050 100644 Binary files a/examples/runtime/shaders/spirv/fs_ibl_mesh.bin and b/examples/runtime/shaders/spirv/fs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/fs_ibl_skybox.bin b/examples/runtime/shaders/spirv/fs_ibl_skybox.bin index 7498efdec..a24c2c9a5 100644 Binary files a/examples/runtime/shaders/spirv/fs_ibl_skybox.bin and b/examples/runtime/shaders/spirv/fs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/spirv/fs_instancing.bin b/examples/runtime/shaders/spirv/fs_instancing.bin index cd7b0063b..9e4bde73d 100644 Binary files a/examples/runtime/shaders/spirv/fs_instancing.bin and b/examples/runtime/shaders/spirv/fs_instancing.bin differ diff --git a/examples/runtime/shaders/spirv/fs_mesh.bin b/examples/runtime/shaders/spirv/fs_mesh.bin index 9ef207885..41f60b1cc 100644 Binary files a/examples/runtime/shaders/spirv/fs_mesh.bin and b/examples/runtime/shaders/spirv/fs_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/fs_oit.bin b/examples/runtime/shaders/spirv/fs_oit.bin index 46499918d..44d4090af 100644 Binary files a/examples/runtime/shaders/spirv/fs_oit.bin and b/examples/runtime/shaders/spirv/fs_oit.bin differ diff --git a/examples/runtime/shaders/spirv/fs_oit_wb.bin b/examples/runtime/shaders/spirv/fs_oit_wb.bin index 3e953fd5b..14f7dd30b 100644 Binary files a/examples/runtime/shaders/spirv/fs_oit_wb.bin and b/examples/runtime/shaders/spirv/fs_oit_wb.bin differ diff --git a/examples/runtime/shaders/spirv/fs_oit_wb_blit.bin b/examples/runtime/shaders/spirv/fs_oit_wb_blit.bin index 18b2c4db7..ad8a729b3 100644 Binary files a/examples/runtime/shaders/spirv/fs_oit_wb_blit.bin and b/examples/runtime/shaders/spirv/fs_oit_wb_blit.bin differ diff --git a/examples/runtime/shaders/spirv/fs_oit_wb_separate.bin b/examples/runtime/shaders/spirv/fs_oit_wb_separate.bin index 5977ceecf..0ab7f44cf 100644 Binary files a/examples/runtime/shaders/spirv/fs_oit_wb_separate.bin and b/examples/runtime/shaders/spirv/fs_oit_wb_separate.bin differ diff --git a/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.bin index 696c55934..38988a701 100644 Binary files a/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.bin and b/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.bin differ diff --git a/examples/runtime/shaders/spirv/fs_particle.bin b/examples/runtime/shaders/spirv/fs_particle.bin index 2e7ed4279..9043cd9c9 100644 Binary files a/examples/runtime/shaders/spirv/fs_particle.bin and b/examples/runtime/shaders/spirv/fs_particle.bin differ diff --git a/examples/runtime/shaders/spirv/fs_picking_id.bin b/examples/runtime/shaders/spirv/fs_picking_id.bin index 7397bd2ce..d458cbaa9 100644 Binary files a/examples/runtime/shaders/spirv/fs_picking_id.bin and b/examples/runtime/shaders/spirv/fs_picking_id.bin differ diff --git a/examples/runtime/shaders/spirv/fs_picking_shaded.bin b/examples/runtime/shaders/spirv/fs_picking_shaded.bin index 713594db9..071ee9f70 100644 Binary files a/examples/runtime/shaders/spirv/fs_picking_shaded.bin and b/examples/runtime/shaders/spirv/fs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/spirv/fs_pom.bin b/examples/runtime/shaders/spirv/fs_pom.bin index bca6610c2..db3f18dca 100644 Binary files a/examples/runtime/shaders/spirv/fs_pom.bin and b/examples/runtime/shaders/spirv/fs_pom.bin differ diff --git a/examples/runtime/shaders/spirv/fs_raymarching.bin b/examples/runtime/shaders/spirv/fs_raymarching.bin index 1c152af49..4d64668b4 100644 Binary files a/examples/runtime/shaders/spirv/fs_raymarching.bin and b/examples/runtime/shaders/spirv/fs_raymarching.bin differ diff --git a/examples/runtime/shaders/spirv/fs_rsm_combine.bin b/examples/runtime/shaders/spirv/fs_rsm_combine.bin index 9089d4e3b..6de0b0176 100644 Binary files a/examples/runtime/shaders/spirv/fs_rsm_combine.bin and b/examples/runtime/shaders/spirv/fs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/spirv/fs_rsm_gbuffer.bin b/examples/runtime/shaders/spirv/fs_rsm_gbuffer.bin index 301ed4d70..4ad3c7323 100644 Binary files a/examples/runtime/shaders/spirv/fs_rsm_gbuffer.bin and b/examples/runtime/shaders/spirv/fs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/fs_rsm_lbuffer.bin b/examples/runtime/shaders/spirv/fs_rsm_lbuffer.bin index af69ab20e..a62a70fd0 100644 Binary files a/examples/runtime/shaders/spirv/fs_rsm_lbuffer.bin and b/examples/runtime/shaders/spirv/fs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/fs_rsm_shadow.bin b/examples/runtime/shaders/spirv/fs_rsm_shadow.bin index a278644b3..0bfcd86bd 100644 Binary files a/examples/runtime/shaders/spirv/fs_rsm_shadow.bin and b/examples/runtime/shaders/spirv/fs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.bin index 7f9089150..63795e40c 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.bin index 03d53005b..42ed03880 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.bin index aea2c0c30..f072e7c15 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.bin index 08896e5d5..8520c89bd 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.bin index 0ffee0458..f475066f2 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.bin index 21fab52ac..216f9caa6 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.bin index e18b72d67..360de9510 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.bin index ee4b12c08..10f4d638a 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.bin index f0a4f6498..3d61d3cef 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.bin index b4e0a548a..447a24762 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.bin index bd8def556..272dfd3bc 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.bin index cf2923dbe..294689769 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.bin index 553a49d8a..e9bda51fe 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.bin index 160162b50..feb01d838 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.bin index 6c2fbec1f..4d270785c 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.bin index ccf7d3c76..2ccb1f399 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.bin index 3c5706318..485739d91 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.bin index 156864ec2..1b31aea96 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.bin index 2cb891503..225424e26 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.bin index 2255d39bf..8aa1ea191 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.bin index ef7debb3b..c22545893 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.bin index 5c80d2e00..703c8635b 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.bin index 704157aba..077f7637f 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.bin index 6a58cba5f..052de91c2 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.bin index d0ac7bba0..d293e3262 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.bin index 02b641236..76be5c765 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.bin index 780900755..d258823ad 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.bin index 1557e5a86..f36d9f2de 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.bin index 1189b2a37..19f6d18b6 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.bin index 21decc8ad..f3c33ba02 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.bin index 100dea058..663214fcf 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.bin index 151d0078e..dd3f4d8ba 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_texture.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_texture.bin index 9ba87c7bd..f569613f8 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_texture.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.bin index 53aaead5f..6c4559449 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.bin index e5a1e295c..ce50fecd1 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.bin index 780900755..d258823ad 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.bin index 1557e5a86..f36d9f2de 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.bin and b/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.bin index b409dab48..f4b0a841a 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.bin index 02b641236..76be5c765 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.bin index 2465e85ef..c83bce12a 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.bin index 17afedeb3..569059848 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.bin index 95dd35276..9b36506b3 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.bin index d5548bc69..8962a2fcb 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.bin index 1a197bff6..f3193cd61 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.bin index 17afedeb3..569059848 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.bin index a86d495f5..2b05a07e2 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.bin index 996d170b7..93b01c036 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svside.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svside.bin index a2f047bac..1ac0e1a1b 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svside.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.bin index 25ee78f8d..b76ced4f5 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.bin index 62099e77d..27b27aadb 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.bin index a0da737f4..f255edfbd 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_texture.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_texture.bin index 9ba87c7bd..f569613f8 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_texture.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.bin index eff5ba620..b12a0aeff 100644 Binary files a/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sky.bin b/examples/runtime/shaders/spirv/fs_sky.bin index 426f55e43..7ba83bd3f 100644 Binary files a/examples/runtime/shaders/spirv/fs_sky.bin and b/examples/runtime/shaders/spirv/fs_sky.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.bin index abd3caa12..b255e443a 100644 Binary files a/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.bin and b/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sky_landscape.bin b/examples/runtime/shaders/spirv/fs_sky_landscape.bin index a07c4265c..4c2954cfd 100644 Binary files a/examples/runtime/shaders/spirv/fs_sky_landscape.bin and b/examples/runtime/shaders/spirv/fs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sms_mesh.bin b/examples/runtime/shaders/spirv/fs_sms_mesh.bin index 172464c23..a466144d8 100644 Binary files a/examples/runtime/shaders/spirv/fs_sms_mesh.bin and b/examples/runtime/shaders/spirv/fs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sms_mesh_pd.bin b/examples/runtime/shaders/spirv/fs_sms_mesh_pd.bin index 4f1da25df..ef3288bf7 100644 Binary files a/examples/runtime/shaders/spirv/fs_sms_mesh_pd.bin and b/examples/runtime/shaders/spirv/fs_sms_mesh_pd.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sms_shadow.bin b/examples/runtime/shaders/spirv/fs_sms_shadow.bin index 04b6511ef..02fb31576 100644 Binary files a/examples/runtime/shaders/spirv/fs_sms_shadow.bin and b/examples/runtime/shaders/spirv/fs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/spirv/fs_sms_shadow_pd.bin b/examples/runtime/shaders/spirv/fs_sms_shadow_pd.bin index 1fcbc8f51..ba123a2fb 100644 Binary files a/examples/runtime/shaders/spirv/fs_sms_shadow_pd.bin and b/examples/runtime/shaders/spirv/fs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/spirv/fs_stencil_color_black.bin b/examples/runtime/shaders/spirv/fs_stencil_color_black.bin index 7f9089150..63795e40c 100644 Binary files a/examples/runtime/shaders/spirv/fs_stencil_color_black.bin and b/examples/runtime/shaders/spirv/fs_stencil_color_black.bin differ diff --git a/examples/runtime/shaders/spirv/fs_stencil_color_lighting.bin b/examples/runtime/shaders/spirv/fs_stencil_color_lighting.bin index e8914660f..5a36c4ec0 100644 Binary files a/examples/runtime/shaders/spirv/fs_stencil_color_lighting.bin and b/examples/runtime/shaders/spirv/fs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/fs_stencil_color_texture.bin b/examples/runtime/shaders/spirv/fs_stencil_color_texture.bin index 02b641236..76be5c765 100644 Binary files a/examples/runtime/shaders/spirv/fs_stencil_color_texture.bin and b/examples/runtime/shaders/spirv/fs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_stencil_texture.bin b/examples/runtime/shaders/spirv/fs_stencil_texture.bin index 9ba87c7bd..f569613f8 100644 Binary files a/examples/runtime/shaders/spirv/fs_stencil_texture.bin and b/examples/runtime/shaders/spirv/fs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.bin index 2668310f4..83b43f827 100644 Binary files a/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.bin and b/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/fs_terrain.bin b/examples/runtime/shaders/spirv/fs_terrain.bin index b367d7369..2c4025073 100644 Binary files a/examples/runtime/shaders/spirv/fs_terrain.bin and b/examples/runtime/shaders/spirv/fs_terrain.bin differ diff --git a/examples/runtime/shaders/spirv/fs_terrain_render.bin b/examples/runtime/shaders/spirv/fs_terrain_render.bin index 612c96e30..bb92fa69c 100644 Binary files a/examples/runtime/shaders/spirv/fs_terrain_render.bin and b/examples/runtime/shaders/spirv/fs_terrain_render.bin differ diff --git a/examples/runtime/shaders/spirv/fs_terrain_render_normal.bin b/examples/runtime/shaders/spirv/fs_terrain_render_normal.bin index 9ef238d06..405dfa6c4 100644 Binary files a/examples/runtime/shaders/spirv/fs_terrain_render_normal.bin and b/examples/runtime/shaders/spirv/fs_terrain_render_normal.bin differ diff --git a/examples/runtime/shaders/spirv/fs_tree.bin b/examples/runtime/shaders/spirv/fs_tree.bin index 444feb10a..9bf7daa8d 100644 Binary files a/examples/runtime/shaders/spirv/fs_tree.bin and b/examples/runtime/shaders/spirv/fs_tree.bin differ diff --git a/examples/runtime/shaders/spirv/fs_update.bin b/examples/runtime/shaders/spirv/fs_update.bin index 897f32b0a..0d79a62fb 100644 Binary files a/examples/runtime/shaders/spirv/fs_update.bin and b/examples/runtime/shaders/spirv/fs_update.bin differ diff --git a/examples/runtime/shaders/spirv/fs_update_3d.bin b/examples/runtime/shaders/spirv/fs_update_3d.bin index 62fbfa550..274cb3b6e 100644 Binary files a/examples/runtime/shaders/spirv/fs_update_3d.bin and b/examples/runtime/shaders/spirv/fs_update_3d.bin differ diff --git a/examples/runtime/shaders/spirv/fs_update_cmp.bin b/examples/runtime/shaders/spirv/fs_update_cmp.bin index 47aaa77d3..b3966c6a0 100644 Binary files a/examples/runtime/shaders/spirv/fs_update_cmp.bin and b/examples/runtime/shaders/spirv/fs_update_cmp.bin differ diff --git a/examples/runtime/shaders/spirv/fs_upsample.bin b/examples/runtime/shaders/spirv/fs_upsample.bin index d79149884..79284043b 100644 Binary files a/examples/runtime/shaders/spirv/fs_upsample.bin and b/examples/runtime/shaders/spirv/fs_upsample.bin differ diff --git a/examples/runtime/shaders/spirv/fs_vectordisplay_blit.bin b/examples/runtime/shaders/spirv/fs_vectordisplay_blit.bin index ddd312914..115d7b10c 100644 Binary files a/examples/runtime/shaders/spirv/fs_vectordisplay_blit.bin and b/examples/runtime/shaders/spirv/fs_vectordisplay_blit.bin differ diff --git a/examples/runtime/shaders/spirv/fs_vectordisplay_blur.bin b/examples/runtime/shaders/spirv/fs_vectordisplay_blur.bin index 5ff42988d..840f10a91 100644 Binary files a/examples/runtime/shaders/spirv/fs_vectordisplay_blur.bin and b/examples/runtime/shaders/spirv/fs_vectordisplay_blur.bin differ diff --git a/examples/runtime/shaders/spirv/fs_vectordisplay_fb.bin b/examples/runtime/shaders/spirv/fs_vectordisplay_fb.bin index 2535ab9e3..798dfa70a 100644 Binary files a/examples/runtime/shaders/spirv/fs_vectordisplay_fb.bin and b/examples/runtime/shaders/spirv/fs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/spirv/fs_vt_mip.bin b/examples/runtime/shaders/spirv/fs_vt_mip.bin index c0cf623e5..197b90f04 100644 Binary files a/examples/runtime/shaders/spirv/fs_vt_mip.bin and b/examples/runtime/shaders/spirv/fs_vt_mip.bin differ diff --git a/examples/runtime/shaders/spirv/fs_vt_unlit.bin b/examples/runtime/shaders/spirv/fs_vt_unlit.bin index 7e477a3e9..c33134be9 100644 Binary files a/examples/runtime/shaders/spirv/fs_vt_unlit.bin and b/examples/runtime/shaders/spirv/fs_vt_unlit.bin differ diff --git a/examples/runtime/shaders/spirv/fs_wf_mesh.bin b/examples/runtime/shaders/spirv/fs_wf_mesh.bin index d6f1bc46b..2fde36227 100644 Binary files a/examples/runtime/shaders/spirv/fs_wf_mesh.bin and b/examples/runtime/shaders/spirv/fs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/fs_wf_wireframe.bin b/examples/runtime/shaders/spirv/fs_wf_wireframe.bin index 3f4384a0e..bb8c4a27b 100644 Binary files a/examples/runtime/shaders/spirv/fs_wf_wireframe.bin and b/examples/runtime/shaders/spirv/fs_wf_wireframe.bin differ diff --git a/examples/runtime/shaders/spirv/vs_albedo_output.bin b/examples/runtime/shaders/spirv/vs_albedo_output.bin index 0b9f22861..b52693f4f 100644 Binary files a/examples/runtime/shaders/spirv/vs_albedo_output.bin and b/examples/runtime/shaders/spirv/vs_albedo_output.bin differ diff --git a/examples/runtime/shaders/spirv/vs_bump.bin b/examples/runtime/shaders/spirv/vs_bump.bin index 940b04cbd..04a97187c 100644 Binary files a/examples/runtime/shaders/spirv/vs_bump.bin and b/examples/runtime/shaders/spirv/vs_bump.bin differ diff --git a/examples/runtime/shaders/spirv/vs_bump_instanced.bin b/examples/runtime/shaders/spirv/vs_bump_instanced.bin index 851bec60f..0ddda19f4 100644 Binary files a/examples/runtime/shaders/spirv/vs_bump_instanced.bin and b/examples/runtime/shaders/spirv/vs_bump_instanced.bin differ diff --git a/examples/runtime/shaders/spirv/vs_bunnylod.bin b/examples/runtime/shaders/spirv/vs_bunnylod.bin new file mode 100644 index 000000000..cdf766b58 Binary files /dev/null and b/examples/runtime/shaders/spirv/vs_bunnylod.bin differ diff --git a/examples/runtime/shaders/spirv/vs_callback.bin b/examples/runtime/shaders/spirv/vs_callback.bin index 25f2802d8..b8764a06c 100644 Binary files a/examples/runtime/shaders/spirv/vs_callback.bin and b/examples/runtime/shaders/spirv/vs_callback.bin differ diff --git a/examples/runtime/shaders/spirv/vs_cubes.bin b/examples/runtime/shaders/spirv/vs_cubes.bin index 5c67bd031..08477d220 100644 Binary files a/examples/runtime/shaders/spirv/vs_cubes.bin and b/examples/runtime/shaders/spirv/vs_cubes.bin differ diff --git a/examples/runtime/shaders/spirv/vs_deferred_combine.bin b/examples/runtime/shaders/spirv/vs_deferred_combine.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_deferred_combine.bin and b/examples/runtime/shaders/spirv/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/spirv/vs_deferred_debug.bin b/examples/runtime/shaders/spirv/vs_deferred_debug.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_deferred_debug.bin and b/examples/runtime/shaders/spirv/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/spirv/vs_deferred_debug_line.bin b/examples/runtime/shaders/spirv/vs_deferred_debug_line.bin index 5c67bd031..08477d220 100644 Binary files a/examples/runtime/shaders/spirv/vs_deferred_debug_line.bin and b/examples/runtime/shaders/spirv/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/spirv/vs_deferred_geom.bin b/examples/runtime/shaders/spirv/vs_deferred_geom.bin index 820ba6d1b..a98899afa 100644 Binary files a/examples/runtime/shaders/spirv/vs_deferred_geom.bin and b/examples/runtime/shaders/spirv/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/spirv/vs_deferred_light.bin b/examples/runtime/shaders/spirv/vs_deferred_light.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_deferred_light.bin and b/examples/runtime/shaders/spirv/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/spirv/vs_fullscreen.bin b/examples/runtime/shaders/spirv/vs_fullscreen.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_fullscreen.bin and b/examples/runtime/shaders/spirv/vs_fullscreen.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_blur.bin b/examples/runtime/shaders/spirv/vs_hdr_blur.bin index 4da0cd6aa..d360083a9 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_blur.bin and b/examples/runtime/shaders/spirv/vs_hdr_blur.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_bright.bin b/examples/runtime/shaders/spirv/vs_hdr_bright.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_bright.bin and b/examples/runtime/shaders/spirv/vs_hdr_bright.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_lum.bin b/examples/runtime/shaders/spirv/vs_hdr_lum.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_lum.bin and b/examples/runtime/shaders/spirv/vs_hdr_lum.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_lumavg.bin b/examples/runtime/shaders/spirv/vs_hdr_lumavg.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_lumavg.bin and b/examples/runtime/shaders/spirv/vs_hdr_lumavg.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_mesh.bin b/examples/runtime/shaders/spirv/vs_hdr_mesh.bin index be7f6ee59..28e3b944f 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_mesh.bin and b/examples/runtime/shaders/spirv/vs_hdr_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_skybox.bin b/examples/runtime/shaders/spirv/vs_hdr_skybox.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_skybox.bin and b/examples/runtime/shaders/spirv/vs_hdr_skybox.bin differ diff --git a/examples/runtime/shaders/spirv/vs_hdr_tonemap.bin b/examples/runtime/shaders/spirv/vs_hdr_tonemap.bin index 9db43bbcc..0535fb9b5 100644 Binary files a/examples/runtime/shaders/spirv/vs_hdr_tonemap.bin and b/examples/runtime/shaders/spirv/vs_hdr_tonemap.bin differ diff --git a/examples/runtime/shaders/spirv/vs_ibl_mesh.bin b/examples/runtime/shaders/spirv/vs_ibl_mesh.bin index f2a845e79..62e583457 100644 Binary files a/examples/runtime/shaders/spirv/vs_ibl_mesh.bin and b/examples/runtime/shaders/spirv/vs_ibl_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/vs_ibl_skybox.bin b/examples/runtime/shaders/spirv/vs_ibl_skybox.bin index f80bdee7f..38b90e236 100644 Binary files a/examples/runtime/shaders/spirv/vs_ibl_skybox.bin and b/examples/runtime/shaders/spirv/vs_ibl_skybox.bin differ diff --git a/examples/runtime/shaders/spirv/vs_instancing.bin b/examples/runtime/shaders/spirv/vs_instancing.bin index 73a15b4a6..17c89726a 100644 Binary files a/examples/runtime/shaders/spirv/vs_instancing.bin and b/examples/runtime/shaders/spirv/vs_instancing.bin differ diff --git a/examples/runtime/shaders/spirv/vs_mesh.bin b/examples/runtime/shaders/spirv/vs_mesh.bin index 8c43fabdb..8ae1b1194 100644 Binary files a/examples/runtime/shaders/spirv/vs_mesh.bin and b/examples/runtime/shaders/spirv/vs_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/vs_oit.bin b/examples/runtime/shaders/spirv/vs_oit.bin index ce534a8c0..84abc9783 100644 Binary files a/examples/runtime/shaders/spirv/vs_oit.bin and b/examples/runtime/shaders/spirv/vs_oit.bin differ diff --git a/examples/runtime/shaders/spirv/vs_oit_blit.bin b/examples/runtime/shaders/spirv/vs_oit_blit.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_oit_blit.bin and b/examples/runtime/shaders/spirv/vs_oit_blit.bin differ diff --git a/examples/runtime/shaders/spirv/vs_particle.bin b/examples/runtime/shaders/spirv/vs_particle.bin index 2734dd487..b299680f8 100644 Binary files a/examples/runtime/shaders/spirv/vs_particle.bin and b/examples/runtime/shaders/spirv/vs_particle.bin differ diff --git a/examples/runtime/shaders/spirv/vs_picking_shaded.bin b/examples/runtime/shaders/spirv/vs_picking_shaded.bin index e8ec6bb74..1014fbee8 100644 Binary files a/examples/runtime/shaders/spirv/vs_picking_shaded.bin and b/examples/runtime/shaders/spirv/vs_picking_shaded.bin differ diff --git a/examples/runtime/shaders/spirv/vs_pom.bin b/examples/runtime/shaders/spirv/vs_pom.bin index 85e59977d..186192de2 100644 Binary files a/examples/runtime/shaders/spirv/vs_pom.bin and b/examples/runtime/shaders/spirv/vs_pom.bin differ diff --git a/examples/runtime/shaders/spirv/vs_raymarching.bin b/examples/runtime/shaders/spirv/vs_raymarching.bin index 39c44ceb4..17c529ace 100644 Binary files a/examples/runtime/shaders/spirv/vs_raymarching.bin and b/examples/runtime/shaders/spirv/vs_raymarching.bin differ diff --git a/examples/runtime/shaders/spirv/vs_rsm_combine.bin b/examples/runtime/shaders/spirv/vs_rsm_combine.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_rsm_combine.bin and b/examples/runtime/shaders/spirv/vs_rsm_combine.bin differ diff --git a/examples/runtime/shaders/spirv/vs_rsm_gbuffer.bin b/examples/runtime/shaders/spirv/vs_rsm_gbuffer.bin index 1cbf651b7..ff12cc55f 100644 Binary files a/examples/runtime/shaders/spirv/vs_rsm_gbuffer.bin and b/examples/runtime/shaders/spirv/vs_rsm_gbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/vs_rsm_lbuffer.bin b/examples/runtime/shaders/spirv/vs_rsm_lbuffer.bin index b57e27544..43cf0b44b 100644 Binary files a/examples/runtime/shaders/spirv/vs_rsm_lbuffer.bin and b/examples/runtime/shaders/spirv/vs_rsm_lbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/vs_rsm_shadow.bin b/examples/runtime/shaders/spirv/vs_rsm_shadow.bin index ab9437a52..27bb56024 100644 Binary files a/examples/runtime/shaders/spirv/vs_rsm_shadow.bin and b/examples/runtime/shaders/spirv/vs_rsm_shadow.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color.bin index e9e1acd0b..5f22417a2 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.bin index 804f7dd4b..ff218317b 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.bin index 009765f77..b94d1f5fe 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.bin index d3c5cfe95..e392bc00b 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.bin index 775a92fd4..e41efefd6 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.bin index 667e29507..02fd1f364 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.bin index b789c66ac..bbbc4ab26 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_depth.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_depth.bin index e9e1acd0b..5f22417a2 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_depth.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_depth.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.bin index 598bc6bd8..215ad8a8a 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.bin index 9c59ae3e6..d7b91b9d0 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.bin index 87bf32648..8b0eeb995 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_texture.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_texture.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.bin index dede17648..0bf9485db 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.bin index 679835cf3..052c9a450 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.bin and b/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.bin index 7e744958c..2874b5a68 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_svback.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_svback.bin index 7f97e5339..d64820a86 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_svback.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_svback.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.bin index e9e1acd0b..5f22417a2 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_svside.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_svside.bin index f5b7a149a..48efc4c64 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_svside.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_svside.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_texture.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_texture.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.bin index dede17648..0bf9485db 100644 Binary files a/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.bin and b/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_sky.bin b/examples/runtime/shaders/spirv/vs_sky.bin index 427d36de3..6401b5428 100644 Binary files a/examples/runtime/shaders/spirv/vs_sky.bin and b/examples/runtime/shaders/spirv/vs_sky.bin differ diff --git a/examples/runtime/shaders/spirv/vs_sky_landscape.bin b/examples/runtime/shaders/spirv/vs_sky_landscape.bin index 8ce0f49dd..0243cdaa3 100644 Binary files a/examples/runtime/shaders/spirv/vs_sky_landscape.bin and b/examples/runtime/shaders/spirv/vs_sky_landscape.bin differ diff --git a/examples/runtime/shaders/spirv/vs_sms_mesh.bin b/examples/runtime/shaders/spirv/vs_sms_mesh.bin index 5185b8b6d..9d0b9f547 100644 Binary files a/examples/runtime/shaders/spirv/vs_sms_mesh.bin and b/examples/runtime/shaders/spirv/vs_sms_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/vs_sms_shadow.bin b/examples/runtime/shaders/spirv/vs_sms_shadow.bin index e9e1acd0b..5f22417a2 100644 Binary files a/examples/runtime/shaders/spirv/vs_sms_shadow.bin and b/examples/runtime/shaders/spirv/vs_sms_shadow.bin differ diff --git a/examples/runtime/shaders/spirv/vs_sms_shadow_pd.bin b/examples/runtime/shaders/spirv/vs_sms_shadow_pd.bin index 9c59ae3e6..d7b91b9d0 100644 Binary files a/examples/runtime/shaders/spirv/vs_sms_shadow_pd.bin and b/examples/runtime/shaders/spirv/vs_sms_shadow_pd.bin differ diff --git a/examples/runtime/shaders/spirv/vs_stencil_color.bin b/examples/runtime/shaders/spirv/vs_stencil_color.bin index e9e1acd0b..5f22417a2 100644 Binary files a/examples/runtime/shaders/spirv/vs_stencil_color.bin and b/examples/runtime/shaders/spirv/vs_stencil_color.bin differ diff --git a/examples/runtime/shaders/spirv/vs_stencil_color_lighting.bin b/examples/runtime/shaders/spirv/vs_stencil_color_lighting.bin index c54b68b81..37b338484 100644 Binary files a/examples/runtime/shaders/spirv/vs_stencil_color_lighting.bin and b/examples/runtime/shaders/spirv/vs_stencil_color_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_stencil_color_texture.bin b/examples/runtime/shaders/spirv/vs_stencil_color_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_stencil_color_texture.bin and b/examples/runtime/shaders/spirv/vs_stencil_color_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_stencil_texture.bin b/examples/runtime/shaders/spirv/vs_stencil_texture.bin index 88254b954..37dadca71 100644 Binary files a/examples/runtime/shaders/spirv/vs_stencil_texture.bin and b/examples/runtime/shaders/spirv/vs_stencil_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.bin index dede17648..0bf9485db 100644 Binary files a/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.bin and b/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.bin differ diff --git a/examples/runtime/shaders/spirv/vs_terrain.bin b/examples/runtime/shaders/spirv/vs_terrain.bin index aea21a85a..75e5e32df 100644 Binary files a/examples/runtime/shaders/spirv/vs_terrain.bin and b/examples/runtime/shaders/spirv/vs_terrain.bin differ diff --git a/examples/runtime/shaders/spirv/vs_terrain_height_texture.bin b/examples/runtime/shaders/spirv/vs_terrain_height_texture.bin index 6715de61b..3500dfcd4 100644 Binary files a/examples/runtime/shaders/spirv/vs_terrain_height_texture.bin and b/examples/runtime/shaders/spirv/vs_terrain_height_texture.bin differ diff --git a/examples/runtime/shaders/spirv/vs_terrain_render.bin b/examples/runtime/shaders/spirv/vs_terrain_render.bin index 4a3872bcd..216e2065b 100644 Binary files a/examples/runtime/shaders/spirv/vs_terrain_render.bin and b/examples/runtime/shaders/spirv/vs_terrain_render.bin differ diff --git a/examples/runtime/shaders/spirv/vs_tree.bin b/examples/runtime/shaders/spirv/vs_tree.bin index 982fbb05e..3ff06fff4 100644 Binary files a/examples/runtime/shaders/spirv/vs_tree.bin and b/examples/runtime/shaders/spirv/vs_tree.bin differ diff --git a/examples/runtime/shaders/spirv/vs_update.bin b/examples/runtime/shaders/spirv/vs_update.bin index bbe441f5d..b6920e5e0 100644 Binary files a/examples/runtime/shaders/spirv/vs_update.bin and b/examples/runtime/shaders/spirv/vs_update.bin differ diff --git a/examples/runtime/shaders/spirv/vs_vectordisplay_fb.bin b/examples/runtime/shaders/spirv/vs_vectordisplay_fb.bin index 39c44ceb4..17c529ace 100644 Binary files a/examples/runtime/shaders/spirv/vs_vectordisplay_fb.bin and b/examples/runtime/shaders/spirv/vs_vectordisplay_fb.bin differ diff --git a/examples/runtime/shaders/spirv/vs_vt_generic.bin b/examples/runtime/shaders/spirv/vs_vt_generic.bin index 08db27bda..aa0770cd9 100644 Binary files a/examples/runtime/shaders/spirv/vs_vt_generic.bin and b/examples/runtime/shaders/spirv/vs_vt_generic.bin differ diff --git a/examples/runtime/shaders/spirv/vs_wf_mesh.bin b/examples/runtime/shaders/spirv/vs_wf_mesh.bin index bc874bd47..dd094ad93 100644 Binary files a/examples/runtime/shaders/spirv/vs_wf_mesh.bin and b/examples/runtime/shaders/spirv/vs_wf_mesh.bin differ diff --git a/examples/runtime/shaders/spirv/vs_wf_wireframe.bin b/examples/runtime/shaders/spirv/vs_wf_wireframe.bin index c17e91295..35a966fc1 100644 Binary files a/examples/runtime/shaders/spirv/vs_wf_wireframe.bin and b/examples/runtime/shaders/spirv/vs_wf_wireframe.bin differ