diff --git a/examples/runtime/shaders/dx11/cs_assao_apply.bin b/examples/runtime/shaders/dx11/cs_assao_apply.bin index fdd6bb65f..02ee6e88a 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_apply.bin and b/examples/runtime/shaders/dx11/cs_assao_apply.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin index fcc1c197a..ce5290d2d 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q0.bin b/examples/runtime/shaders/dx11/cs_assao_generate_q0.bin index 466468d22..027c9206b 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_q0.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_q0.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q1.bin b/examples/runtime/shaders/dx11/cs_assao_generate_q1.bin index fe8872a54..32e3fdc05 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_q1.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_q1.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q2.bin b/examples/runtime/shaders/dx11/cs_assao_generate_q2.bin index cd0a74de8..6e3c6363c 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_q2.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_q2.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q3.bin b/examples/runtime/shaders/dx11/cs_assao_generate_q3.bin index ee238de05..c87411ef3 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_q3.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_q3.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin b/examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin index aad9afd7a..61be1d6eb 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin and b/examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin index ce92e7a20..23515e371 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin and b/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin index 460f84588..2fa07c2f5 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin and b/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin index f89ef75a7..4bf0511df 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin and b/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin index ce6886e21..43d7f55e9 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin and b/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin index b197c027b..81c4a1807 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin and b/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin index bbd2dd23d..229a251c2 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin and b/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin index 901cfb04b..2772244e5 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin and b/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin b/examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin index a4a3c2eee..47121a158 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin and b/examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin index 58ee1ef28..21835fbcb 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin and b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin index 0547b75c8..a505bc848 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin and b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin index 5c1859e87..5297cecac 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin and b/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_smart_blur.bin b/examples/runtime/shaders/dx11/cs_assao_smart_blur.bin index 2b14e06ad..557dffe98 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_smart_blur.bin and b/examples/runtime/shaders/dx11/cs_assao_smart_blur.bin differ diff --git a/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin index 5ad198f0a..cdf45d3fc 100644 Binary files a/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin and b/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin differ diff --git a/examples/runtime/shaders/dx11/cs_indirect.bin b/examples/runtime/shaders/dx11/cs_indirect.bin index bf62923fe..24ecdedc5 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 e0bf8a661..4243dee43 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 a577ac8fc..4f04e5064 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 742890f48..865fd21c4 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 2eb6e5c8c..9bd073f70 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 466a05ab6..789ca49d9 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 6d6a6612c..e252cec03 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 e546b2144..3833c00fc 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 974de8bc9..ffef4451b 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_assao_deferred_combine.bin b/examples/runtime/shaders/dx11/fs_assao_deferred_combine.bin index d80c9be53..bb7a539c5 100644 Binary files a/examples/runtime/shaders/dx11/fs_assao_deferred_combine.bin and b/examples/runtime/shaders/dx11/fs_assao_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_assao_gbuffer.bin b/examples/runtime/shaders/dx11/fs_assao_gbuffer.bin index d723252cf..690bb1cf3 100644 Binary files a/examples/runtime/shaders/dx11/fs_assao_gbuffer.bin and b/examples/runtime/shaders/dx11/fs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bloom_combine.bin b/examples/runtime/shaders/dx11/fs_bloom_combine.bin index 2b41fef87..2ab2a31cc 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_bokeh_copy.bin b/examples/runtime/shaders/dx11/fs_bokeh_copy.bin index 40c1b9428..de3af7ae5 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_copy.bin and b/examples/runtime/shaders/dx11/fs_bokeh_copy.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin b/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin index adfd0a11e..025286af4 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin and b/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin b/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin index 0f459946b..cc03954f6 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin and b/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin b/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin index f5955d412..8a8347920 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin and b/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin b/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin index bebe7ebec..0252c4408 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin and b/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin b/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin index 0cda79383..e683ed525 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin and b/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin b/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin index b77066a59..baa939087 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin and b/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_forward.bin b/examples/runtime/shaders/dx11/fs_bokeh_forward.bin index 41e5cd61a..311205193 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_forward.bin and b/examples/runtime/shaders/dx11/fs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin b/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin index 2db9fef0d..6e6038619 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin and b/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin b/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin index 4f726b018..6f7ea7345 100644 Binary files a/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin and b/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin differ diff --git a/examples/runtime/shaders/dx11/fs_bump.bin b/examples/runtime/shaders/dx11/fs_bump.bin index 45117553f..96b02640a 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 index 24a371dfa..4daa31f30 100644 Binary files a/examples/runtime/shaders/dx11/fs_bunnylod.bin 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 24a371dfa..4daa31f30 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 470ed651b..ad8da66e3 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_denoise_apply_lighting.bin b/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.bin index 9b13db3bd..50ce8dde4 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.bin and b/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_copy.bin b/examples/runtime/shaders/dx11/fs_denoise_copy.bin index 40c1b9428..de3af7ae5 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_copy.bin and b/examples/runtime/shaders/dx11/fs_denoise_copy.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin b/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin index 1b2c49237..24c19796d 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin and b/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin b/examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin index de874793d..421ff4662 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin and b/examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin b/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin index 99927b475..bc03688e4 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin and b/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin b/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin index 7c27045a7..b0ec3477e 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin and b/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_temporal.bin b/examples/runtime/shaders/dx11/fs_denoise_temporal.bin index 528198e68..5314809bd 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_temporal.bin and b/examples/runtime/shaders/dx11/fs_denoise_temporal.bin differ diff --git a/examples/runtime/shaders/dx11/fs_denoise_txaa.bin b/examples/runtime/shaders/dx11/fs_denoise_txaa.bin index 70da9caf9..cf9363cab 100644 Binary files a/examples/runtime/shaders/dx11/fs_denoise_txaa.bin and b/examples/runtime/shaders/dx11/fs_denoise_txaa.bin differ diff --git a/examples/runtime/shaders/dx11/fs_downsample.bin b/examples/runtime/shaders/dx11/fs_downsample.bin index 7d2b83339..7e2ef7cb4 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 a4be7566d..60ac1d508 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 11394ae56..be09236f4 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 5f70c006c..8c08221cb 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 d3efc2a69..5b550b6db 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 488489fb1..6d13f2667 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 1b298d355..4a166b2b1 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 55d0931c1..4d443699e 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_hextile.bin b/examples/runtime/shaders/dx11/fs_hextile.bin index 30c4e7f66..aa00156d4 100644 Binary files a/examples/runtime/shaders/dx11/fs_hextile.bin and b/examples/runtime/shaders/dx11/fs_hextile.bin differ diff --git a/examples/runtime/shaders/dx11/fs_ibl_mesh.bin b/examples/runtime/shaders/dx11/fs_ibl_mesh.bin index 00ea80c62..ff9619330 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 1fadbb9f2..f437bafe5 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_mesh.bin b/examples/runtime/shaders/dx11/fs_mesh.bin index 58c3cd732..609c25e29 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 28ce4241f..9e6b08f17 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 8aae251cb..a81aaa10c 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 044dd93c3..161f91f33 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 525c8a6ef..2dec6e1d2 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 fb2048ca8..304cbde19 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 b5349cad0..aae4be936 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 1131b5f76..3acbb977e 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 43fc4ef97..3ab09f1ab 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 b77e78504..dc4017c4a 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 9aee69bdc..b66c01b19 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 ffe74bd54..fbb50a3ae 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 439498419..078cb906c 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 24b763040..258c79cc7 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 d52bd00de..5238aba1b 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_screen_space_shadows.bin b/examples/runtime/shaders/dx11/fs_screen_space_shadows.bin index db283942e..55b4f2caa 100644 Binary files a/examples/runtime/shaders/dx11/fs_screen_space_shadows.bin and b/examples/runtime/shaders/dx11/fs_screen_space_shadows.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 98e9679bd..ae5c80e70 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 8dde3aa0b..00dd1e039 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 2a4d00660..aebc665f2 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 5ccc2af14..5da350aa2 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 ff11d76db..f473e090b 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 a1240ef24..8fc452f3b 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 22bb46697..2e70ee45d 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 0c6eca273..e70818778 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 55d102a1c..517be2532 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 4d4472dfe..a7a856100 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 f256e66c7..f087d7c01 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 82cc1920d..32d367880 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 28262ca80..17b7231a6 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 b1108309f..a92553021 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 c5e379b07..f546b5baf 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 44fb68691..1d692dfb0 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 cb262b335..e3a425043 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 54b5e1047..36fb0f819 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 50fde0f93..66a84649b 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 8c6d5e267..8e64eec55 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 e935aff73..a0eff602f 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 b32b0c316..7bf767f9a 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 83b6a0e8b..989fe3f4f 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 983d56f45..4aeb23460 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 150b98ba0..1a668c7bf 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 96702e2ec..40db6774a 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 9b6ed6039..f0d3daf32 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 2c8d9fba4..8a04fac52 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 a45d2e525..bbb3dbd2c 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 db58239db..cf700daa6 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 d0d4ceb70..c7b9015b7 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 290518546..b6129499b 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 9c86c1dbf..69ea57862 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 c4c4cc685..6836501a6 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 f102ce703..63e2d7cc3 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 9b6ed6039..f0d3daf32 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 2c8d9fba4..8a04fac52 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 3383a1b26..e641a0cdd 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 96702e2ec..40db6774a 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 87d8e7061..de5196e15 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 b6f5521d0..ede6f6cbd 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 c835b953f..9aeba76e8 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 5c9ba466e..0c0c784be 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 c7c2b3118..14a6818b2 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 b6f5521d0..ede6f6cbd 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 c835b953f..9aeba76e8 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 5c9ba466e..0c0c784be 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 01e65a1e5..785a92c65 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 f35fbd500..2a4510dc8 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 5ffeee791..7ad817c2d 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 58aed2ed3..bb3c5fcec 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 9c86c1dbf..69ea57862 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 0ba4a1242..882eab1c1 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 e0a57fa7c..940f2d737 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 cea5f3c10..1e85dba65 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 24ebf30d3..54e043049 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 33bec766f..022f471f1 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 d1ee69e02..8ccdda5c9 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 32085af1c..ae5c80e70 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 aa91b79e9..e6a619374 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_sss_deferred_combine.bin b/examples/runtime/shaders/dx11/fs_sss_deferred_combine.bin index 8ab38ed8e..cde2e77ee 100644 Binary files a/examples/runtime/shaders/dx11/fs_sss_deferred_combine.bin and b/examples/runtime/shaders/dx11/fs_sss_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sss_gbuffer.bin b/examples/runtime/shaders/dx11/fs_sss_gbuffer.bin index b6db882c2..5720547c0 100644 Binary files a/examples/runtime/shaders/dx11/fs_sss_gbuffer.bin and b/examples/runtime/shaders/dx11/fs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sss_linear_depth.bin b/examples/runtime/shaders/dx11/fs_sss_linear_depth.bin index 3bd5a442c..83c5ff9f2 100644 Binary files a/examples/runtime/shaders/dx11/fs_sss_linear_depth.bin and b/examples/runtime/shaders/dx11/fs_sss_linear_depth.bin differ diff --git a/examples/runtime/shaders/dx11/fs_sss_unlit.bin b/examples/runtime/shaders/dx11/fs_sss_unlit.bin index c47f1e731..73c61b4ff 100644 Binary files a/examples/runtime/shaders/dx11/fs_sss_unlit.bin and b/examples/runtime/shaders/dx11/fs_sss_unlit.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 98e9679bd..ae5c80e70 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 8f9ca94e8..d84850ee7 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 96702e2ec..40db6774a 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 9c86c1dbf..69ea57862 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 ee07d6350..efeb9810d 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 d9d6e9f68..1d5585ce9 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 98e25f77f..5d610b7a8 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 1d09b1493..30bb3f83e 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 a566382b8..43debfd1d 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 63f886822..9d489a6b2 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 4ea5a1860..75163a1da 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 92e6ebcf1..e1688d6c7 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 98bddeb93..5aa63e85a 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 2b070e8fd..15a945883 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 b10370fc8..88e91df2c 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 003ac8467..20638f1b9 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 455094899..c5a1dc777 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 3e149417a..b57bde7bd 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 5fba2483c..20b631493 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 61c940db2..31503377c 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 0cdc2427c..349e8cf62 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_assao.bin b/examples/runtime/shaders/dx11/vs_assao.bin index 15134f922..87db9fcea 100644 Binary files a/examples/runtime/shaders/dx11/vs_assao.bin and b/examples/runtime/shaders/dx11/vs_assao.bin differ diff --git a/examples/runtime/shaders/dx11/vs_assao_gbuffer.bin b/examples/runtime/shaders/dx11/vs_assao_gbuffer.bin index a4d2adc9b..5117457b9 100644 Binary files a/examples/runtime/shaders/dx11/vs_assao_gbuffer.bin and b/examples/runtime/shaders/dx11/vs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bokeh_forward.bin b/examples/runtime/shaders/dx11/vs_bokeh_forward.bin index 5d7a24a2d..5dff4affc 100644 Binary files a/examples/runtime/shaders/dx11/vs_bokeh_forward.bin and b/examples/runtime/shaders/dx11/vs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin b/examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin index 6c9e1ce72..87db9fcea 100644 Binary files a/examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin and b/examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin differ diff --git a/examples/runtime/shaders/dx11/vs_bump.bin b/examples/runtime/shaders/dx11/vs_bump.bin index 91baf17bd..7b7a5b058 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 2da859741..69ce06d5c 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 index 0eefce423..f5ff28c82 100644 Binary files a/examples/runtime/shaders/dx11/vs_bunnylod.bin 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 b2eb95d03..3242cdc22 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 5cb0c42fd..762007cc9 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_denoise_gbuffer.bin b/examples/runtime/shaders/dx11/vs_denoise_gbuffer.bin index 8ebcbd19a..4853de9cc 100644 Binary files a/examples/runtime/shaders/dx11/vs_denoise_gbuffer.bin and b/examples/runtime/shaders/dx11/vs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/vs_denoise_screenquad.bin b/examples/runtime/shaders/dx11/vs_denoise_screenquad.bin index 6c9e1ce72..87db9fcea 100644 Binary files a/examples/runtime/shaders/dx11/vs_denoise_screenquad.bin and b/examples/runtime/shaders/dx11/vs_denoise_screenquad.bin differ diff --git a/examples/runtime/shaders/dx11/vs_fullscreen.bin b/examples/runtime/shaders/dx11/vs_fullscreen.bin index 13b8211d6..22a962034 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 c10d32ffd..ddd151b7e 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 13b8211d6..22a962034 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 13b8211d6..22a962034 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 13b8211d6..22a962034 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 842a2138a..a617a9a2c 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 13b8211d6..22a962034 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 31628cd76..4dfcd18a5 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_hextile.bin b/examples/runtime/shaders/dx11/vs_hextile.bin index 7702cea0e..c4e5ff8c2 100644 Binary files a/examples/runtime/shaders/dx11/vs_hextile.bin and b/examples/runtime/shaders/dx11/vs_hextile.bin differ diff --git a/examples/runtime/shaders/dx11/vs_ibl_mesh.bin b/examples/runtime/shaders/dx11/vs_ibl_mesh.bin index 675991fcf..da5f6cee7 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 d2df5a8fb..1501a7111 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_mesh.bin b/examples/runtime/shaders/dx11/vs_mesh.bin index 7122b8d54..c45f0b75e 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 a4af8c35a..1581688f6 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 13b8211d6..22a962034 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 f68346d2f..0526cec17 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 ba1415713..db73ad048 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 29f162572..d2e0d85fe 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 3df6a7e9c..b1d55423e 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 13b8211d6..22a962034 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 72f6fc3bb..3c1b7126e 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 e3904f869..e33279398 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 a9e616ca0..5203e96a9 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 7dd8ccdec..a748d1935 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 6007d6e43..ee4f5f79c 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 7df276f74..36dc1571f 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 fca18fdea..689a815d8 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 c2ac25021..3bd3c12f2 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 7eff8d941..5b5127097 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 c81967941..7a520dda5 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 13b8211d6..22a962034 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 7dd8ccdec..a748d1935 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 f1b5faa2a..f29c17422 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 941e26979..5806f71a4 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 ec4751153..d2f3edeb4 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 13b8211d6..22a962034 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 fa30a2c39..9f30acdcb 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 13b8211d6..22a962034 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 e71543339..01a78ec9c 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 5307fde9d..7ebe9c4b1 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 13b8211d6..22a962034 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 28d83c261..bead5d5c7 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 7dd8ccdec..a748d1935 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 d8059b559..7175c50f8 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 13b8211d6..22a962034 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 068fde4f9..1fd3583cf 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 fbe836b52..d6c0d0cf5 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 ba776106d..0e05f9027 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 8a38cf28d..2749f2b3b 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 7dd8ccdec..a748d1935 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 fcd6e07ff..c9d088d1e 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_sss_gbuffer.bin b/examples/runtime/shaders/dx11/vs_sss_gbuffer.bin index 5a5260bea..b3bdf3c19 100644 Binary files a/examples/runtime/shaders/dx11/vs_sss_gbuffer.bin and b/examples/runtime/shaders/dx11/vs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/dx11/vs_sss_screenquad.bin b/examples/runtime/shaders/dx11/vs_sss_screenquad.bin index 6c9e1ce72..87db9fcea 100644 Binary files a/examples/runtime/shaders/dx11/vs_sss_screenquad.bin and b/examples/runtime/shaders/dx11/vs_sss_screenquad.bin differ diff --git a/examples/runtime/shaders/dx11/vs_stencil_color.bin b/examples/runtime/shaders/dx11/vs_stencil_color.bin index 7dd8ccdec..a748d1935 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 eed65c5ec..c942259c2 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 13b8211d6..22a962034 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 13b8211d6..22a962034 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 a51b08aff..50e0f4ea9 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 711accf10..291aa918f 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 d2d9715ed..b432e7683 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 bee37fc89..7f3d8a8dd 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 c78dc45dd..8816c25c7 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 927b92914..6b42d2092 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 3df6a7e9c..b1d55423e 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 6e21fde9b..511467d9f 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 7ed67c059..43937ebf8 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 d3b837910..575d96c96 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/essl/cs_assao_apply.bin b/examples/runtime/shaders/essl/cs_assao_apply.bin new file mode 100644 index 000000000..0e42bd9f3 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_apply.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/essl/cs_assao_generate_importance_map.bin new file mode 100644 index 000000000..9c2bb6383 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_importance_map.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_q0.bin b/examples/runtime/shaders/essl/cs_assao_generate_q0.bin new file mode 100644 index 000000000..106dbdcbb Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_q0.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_q1.bin b/examples/runtime/shaders/essl/cs_assao_generate_q1.bin new file mode 100644 index 000000000..086ee3d01 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_q1.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_q2.bin b/examples/runtime/shaders/essl/cs_assao_generate_q2.bin new file mode 100644 index 000000000..388877979 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_q2.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_q3.bin b/examples/runtime/shaders/essl/cs_assao_generate_q3.bin new file mode 100644 index 000000000..118ce596c Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_q3.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_generate_q3base.bin b/examples/runtime/shaders/essl/cs_assao_generate_q3base.bin new file mode 100644 index 000000000..d6706de80 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_generate_q3base.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/essl/cs_assao_load_counter_clear.bin new file mode 100644 index 000000000..523b12640 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_load_counter_clear.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/essl/cs_assao_non_smart_apply.bin new file mode 100644 index 000000000..0709b1cea Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_non_smart_apply.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/essl/cs_assao_non_smart_blur.bin new file mode 100644 index 000000000..788a3e2ca Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_non_smart_blur.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/essl/cs_assao_non_smart_half_apply.bin new file mode 100644 index 000000000..8e9a4d6d4 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_non_smart_half_apply.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_a.bin new file mode 100644 index 000000000..53cc4bd3e Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_a.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_b.bin new file mode 100644 index 000000000..facdc1613 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_postprocess_importance_map_b.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/essl/cs_assao_prepare_depth_mip.bin new file mode 100644 index 000000000..505f7546e Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_prepare_depth_mip.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_prepare_depths.bin b/examples/runtime/shaders/essl/cs_assao_prepare_depths.bin new file mode 100644 index 000000000..176c6296c Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_prepare_depths.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals.bin new file mode 100644 index 000000000..132710d46 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals_half.bin new file mode 100644 index 000000000..77bd2534a Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_prepare_depths_and_normals_half.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/essl/cs_assao_prepare_depths_half.bin new file mode 100644 index 000000000..797b93f2b Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_prepare_depths_half.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_smart_blur.bin b/examples/runtime/shaders/essl/cs_assao_smart_blur.bin new file mode 100644 index 000000000..44fab5983 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_smart_blur.bin differ diff --git a/examples/runtime/shaders/essl/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/essl/cs_assao_smart_blur_wide.bin new file mode 100644 index 000000000..3148abd91 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_assao_smart_blur_wide.bin differ diff --git a/examples/runtime/shaders/essl/cs_drawindirect.bin b/examples/runtime/shaders/essl/cs_drawindirect.bin index 42deaaa49..735252691 100755 Binary files a/examples/runtime/shaders/essl/cs_drawindirect.bin and b/examples/runtime/shaders/essl/cs_drawindirect.bin differ diff --git a/examples/runtime/shaders/essl/cs_drawindirect_count.bin b/examples/runtime/shaders/essl/cs_drawindirect_count.bin new file mode 100644 index 000000000..908fc5e29 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_drawindirect_count.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_bilinear_16.bin b/examples/runtime/shaders/essl/cs_fsr_bilinear_16.bin new file mode 100644 index 000000000..f1ee4dc12 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_bilinear_16.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_bilinear_32.bin b/examples/runtime/shaders/essl/cs_fsr_bilinear_32.bin new file mode 100644 index 000000000..a57eaac49 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_bilinear_32.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_easu_16.bin b/examples/runtime/shaders/essl/cs_fsr_easu_16.bin new file mode 100644 index 000000000..b95b5d6c1 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_easu_16.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_easu_32.bin b/examples/runtime/shaders/essl/cs_fsr_easu_32.bin new file mode 100644 index 000000000..86fede8b9 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_easu_32.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_rcas_16.bin b/examples/runtime/shaders/essl/cs_fsr_rcas_16.bin new file mode 100644 index 000000000..efc216ba9 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_rcas_16.bin differ diff --git a/examples/runtime/shaders/essl/cs_fsr_rcas_32.bin b/examples/runtime/shaders/essl/cs_fsr_rcas_32.bin new file mode 100644 index 000000000..3746d0794 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_fsr_rcas_32.bin differ diff --git a/examples/runtime/shaders/essl/cs_gdr_copy_z.bin b/examples/runtime/shaders/essl/cs_gdr_copy_z.bin new file mode 100644 index 000000000..44dc64f18 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_gdr_copy_z.bin differ diff --git a/examples/runtime/shaders/essl/cs_gdr_downscale_hi_z.bin b/examples/runtime/shaders/essl/cs_gdr_downscale_hi_z.bin new file mode 100644 index 000000000..ee7eef659 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_gdr_downscale_hi_z.bin differ diff --git a/examples/runtime/shaders/essl/cs_gdr_occlude_props.bin b/examples/runtime/shaders/essl/cs_gdr_occlude_props.bin new file mode 100644 index 000000000..30be3ef32 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_gdr_occlude_props.bin differ diff --git a/examples/runtime/shaders/essl/cs_gdr_stream_compaction.bin b/examples/runtime/shaders/essl/cs_gdr_stream_compaction.bin new file mode 100644 index 000000000..91d22d3d6 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_gdr_stream_compaction.bin differ diff --git a/examples/runtime/shaders/essl/cs_indirect.bin b/examples/runtime/shaders/essl/cs_indirect.bin index 4219dd1c4..99dce2091 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 d04bd6235..c0c2eea2f 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_terrain_init.bin b/examples/runtime/shaders/essl/cs_terrain_init.bin new file mode 100644 index 000000000..d02c54aeb Binary files /dev/null and b/examples/runtime/shaders/essl/cs_terrain_init.bin differ diff --git a/examples/runtime/shaders/essl/cs_terrain_lod.bin b/examples/runtime/shaders/essl/cs_terrain_lod.bin new file mode 100644 index 000000000..f3cf9e635 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_terrain_lod.bin differ diff --git a/examples/runtime/shaders/essl/cs_terrain_update_draw.bin b/examples/runtime/shaders/essl/cs_terrain_update_draw.bin new file mode 100644 index 000000000..856b37e24 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_terrain_update_draw.bin differ diff --git a/examples/runtime/shaders/essl/cs_terrain_update_indirect.bin b/examples/runtime/shaders/essl/cs_terrain_update_indirect.bin new file mode 100644 index 000000000..3279c1859 Binary files /dev/null and b/examples/runtime/shaders/essl/cs_terrain_update_indirect.bin differ diff --git a/examples/runtime/shaders/essl/cs_update.bin b/examples/runtime/shaders/essl/cs_update.bin index 1ef8cd0fd..486f10bb1 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 0b26f7eee..40a7105fa 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 61de517f6..a3985a580 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_assao_deferred_combine.bin b/examples/runtime/shaders/essl/fs_assao_deferred_combine.bin new file mode 100644 index 000000000..defd07a12 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_assao_deferred_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_assao_gbuffer.bin b/examples/runtime/shaders/essl/fs_assao_gbuffer.bin new file mode 100644 index 000000000..c25928643 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/fs_bloom_combine.bin b/examples/runtime/shaders/essl/fs_bloom_combine.bin index f84f1b8dd..17eb99f01 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_bokeh_copy.bin b/examples/runtime/shaders/essl/fs_bokeh_copy.bin index 157f27b05..d3cdfb8a1 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_copy.bin and b/examples/runtime/shaders/essl/fs_bokeh_copy.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.bin b/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.bin index 0c51e6aa5..72e215fc0 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.bin and b/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_dof_combine.bin b/examples/runtime/shaders/essl/fs_bokeh_dof_combine.bin index 3c4cade04..9acbdcf18 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_dof_combine.bin and b/examples/runtime/shaders/essl/fs_bokeh_dof_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_dof_debug.bin b/examples/runtime/shaders/essl/fs_bokeh_dof_debug.bin index ef0b939a6..80d2409c4 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_dof_debug.bin and b/examples/runtime/shaders/essl/fs_bokeh_dof_debug.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.bin b/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.bin index 9ed1f7832..d00fc4027 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.bin and b/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.bin b/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.bin index 6e09dc795..20cacf98b 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.bin and b/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.bin b/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.bin index 2996ff6fb..c9c488ad0 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.bin and b/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_forward.bin b/examples/runtime/shaders/essl/fs_bokeh_forward.bin index d3097f9a2..8061faa06 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_forward.bin and b/examples/runtime/shaders/essl/fs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_forward_grid.bin b/examples/runtime/shaders/essl/fs_bokeh_forward_grid.bin index f78bb0c5f..5e61b7684 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_forward_grid.bin and b/examples/runtime/shaders/essl/fs_bokeh_forward_grid.bin differ diff --git a/examples/runtime/shaders/essl/fs_bokeh_linear_depth.bin b/examples/runtime/shaders/essl/fs_bokeh_linear_depth.bin index 5cb14a758..4467afb41 100644 Binary files a/examples/runtime/shaders/essl/fs_bokeh_linear_depth.bin and b/examples/runtime/shaders/essl/fs_bokeh_linear_depth.bin differ diff --git a/examples/runtime/shaders/essl/fs_bump.bin b/examples/runtime/shaders/essl/fs_bump.bin index 16d310bc1..87bce28ad 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 index 862f08628..9dfdc327c 100644 Binary files a/examples/runtime/shaders/essl/fs_bunnylod.bin 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 862f08628..9dfdc327c 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 432320c41..9f1d90f47 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_clear_uav.bin b/examples/runtime/shaders/essl/fs_deferred_clear_uav.bin new file mode 100644 index 000000000..e4cae9748 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_deferred_clear_uav.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_combine.bin b/examples/runtime/shaders/essl/fs_deferred_combine.bin index d5726f45d..0feb42366 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_combine_ta.bin b/examples/runtime/shaders/essl/fs_deferred_combine_ta.bin new file mode 100644 index 000000000..9d8c114ac Binary files /dev/null and b/examples/runtime/shaders/essl/fs_deferred_combine_ta.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_debug.bin b/examples/runtime/shaders/essl/fs_deferred_debug.bin index c6c49b8df..210184817 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 432320c41..9f1d90f47 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_debug_ta.bin b/examples/runtime/shaders/essl/fs_deferred_debug_ta.bin new file mode 100644 index 000000000..ec5820e56 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_deferred_debug_ta.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_geom.bin b/examples/runtime/shaders/essl/fs_deferred_geom.bin index a545b926e..6542474fb 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 3227fa0f9..2050d9ad7 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_deferred_light_ta.bin b/examples/runtime/shaders/essl/fs_deferred_light_ta.bin new file mode 100644 index 000000000..14a57ea10 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_deferred_light_ta.bin differ diff --git a/examples/runtime/shaders/essl/fs_deferred_light_uav.bin b/examples/runtime/shaders/essl/fs_deferred_light_uav.bin new file mode 100644 index 000000000..899616f37 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_deferred_light_uav.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_apply_lighting.bin b/examples/runtime/shaders/essl/fs_denoise_apply_lighting.bin index 4db018269..54ad7e610 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_apply_lighting.bin and b/examples/runtime/shaders/essl/fs_denoise_apply_lighting.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_copy.bin b/examples/runtime/shaders/essl/fs_denoise_copy.bin index 157f27b05..d3cdfb8a1 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_copy.bin and b/examples/runtime/shaders/essl/fs_denoise_copy.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_deferred_combine.bin b/examples/runtime/shaders/essl/fs_denoise_deferred_combine.bin index 063b7a8a9..5cfd6c41b 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_deferred_combine.bin and b/examples/runtime/shaders/essl/fs_denoise_deferred_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_gbuffer.bin b/examples/runtime/shaders/essl/fs_denoise_gbuffer.bin index c6dfe552d..79e1fbd23 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_gbuffer.bin and b/examples/runtime/shaders/essl/fs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.bin b/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.bin index e7ddc26de..416b679c3 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.bin and b/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.bin b/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.bin index a685035ef..c2516164c 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.bin and b/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_temporal.bin b/examples/runtime/shaders/essl/fs_denoise_temporal.bin index bcd6dab58..5b7943454 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_temporal.bin and b/examples/runtime/shaders/essl/fs_denoise_temporal.bin differ diff --git a/examples/runtime/shaders/essl/fs_denoise_txaa.bin b/examples/runtime/shaders/essl/fs_denoise_txaa.bin index 2ed041ffd..7d9353d5c 100644 Binary files a/examples/runtime/shaders/essl/fs_denoise_txaa.bin and b/examples/runtime/shaders/essl/fs_denoise_txaa.bin differ diff --git a/examples/runtime/shaders/essl/fs_downsample.bin b/examples/runtime/shaders/essl/fs_downsample.bin index 1cd24f37e..0c1122ba5 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_fsr_copy_linear_to_gamma.bin b/examples/runtime/shaders/essl/fs_fsr_copy_linear_to_gamma.bin new file mode 100644 index 000000000..72e215fc0 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_fsr_copy_linear_to_gamma.bin differ diff --git a/examples/runtime/shaders/essl/fs_fsr_forward.bin b/examples/runtime/shaders/essl/fs_fsr_forward.bin new file mode 100644 index 000000000..8061faa06 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_fsr_forward.bin differ diff --git a/examples/runtime/shaders/essl/fs_fsr_forward_grid.bin b/examples/runtime/shaders/essl/fs_fsr_forward_grid.bin new file mode 100644 index 000000000..5e61b7684 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_fsr_forward_grid.bin differ diff --git a/examples/runtime/shaders/essl/fs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/essl/fs_gdr_instanced_indirect_rendering.bin new file mode 100644 index 000000000..b9e0e6781 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/essl/fs_hdr_blur.bin b/examples/runtime/shaders/essl/fs_hdr_blur.bin index 7894a22d5..65ab1f7e0 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 432f36041..f0ff52367 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 51067cc51..6d2155a61 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 bbdb2c86c..26598bab2 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 c16109acd..cf905ec9a 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 7534864dc..305e969ba 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 f86e18e77..66432d2d2 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 f977723c6..a9e2079e0 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 9a46697c0..4f144d35c 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_mesh.bin b/examples/runtime/shaders/essl/fs_mesh.bin index 1309ff2e3..a76aefec7 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 2670fc1f4..cc32fa653 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 8d3f50efc..2010d5c68 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 0fa5c7b70..6d30aacaa 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 f630677fd..e19a54d5d 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 783974e12..99c3bfe06 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 7ac823876..2dc259d0a 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 e5c127fee..683e66598 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 9cbb8906f..cf915884b 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 d2fdd8fa4..8751203b8 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 a9e5b703d..16d475f90 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 1044794ef..0e9d070c4 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 ba986dece..e4e1b3c1c 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 45e21a064..73e74fbd3 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 a895654bc..e1a7b6f27 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_screen_space_shadows.bin b/examples/runtime/shaders/essl/fs_screen_space_shadows.bin index 07bfc835a..e9b7e00bd 100644 Binary files a/examples/runtime/shaders/essl/fs_screen_space_shadows.bin and b/examples/runtime/shaders/essl/fs_screen_space_shadows.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 17b99de6e..fd7715392 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 5c6b7f07d..0bb185e82 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 9c58abaff..25df72c77 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 7066c0bd5..51286bbcd 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 e7a7177eb..a81c0b42c 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 69700566d..1b545a54e 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 4220d7a86..dcbd12f7b 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 1ddc9d0ae..a2c686a42 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 10ff409f6..374ac01ef 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 295fdda84..e911c1275 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 6b2602c01..c7ffe870e 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 93cd96861..28ed46cbf 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 87292fe10..cf15d4e54 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 314ec04ad..74ce70687 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 a51968031..4a3a2f22d 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 2df70e17f..41c0c4385 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 5645c0237..5c2ed435f 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 91b000a86..99a203fca 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 36c8947a0..53ffea3f4 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 8969072ce..4fcab7832 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 3f7b1fff8..30779f688 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 23d8abe89..7a4e88420 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 ea6a47155..94cd0e799 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 c5b0375f6..6d7f29c40 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 37db03858..37dbda512 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 913bdaa28..10539e00b 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 51d71ddb0..6292729af 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 0185b5b82..2863a823f 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 6f91b41d1..a2e3556ce 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 1c161a361..235fc81db 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 cda8e38c7..5ad2599a1 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 f29cd2d63..c95d788ba 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 c6c49b8df..210184817 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 a642fe86b..289193b88 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 42804edd8..930f31482 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 51d71ddb0..6292729af 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 0185b5b82..2863a823f 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 3cd4ac16f..f3fca4e8b 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 913bdaa28..10539e00b 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 5d2b6578d..01cef2a0c 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 bd8b336ae..0334ad1c3 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 89164b062..01c946beb 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 6445eeed9..acb5ff109 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 60f6eaa5a..a9c6459bf 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 bd8b336ae..0334ad1c3 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 bd56e381c..a28ed25ab 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 648a9a1ea..6dab25233 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 4c6fd9508..3c9c2e64a 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 dec121b40..7432db846 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 b39e71584..faeae6824 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 b896f7ff2..c08977093 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 c6c49b8df..210184817 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 5f095f1a4..4bb3e0c8e 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 077aed35e..145c87d6c 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 5b8498f69..f7fe3c0cb 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 93f7dd938..53d78077b 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 eee318d42..87ef31f52 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 2781b8e28..c6f642d99 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 b5ba808a1..d27aed2fb 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 a694c49a8..5c8044b39 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_sss_deferred_combine.bin b/examples/runtime/shaders/essl/fs_sss_deferred_combine.bin index 64ea9beb2..628d63d84 100644 Binary files a/examples/runtime/shaders/essl/fs_sss_deferred_combine.bin and b/examples/runtime/shaders/essl/fs_sss_deferred_combine.bin differ diff --git a/examples/runtime/shaders/essl/fs_sss_gbuffer.bin b/examples/runtime/shaders/essl/fs_sss_gbuffer.bin index cc2c98b3a..d5c1a3cfc 100644 Binary files a/examples/runtime/shaders/essl/fs_sss_gbuffer.bin and b/examples/runtime/shaders/essl/fs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/fs_sss_linear_depth.bin b/examples/runtime/shaders/essl/fs_sss_linear_depth.bin index 5063f11ac..0725d60e7 100644 Binary files a/examples/runtime/shaders/essl/fs_sss_linear_depth.bin and b/examples/runtime/shaders/essl/fs_sss_linear_depth.bin differ diff --git a/examples/runtime/shaders/essl/fs_sss_unlit.bin b/examples/runtime/shaders/essl/fs_sss_unlit.bin index 160a0979a..f93941b88 100644 Binary files a/examples/runtime/shaders/essl/fs_sss_unlit.bin and b/examples/runtime/shaders/essl/fs_sss_unlit.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 17b99de6e..fd7715392 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 b2a013506..cd32a2d34 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 913bdaa28..10539e00b 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 c6c49b8df..210184817 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 3d4026e0c..7b9794bb6 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 b8a209b29..176e2e421 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_terrain_render.bin b/examples/runtime/shaders/essl/fs_terrain_render.bin new file mode 100644 index 000000000..96a2b5111 Binary files /dev/null and b/examples/runtime/shaders/essl/fs_terrain_render.bin differ diff --git a/examples/runtime/shaders/essl/fs_terrain_render_normal.bin b/examples/runtime/shaders/essl/fs_terrain_render_normal.bin new file mode 100644 index 000000000..a92af277c Binary files /dev/null and b/examples/runtime/shaders/essl/fs_terrain_render_normal.bin differ diff --git a/examples/runtime/shaders/essl/fs_tree.bin b/examples/runtime/shaders/essl/fs_tree.bin index 349d7d87b..d3e454cd9 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 d870ea596..aa6ac4a5c 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 df3e9f60f..46fb4a454 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 323b88578..9072f4544 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 3985ff732..f92d3fec2 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 912690dc5..1784b7054 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 7164ae1aa..5051cc2e7 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 4b5294009..b69d3c664 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 ea56b1503..1300759de 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 4e90ec50d..c31510203 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 15fe97bdd..33754baaa 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 9f1e4152c..acd2ff16d 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 5e6265b76..eb23d1bfc 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_assao.bin b/examples/runtime/shaders/essl/vs_assao.bin new file mode 100644 index 000000000..ae9a3c437 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_assao.bin differ diff --git a/examples/runtime/shaders/essl/vs_assao_gbuffer.bin b/examples/runtime/shaders/essl/vs_assao_gbuffer.bin new file mode 100644 index 000000000..450d1d085 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/vs_bokeh_forward.bin b/examples/runtime/shaders/essl/vs_bokeh_forward.bin index 27777257c..cb5e5636d 100644 Binary files a/examples/runtime/shaders/essl/vs_bokeh_forward.bin and b/examples/runtime/shaders/essl/vs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/essl/vs_bokeh_screenquad.bin b/examples/runtime/shaders/essl/vs_bokeh_screenquad.bin index e3ca4390b..ae9a3c437 100644 Binary files a/examples/runtime/shaders/essl/vs_bokeh_screenquad.bin and b/examples/runtime/shaders/essl/vs_bokeh_screenquad.bin differ diff --git a/examples/runtime/shaders/essl/vs_bump.bin b/examples/runtime/shaders/essl/vs_bump.bin index 4f2f51242..c45e6945e 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 fb68cbec5..1e761278e 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 index 83bbc6f1b..a6196c0d3 100644 Binary files a/examples/runtime/shaders/essl/vs_bunnylod.bin 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 98d23e6d6..ed3f5573a 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 0571950bb..043e7c6be 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 7de535ae9..34b77f950 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 7de535ae9..34b77f950 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 0571950bb..043e7c6be 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 0b7faa9c0..0e164ee67 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 7de535ae9..34b77f950 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_denoise_gbuffer.bin b/examples/runtime/shaders/essl/vs_denoise_gbuffer.bin index 53db8c972..ac8293e8e 100644 Binary files a/examples/runtime/shaders/essl/vs_denoise_gbuffer.bin and b/examples/runtime/shaders/essl/vs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/vs_denoise_screenquad.bin b/examples/runtime/shaders/essl/vs_denoise_screenquad.bin index e3ca4390b..ae9a3c437 100644 Binary files a/examples/runtime/shaders/essl/vs_denoise_screenquad.bin and b/examples/runtime/shaders/essl/vs_denoise_screenquad.bin differ diff --git a/examples/runtime/shaders/essl/vs_fsr_forward.bin b/examples/runtime/shaders/essl/vs_fsr_forward.bin new file mode 100644 index 000000000..9d6e4a4e4 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_fsr_forward.bin differ diff --git a/examples/runtime/shaders/essl/vs_fsr_screenquad.bin b/examples/runtime/shaders/essl/vs_fsr_screenquad.bin new file mode 100644 index 000000000..ae9a3c437 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_fsr_screenquad.bin differ diff --git a/examples/runtime/shaders/essl/vs_fullscreen.bin b/examples/runtime/shaders/essl/vs_fullscreen.bin index 7de535ae9..34b77f950 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_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/essl/vs_gdr_instanced_indirect_rendering.bin new file mode 100644 index 000000000..137083f07 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/essl/vs_gdr_render_occlusion.bin b/examples/runtime/shaders/essl/vs_gdr_render_occlusion.bin new file mode 100644 index 000000000..6ee18fd78 Binary files /dev/null and b/examples/runtime/shaders/essl/vs_gdr_render_occlusion.bin differ diff --git a/examples/runtime/shaders/essl/vs_hdr_blur.bin b/examples/runtime/shaders/essl/vs_hdr_blur.bin index 48a67c6b5..a2ae88901 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 7de535ae9..34b77f950 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 7de535ae9..34b77f950 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 7de535ae9..34b77f950 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 f9dee14f5..4781ddff1 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 7de535ae9..34b77f950 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 064431557..698c47bc6 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 a1c554a47..1e54942ff 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 932f03897..e15ceb57b 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 f106df61d..5c4c39afc 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 5afd2ac41..02ae6e01c 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 175089277..3414af1c9 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 7de535ae9..34b77f950 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 33b903742..04697d7c1 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 506848737..22775eb08 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 62b1165ac..7be2eae4d 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 f6f07220f..3d7212e3b 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 7de535ae9..34b77f950 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 cc793033f..99b3814be 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 84ead5156..2d77c6244 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 d7538daa1..d3d0151b4 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 f1e8043c8..41a6e05bd 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 711a935b1..1b9879a6f 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 cdbfbc88a..59635579d 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 6bf146850..7af3bbc2e 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 60a402a48..d2c1e8801 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 a55fb0193..5a0d58569 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 71955c134..d5e0ab797 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 7de535ae9..34b77f950 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 f1e8043c8..41a6e05bd 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 f52608ee5..37e599477 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 c031fbf11..20b8393bf 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 0b1882e13..995bc9ffe 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 7de535ae9..34b77f950 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 76c239ff4..88ad4275f 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 7de535ae9..34b77f950 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 5fb97ae2d..f4261f0a1 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 4f1d96bc0..a54d807bc 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 7de535ae9..34b77f950 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 09bfcce5d..b95bea712 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 f1e8043c8..41a6e05bd 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 cb8c4f0f6..ec82418ad 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 7de535ae9..34b77f950 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 76c239ff4..88ad4275f 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 962e6f7c1..128364e30 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 a4b9c0d59..9cc43dbb5 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 2974f4f23..b86a65ec8 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 f1e8043c8..41a6e05bd 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 c031fbf11..20b8393bf 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_sss_gbuffer.bin b/examples/runtime/shaders/essl/vs_sss_gbuffer.bin index 06f108fc3..7e59a020f 100644 Binary files a/examples/runtime/shaders/essl/vs_sss_gbuffer.bin and b/examples/runtime/shaders/essl/vs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/essl/vs_sss_screenquad.bin b/examples/runtime/shaders/essl/vs_sss_screenquad.bin index e3ca4390b..ae9a3c437 100644 Binary files a/examples/runtime/shaders/essl/vs_sss_screenquad.bin and b/examples/runtime/shaders/essl/vs_sss_screenquad.bin differ diff --git a/examples/runtime/shaders/essl/vs_stencil_color.bin b/examples/runtime/shaders/essl/vs_stencil_color.bin index f1e8043c8..41a6e05bd 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 4f1d96bc0..a54d807bc 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 7de535ae9..34b77f950 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 7de535ae9..34b77f950 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 76c239ff4..88ad4275f 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 6db57510c..2b93afba6 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 7d8a447fd..fa862cc7b 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_terrain_render.bin b/examples/runtime/shaders/essl/vs_terrain_render.bin new file mode 100644 index 000000000..96979508c Binary files /dev/null and b/examples/runtime/shaders/essl/vs_terrain_render.bin differ diff --git a/examples/runtime/shaders/essl/vs_tree.bin b/examples/runtime/shaders/essl/vs_tree.bin index 27d00d956..e2406201b 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 42eb7bff1..cc57f16c5 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 f6f07220f..3d7212e3b 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 bbc81844f..a2d78d6d2 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 429ce01c7..3a661b176 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 06fe75b64..11f327335 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_assao_apply.bin b/examples/runtime/shaders/glsl/cs_assao_apply.bin index b930b502a..b137cf0c7 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_apply.bin and b/examples/runtime/shaders/glsl/cs_assao_apply.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.bin index 3ad06df5e..0b83bc0ae 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_q0.bin b/examples/runtime/shaders/glsl/cs_assao_generate_q0.bin index 6e613706a..850a60fa6 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_q0.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_q0.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_q1.bin b/examples/runtime/shaders/glsl/cs_assao_generate_q1.bin index e9317f72b..585b566ef 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_q1.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_q1.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_q2.bin b/examples/runtime/shaders/glsl/cs_assao_generate_q2.bin index fd1b27a70..260c85a42 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_q2.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_q2.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_q3.bin b/examples/runtime/shaders/glsl/cs_assao_generate_q3.bin index cad20c9d4..04346b913 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_q3.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_q3.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_generate_q3base.bin b/examples/runtime/shaders/glsl/cs_assao_generate_q3base.bin index 4d7d5c08c..bb6b90ea2 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_generate_q3base.bin and b/examples/runtime/shaders/glsl/cs_assao_generate_q3base.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.bin index 75daf18d1..18f1a7148 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.bin and b/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.bin index 1f6ca4665..19a8923d4 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.bin and b/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.bin index f57f8297a..fec6c8137 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.bin and b/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.bin index f00027dfa..f646c78fa 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.bin and b/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.bin index d4590ae37..2307ec76f 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.bin and b/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.bin index 5bcff91f4..dfa1097c9 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.bin and b/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.bin index e804014f4..68c64a561 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.bin and b/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_prepare_depths.bin b/examples/runtime/shaders/glsl/cs_assao_prepare_depths.bin index e4fc742bb..73fd5afdc 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_prepare_depths.bin and b/examples/runtime/shaders/glsl/cs_assao_prepare_depths.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.bin index fc6396269..df483df76 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.bin and b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.bin index cb90497df..1574b60ab 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.bin and b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.bin index 1c5e5fac3..466a86efe 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.bin and b/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_smart_blur.bin b/examples/runtime/shaders/glsl/cs_assao_smart_blur.bin index e00c98b58..15c8faf56 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_smart_blur.bin and b/examples/runtime/shaders/glsl/cs_assao_smart_blur.bin differ diff --git a/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.bin index 37f218e42..48a061f6a 100644 Binary files a/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.bin and b/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.bin b/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.bin index 0af6dd4ab..cd7c5e4cd 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.bin and b/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.bin b/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.bin index f13f2ded3..2c2f7b283 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.bin and b/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_easu_16.bin b/examples/runtime/shaders/glsl/cs_fsr_easu_16.bin index 93aafc0cb..0d17229b4 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_easu_16.bin and b/examples/runtime/shaders/glsl/cs_fsr_easu_16.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_easu_32.bin b/examples/runtime/shaders/glsl/cs_fsr_easu_32.bin index c4d86bea9..72fc6df54 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_easu_32.bin and b/examples/runtime/shaders/glsl/cs_fsr_easu_32.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_rcas_16.bin b/examples/runtime/shaders/glsl/cs_fsr_rcas_16.bin index 20b774bfd..970f841e5 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_rcas_16.bin and b/examples/runtime/shaders/glsl/cs_fsr_rcas_16.bin differ diff --git a/examples/runtime/shaders/glsl/cs_fsr_rcas_32.bin b/examples/runtime/shaders/glsl/cs_fsr_rcas_32.bin index 39c6a6005..bfb62c26e 100644 Binary files a/examples/runtime/shaders/glsl/cs_fsr_rcas_32.bin and b/examples/runtime/shaders/glsl/cs_fsr_rcas_32.bin differ diff --git a/examples/runtime/shaders/glsl/cs_gdr_copy_z.bin b/examples/runtime/shaders/glsl/cs_gdr_copy_z.bin index 8fd2bbe3c..e73ced774 100644 Binary files a/examples/runtime/shaders/glsl/cs_gdr_copy_z.bin and b/examples/runtime/shaders/glsl/cs_gdr_copy_z.bin differ diff --git a/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.bin b/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.bin index 5ac4393e5..00ed9841c 100644 Binary files a/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.bin and b/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.bin differ diff --git a/examples/runtime/shaders/glsl/cs_indirect.bin b/examples/runtime/shaders/glsl/cs_indirect.bin index 2ebe8945d..388de1280 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 e4978e468..796dd9ed0 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_update.bin b/examples/runtime/shaders/glsl/cs_update.bin index 3b853cffc..729a2e2f4 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 895afd973..8f7ef7f3f 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 4a56bf3b7..08b7513d7 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_assao_deferred_combine.bin b/examples/runtime/shaders/glsl/fs_assao_deferred_combine.bin index 892f6eca0..9ba9ef005 100644 Binary files a/examples/runtime/shaders/glsl/fs_assao_deferred_combine.bin and b/examples/runtime/shaders/glsl/fs_assao_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_assao_gbuffer.bin b/examples/runtime/shaders/glsl/fs_assao_gbuffer.bin index b1bf45a41..8a103f0a8 100644 Binary files a/examples/runtime/shaders/glsl/fs_assao_gbuffer.bin and b/examples/runtime/shaders/glsl/fs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bloom_combine.bin b/examples/runtime/shaders/glsl/fs_bloom_combine.bin index e7b800ecd..ecd33ad41 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_bokeh_copy.bin b/examples/runtime/shaders/glsl/fs_bokeh_copy.bin index 664d50ec0..8822fac32 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_copy.bin and b/examples/runtime/shaders/glsl/fs_bokeh_copy.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.bin b/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.bin index 6334ba44a..a924c762d 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.bin and b/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.bin b/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.bin index 82ac84e80..071a761a2 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.bin and b/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.bin b/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.bin index cdd6b1fcf..074914f88 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.bin and b/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.bin b/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.bin index 594f0631e..52a1ec848 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.bin and b/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.bin b/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.bin index c5312aa51..4500fa4a5 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.bin and b/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.bin b/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.bin index 81e32d97f..e6450a949 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.bin and b/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_forward.bin b/examples/runtime/shaders/glsl/fs_bokeh_forward.bin index 52b7ec427..1e506c3ad 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_forward.bin and b/examples/runtime/shaders/glsl/fs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.bin b/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.bin index 1fb5f1059..e306061d4 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.bin and b/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.bin b/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.bin index 0a3a571dc..542d60e73 100644 Binary files a/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.bin and b/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.bin differ diff --git a/examples/runtime/shaders/glsl/fs_bump.bin b/examples/runtime/shaders/glsl/fs_bump.bin index b332edfc3..ec615b158 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 index 0bfc9a749..d468f9fb8 100644 Binary files a/examples/runtime/shaders/glsl/fs_bunnylod.bin 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 0bfc9a749..d468f9fb8 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 ee3d27b22..db3e50778 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 68d9da319..4a53606b7 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_geom.bin b/examples/runtime/shaders/glsl/fs_deferred_geom.bin index 076c1813e..b201fc147 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 83a88bdc9..48add5ebf 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 c476ee711..b6b64c82e 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 6167149f3..209b4f612 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_denoise_apply_lighting.bin b/examples/runtime/shaders/glsl/fs_denoise_apply_lighting.bin index 54ba76c54..9cd9f8b38 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_apply_lighting.bin and b/examples/runtime/shaders/glsl/fs_denoise_apply_lighting.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_copy.bin b/examples/runtime/shaders/glsl/fs_denoise_copy.bin index 664d50ec0..8822fac32 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_copy.bin and b/examples/runtime/shaders/glsl/fs_denoise_copy.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.bin b/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.bin index 2970c69f2..2a2e6a6a1 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.bin and b/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_gbuffer.bin b/examples/runtime/shaders/glsl/fs_denoise_gbuffer.bin index f3ae09da9..04774fa4e 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_gbuffer.bin and b/examples/runtime/shaders/glsl/fs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.bin b/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.bin index 4a39f363f..cff6381c0 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.bin and b/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.bin b/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.bin index 47677441f..293835fdb 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.bin and b/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_temporal.bin b/examples/runtime/shaders/glsl/fs_denoise_temporal.bin index 0ea5bf970..0e656bd23 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_temporal.bin and b/examples/runtime/shaders/glsl/fs_denoise_temporal.bin differ diff --git a/examples/runtime/shaders/glsl/fs_denoise_txaa.bin b/examples/runtime/shaders/glsl/fs_denoise_txaa.bin index 249b80e3b..7b7658ede 100644 Binary files a/examples/runtime/shaders/glsl/fs_denoise_txaa.bin and b/examples/runtime/shaders/glsl/fs_denoise_txaa.bin differ diff --git a/examples/runtime/shaders/glsl/fs_downsample.bin b/examples/runtime/shaders/glsl/fs_downsample.bin index 5a685e498..b08001d7a 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 e019e54cc..c29db7f80 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 ad12ab76c..3508900c6 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 5df2fa1d3..ec384623a 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 839d483fa..4f9ffd906 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 fd3de500d..172ecf39a 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 e6c1f17a6..f33ad462e 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 9b4d610fd..19f97a9e9 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 40683ff70..5fb5c96c7 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 d183d5aa7..2d4d54734 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_mesh.bin b/examples/runtime/shaders/glsl/fs_mesh.bin index 4ca1d88e5..f10cd76d7 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 ed613e56b..4cb7eebec 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 66adf47e1..b0e7f9880 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 65e80d77e..7107b8379 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 f66918f8d..133929de6 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 7a0f9d0f2..74a7c5184 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 2239ddea7..1ff1ccda6 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 0e642dcc2..fd687a374 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 2ae521781..e08782a96 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 d40b854d3..4b6e4076f 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 f1c869afc..56645f08f 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 0fef87fce..6a1d6b0ad 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 fbee38837..cceff63f3 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 b7ec4ecd1..8bdf40604 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 364a1f8e5..d39d227eb 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_screen_space_shadows.bin b/examples/runtime/shaders/glsl/fs_screen_space_shadows.bin index 4795decd4..b5d4d7f06 100644 Binary files a/examples/runtime/shaders/glsl/fs_screen_space_shadows.bin and b/examples/runtime/shaders/glsl/fs_screen_space_shadows.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 17b99de6e..fd7715392 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 316eb8492..144ac8ba9 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 15a51a8e9..e9f9719e5 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 80272b820..7df2a750c 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 75b9db9ae..19aa9063b 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 7f30fffab..cf7514fa7 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 49c7c0d14..5f0b338cd 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 3a4f9bf7c..cd0465347 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 45b3a8148..835d18ac7 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 741a96bb6..e20ed9c19 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 e30343b87..94bae1de5 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 0fdc996ae..69e5dad0f 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 a52a48c63..16813722c 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 88cd961f3..c83fb3f05 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 e74249b40..3ae9b2741 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 720b48ac1..409283ac7 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 d90ed2256..b55c3e596 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 078ad7bdb..65eb28d37 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 a635df3e9..f1fc525ac 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 e14f975f9..9c27b8670 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 5e489e423..22e58ed27 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 3f76b3245..27abaa4b1 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 2d98c579a..221f9831e 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 cdc8edce3..c1bbc3126 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 e5d7431de..b75580591 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 703660448..0d5c16e94 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 44fe06a06..e05831660 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 176244f55..37c303f5e 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 93a056603..fac658f86 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 16039281c..fe81c9156 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 2231f4457..f09353435 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 3503e7db4..c412714dc 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 4e7d4bfbb..d66b26aed 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 26bcb49a5..d4ae3ce4a 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 9f49dce0c..3b1195b55 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 44fe06a06..e05831660 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 176244f55..37c303f5e 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 0d61a9573..4578bacd2 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 703660448..0d5c16e94 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 e3c05ffc2..62e922fcb 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 379e9a4ab..c794807a7 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 db1369c86..964c5333e 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 665ef6ccf..b61d9b67c 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 cfb9c5640..1c3da13a8 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 379e9a4ab..c794807a7 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 c57e69680..69cdc6802 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 f63f4a8e1..6e6f2c0dc 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 edf4ad102..35f219591 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 dec121b40..7432db846 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 d2f042450..6b5987609 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 4922eca98..a115c433d 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 4e7d4bfbb..d66b26aed 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 1d3362a14..1db57a612 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 5e49c9591..66f6f3281 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 5ad6017a0..ee19ffc5e 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 d56868083..02fe45cc4 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 49c4cf917..6a982f556 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 4a5eab432..c4c12c8cf 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 b5ba808a1..8576bf872 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 0599e2618..7ef4dc2bf 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_sss_deferred_combine.bin b/examples/runtime/shaders/glsl/fs_sss_deferred_combine.bin index d6359ce6e..cddee517e 100644 Binary files a/examples/runtime/shaders/glsl/fs_sss_deferred_combine.bin and b/examples/runtime/shaders/glsl/fs_sss_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sss_gbuffer.bin b/examples/runtime/shaders/glsl/fs_sss_gbuffer.bin index 0ec9bcbb8..7489f9d02 100644 Binary files a/examples/runtime/shaders/glsl/fs_sss_gbuffer.bin and b/examples/runtime/shaders/glsl/fs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sss_linear_depth.bin b/examples/runtime/shaders/glsl/fs_sss_linear_depth.bin index 9d689fd83..ba4e326ac 100644 Binary files a/examples/runtime/shaders/glsl/fs_sss_linear_depth.bin and b/examples/runtime/shaders/glsl/fs_sss_linear_depth.bin differ diff --git a/examples/runtime/shaders/glsl/fs_sss_unlit.bin b/examples/runtime/shaders/glsl/fs_sss_unlit.bin index 036d58f38..6123c26af 100644 Binary files a/examples/runtime/shaders/glsl/fs_sss_unlit.bin and b/examples/runtime/shaders/glsl/fs_sss_unlit.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 17b99de6e..fd7715392 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 20713b4f4..3dba56f1c 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 703660448..0d5c16e94 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 4e7d4bfbb..d66b26aed 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 69015d134..716cff952 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 b527f9f11..bfeee603c 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 d3c066a71..102f5633d 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 c267a0f7d..40573a5e0 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 00f8134b9..2b9bdd1b2 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 5d939c59a..05e3cbc7d 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 b285a7ae7..0238c128c 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 3c850e872..c76f8dddf 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 111e9ca45..8c1dcbf9c 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 41839002f..06f49282d 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 a3835c129..79df46bb1 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 1f76e76c1..487a2afe3 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 3517eb75c..99ffc97a3 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 81fd6d12a..6a2e6f39c 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 755eac88b..a0f924596 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 3333ce413..997296823 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 722ceb82f..83486a71f 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_assao.bin b/examples/runtime/shaders/glsl/vs_assao.bin index 368f86e39..f733ee8a7 100644 Binary files a/examples/runtime/shaders/glsl/vs_assao.bin and b/examples/runtime/shaders/glsl/vs_assao.bin differ diff --git a/examples/runtime/shaders/glsl/vs_assao_gbuffer.bin b/examples/runtime/shaders/glsl/vs_assao_gbuffer.bin index 617cad956..4921fe966 100644 Binary files a/examples/runtime/shaders/glsl/vs_assao_gbuffer.bin and b/examples/runtime/shaders/glsl/vs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bokeh_forward.bin b/examples/runtime/shaders/glsl/vs_bokeh_forward.bin index 417e2ecf7..b3a54a275 100644 Binary files a/examples/runtime/shaders/glsl/vs_bokeh_forward.bin and b/examples/runtime/shaders/glsl/vs_bokeh_forward.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bokeh_screenquad.bin b/examples/runtime/shaders/glsl/vs_bokeh_screenquad.bin index 8d77bb679..f733ee8a7 100644 Binary files a/examples/runtime/shaders/glsl/vs_bokeh_screenquad.bin and b/examples/runtime/shaders/glsl/vs_bokeh_screenquad.bin differ diff --git a/examples/runtime/shaders/glsl/vs_bump.bin b/examples/runtime/shaders/glsl/vs_bump.bin index 35b87364b..fe7c8d44f 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 18de405cd..f2556ef6a 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 index 82545abb1..f78627bdc 100644 Binary files a/examples/runtime/shaders/glsl/vs_bunnylod.bin 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 eaeb0b31a..d914372f8 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 c18cdcac7..fd7adfc78 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 75be5b30d..3eda01246 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 75be5b30d..3eda01246 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 35e349f2a..fd7adfc78 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 7f4c6bfb7..dd209af47 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 75be5b30d..3eda01246 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_denoise_gbuffer.bin b/examples/runtime/shaders/glsl/vs_denoise_gbuffer.bin index 4b88fa296..5898f73c2 100644 Binary files a/examples/runtime/shaders/glsl/vs_denoise_gbuffer.bin and b/examples/runtime/shaders/glsl/vs_denoise_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/vs_denoise_screenquad.bin b/examples/runtime/shaders/glsl/vs_denoise_screenquad.bin index 8d77bb679..f733ee8a7 100644 Binary files a/examples/runtime/shaders/glsl/vs_denoise_screenquad.bin and b/examples/runtime/shaders/glsl/vs_denoise_screenquad.bin differ diff --git a/examples/runtime/shaders/glsl/vs_fsr_forward.bin b/examples/runtime/shaders/glsl/vs_fsr_forward.bin index 03cd3f4a8..180302c7b 100644 Binary files a/examples/runtime/shaders/glsl/vs_fsr_forward.bin and b/examples/runtime/shaders/glsl/vs_fsr_forward.bin differ diff --git a/examples/runtime/shaders/glsl/vs_fsr_screenquad.bin b/examples/runtime/shaders/glsl/vs_fsr_screenquad.bin index 046aa26ae..f733ee8a7 100644 Binary files a/examples/runtime/shaders/glsl/vs_fsr_screenquad.bin and b/examples/runtime/shaders/glsl/vs_fsr_screenquad.bin differ diff --git a/examples/runtime/shaders/glsl/vs_fullscreen.bin b/examples/runtime/shaders/glsl/vs_fullscreen.bin index c5ec00134..3eda01246 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_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/glsl/vs_gdr_instanced_indirect_rendering.bin index a0e34057c..b39c2d43b 100644 Binary files a/examples/runtime/shaders/glsl/vs_gdr_instanced_indirect_rendering.bin and b/examples/runtime/shaders/glsl/vs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.bin b/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.bin index 88fdb8c9d..afdd4780d 100644 Binary files a/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.bin and b/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.bin differ diff --git a/examples/runtime/shaders/glsl/vs_hdr_blur.bin b/examples/runtime/shaders/glsl/vs_hdr_blur.bin index 2bc0c9c28..c6c5022f8 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 c5ec00134..3eda01246 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 c5ec00134..3eda01246 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 c5ec00134..3eda01246 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 e341d7308..1f9cb4208 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 c5ec00134..3eda01246 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 bca741b3f..ffa6dffc3 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 d713871ec..8635904dc 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 3697a4f80..a41b74545 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 40e1417df..3539ddaaf 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 4f0b290d0..9db1ea05e 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 272b6c237..42cc37f06 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 c5ec00134..3eda01246 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 d87093799..074e93bd2 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 fe95b3a37..850e7c7ef 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 29782bedd..ede2e6f0e 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 6f6d6c43f..53d00a7e4 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 c5ec00134..3eda01246 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 06c9b4901..97af07b7c 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 5b6c9bc5d..8abbe2989 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 64476a0a4..2c1fb0cab 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 dae7cbc7a..cb4153a78 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 8519a4c08..7c8c015fa 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 dfb48f131..6ce7ccbf6 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 df2da4d4b..60477d015 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 e84018f1b..791152fe0 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 05524ebdd..b5e25d499 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 b0c51d0ae..80294c0ed 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 c5ec00134..3eda01246 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 dae7cbc7a..cb4153a78 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 8015d6962..ea81f2ad3 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 c3c8b6999..99ff9a11c 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 4497ab684..62d2d90de 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 c5ec00134..3eda01246 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 9b37f8128..fb723ebee 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 c5ec00134..3eda01246 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 dbf32e105..73edf8309 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 35f5c4974..064847e61 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 c5ec00134..3eda01246 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 c047ac53f..e11fe84d0 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 dae7cbc7a..cb4153a78 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 347153c57..d92ef6f7b 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 c5ec00134..3eda01246 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 9b37f8128..fb723ebee 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 9651c445a..a64cef2cc 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 4ef0e73eb..46f76f009 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 250b0ad8d..884f27f77 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 dae7cbc7a..cb4153a78 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 c3c8b6999..99ff9a11c 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_sss_gbuffer.bin b/examples/runtime/shaders/glsl/vs_sss_gbuffer.bin index 9fe17aea5..e632ed00f 100644 Binary files a/examples/runtime/shaders/glsl/vs_sss_gbuffer.bin and b/examples/runtime/shaders/glsl/vs_sss_gbuffer.bin differ diff --git a/examples/runtime/shaders/glsl/vs_sss_screenquad.bin b/examples/runtime/shaders/glsl/vs_sss_screenquad.bin index 8d77bb679..f733ee8a7 100644 Binary files a/examples/runtime/shaders/glsl/vs_sss_screenquad.bin and b/examples/runtime/shaders/glsl/vs_sss_screenquad.bin differ diff --git a/examples/runtime/shaders/glsl/vs_stencil_color.bin b/examples/runtime/shaders/glsl/vs_stencil_color.bin index dae7cbc7a..cb4153a78 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 35f5c4974..064847e61 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 c5ec00134..3eda01246 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 c5ec00134..3eda01246 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 9b37f8128..fb723ebee 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 ed886917a..fc276fbcf 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 7ed3abec2..a77a24552 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 099ea940b..67a55701d 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 064baa403..40dd288b6 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 6735a7fa8..1e1c168c8 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 6f6d6c43f..53d00a7e4 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 689defe78..5e3fb698d 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 3ff8fb8d3..df0f2ef65 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 2fa0f940d..9fb2cce73 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_assao_apply.bin b/examples/runtime/shaders/metal/cs_assao_apply.bin index 735af55a6..8d0b6bd37 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_apply.bin and b/examples/runtime/shaders/metal/cs_assao_apply.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/metal/cs_assao_generate_importance_map.bin index 98022b691..34bb51123 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_importance_map.bin and b/examples/runtime/shaders/metal/cs_assao_generate_importance_map.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_q0.bin b/examples/runtime/shaders/metal/cs_assao_generate_q0.bin index 39cf8566a..522038bd9 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_q0.bin and b/examples/runtime/shaders/metal/cs_assao_generate_q0.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_q1.bin b/examples/runtime/shaders/metal/cs_assao_generate_q1.bin index 7dc0dcacd..a1612a960 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_q1.bin and b/examples/runtime/shaders/metal/cs_assao_generate_q1.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_q2.bin b/examples/runtime/shaders/metal/cs_assao_generate_q2.bin index fd0ddd17d..8aba44b14 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_q2.bin and b/examples/runtime/shaders/metal/cs_assao_generate_q2.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_q3.bin b/examples/runtime/shaders/metal/cs_assao_generate_q3.bin index fb07e7232..5c1ddc697 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_q3.bin and b/examples/runtime/shaders/metal/cs_assao_generate_q3.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_generate_q3base.bin b/examples/runtime/shaders/metal/cs_assao_generate_q3base.bin index acf666066..e6ec3088b 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_generate_q3base.bin and b/examples/runtime/shaders/metal/cs_assao_generate_q3base.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/metal/cs_assao_load_counter_clear.bin index 37b074691..3e929a835 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_load_counter_clear.bin and b/examples/runtime/shaders/metal/cs_assao_load_counter_clear.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/metal/cs_assao_non_smart_apply.bin index 8880f6388..dfbec4514 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_non_smart_apply.bin and b/examples/runtime/shaders/metal/cs_assao_non_smart_apply.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/metal/cs_assao_non_smart_blur.bin index 1c03354de..759a20ce3 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_non_smart_blur.bin and b/examples/runtime/shaders/metal/cs_assao_non_smart_blur.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.bin index e14f549ac..8a321b05d 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.bin and b/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.bin index 1fdb6f8f0..4a76951a1 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.bin and b/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.bin index 3bf101f37..024d6db72 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.bin and b/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.bin index e068dd0bf..357382108 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.bin and b/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_prepare_depths.bin b/examples/runtime/shaders/metal/cs_assao_prepare_depths.bin index 2a66b8370..291847f3b 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_prepare_depths.bin and b/examples/runtime/shaders/metal/cs_assao_prepare_depths.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.bin index 124c4b36b..bc80e7a7f 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.bin and b/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.bin index 9ad7f532e..fff7eb8df 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.bin and b/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.bin index ac6f0078e..d446590ee 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.bin and b/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_smart_blur.bin b/examples/runtime/shaders/metal/cs_assao_smart_blur.bin index fc99d0b3b..2a9d76832 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_smart_blur.bin and b/examples/runtime/shaders/metal/cs_assao_smart_blur.bin differ diff --git a/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.bin index b1476fd80..0fcba8880 100644 Binary files a/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.bin and b/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.bin differ diff --git a/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.bin b/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.bin index 2d4a64ff6..6b7f5bb7c 100644 Binary files a/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.bin and b/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.bin differ diff --git a/examples/runtime/shaders/metal/cs_gdr_occlude_props.bin b/examples/runtime/shaders/metal/cs_gdr_occlude_props.bin index ebe79b5b0..c60b0b3d9 100644 Binary files a/examples/runtime/shaders/metal/cs_gdr_occlude_props.bin and b/examples/runtime/shaders/metal/cs_gdr_occlude_props.bin differ diff --git a/examples/runtime/shaders/metal/cs_gdr_stream_compaction.bin b/examples/runtime/shaders/metal/cs_gdr_stream_compaction.bin index e255e899d..4c0d260e0 100644 Binary files a/examples/runtime/shaders/metal/cs_gdr_stream_compaction.bin and b/examples/runtime/shaders/metal/cs_gdr_stream_compaction.bin differ diff --git a/examples/runtime/shaders/metal/cs_terrain_lod.bin b/examples/runtime/shaders/metal/cs_terrain_lod.bin index a9d23c260..393de7d59 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/fs_assao_deferred_combine.bin b/examples/runtime/shaders/metal/fs_assao_deferred_combine.bin index 37392cb22..90a8cdcde 100644 Binary files a/examples/runtime/shaders/metal/fs_assao_deferred_combine.bin and b/examples/runtime/shaders/metal/fs_assao_deferred_combine.bin differ diff --git a/examples/runtime/shaders/metal/fs_assao_gbuffer.bin b/examples/runtime/shaders/metal/fs_assao_gbuffer.bin index 5bf1296fa..4b6933be5 100644 Binary files a/examples/runtime/shaders/metal/fs_assao_gbuffer.bin and b/examples/runtime/shaders/metal/fs_assao_gbuffer.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 05f6ab1e6..8bbf74050 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/vs_assao.bin b/examples/runtime/shaders/metal/vs_assao.bin index d6e80e65e..a6a6b3348 100644 Binary files a/examples/runtime/shaders/metal/vs_assao.bin and b/examples/runtime/shaders/metal/vs_assao.bin differ diff --git a/examples/runtime/shaders/metal/vs_assao_gbuffer.bin b/examples/runtime/shaders/metal/vs_assao_gbuffer.bin index f91f8c724..8f0ac52c7 100644 Binary files a/examples/runtime/shaders/metal/vs_assao_gbuffer.bin and b/examples/runtime/shaders/metal/vs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.bin index 1c838c907..d3c5ca5c9 100644 Binary files a/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.bin and b/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/metal/vs_gdr_render_occlusion.bin b/examples/runtime/shaders/metal/vs_gdr_render_occlusion.bin index fa720ecc9..bef26fc15 100644 Binary files a/examples/runtime/shaders/metal/vs_gdr_render_occlusion.bin and b/examples/runtime/shaders/metal/vs_gdr_render_occlusion.bin differ diff --git a/examples/runtime/shaders/metal/vs_terrain_render.bin b/examples/runtime/shaders/metal/vs_terrain_render.bin index 34f6ba3da..5805d14c5 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/spirv/cs_assao_apply.bin b/examples/runtime/shaders/spirv/cs_assao_apply.bin index b6fe1e422..aafd12d5d 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_apply.bin and b/examples/runtime/shaders/spirv/cs_assao_apply.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.bin index 363172c7c..10d157b64 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_q0.bin b/examples/runtime/shaders/spirv/cs_assao_generate_q0.bin index 0a43948c9..f91f705a1 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_q0.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_q0.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_q1.bin b/examples/runtime/shaders/spirv/cs_assao_generate_q1.bin index c9533188c..7981bb0b8 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_q1.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_q1.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_q2.bin b/examples/runtime/shaders/spirv/cs_assao_generate_q2.bin index ad633ed75..e68f8376c 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_q2.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_q2.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_q3.bin b/examples/runtime/shaders/spirv/cs_assao_generate_q3.bin index 280bbc222..26e3cc82f 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_q3.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_q3.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_generate_q3base.bin b/examples/runtime/shaders/spirv/cs_assao_generate_q3base.bin index 0271690db..a6816656e 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_generate_q3base.bin and b/examples/runtime/shaders/spirv/cs_assao_generate_q3base.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.bin index 0e4f4c278..742f2dfb9 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.bin and b/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.bin index bcf4bcc4e..e6d6c3768 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.bin and b/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.bin index 278c846d2..9c2245eb4 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.bin and b/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.bin index 05d75691d..228765ec9 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.bin and b/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.bin index 27ab1d9e0..77f018568 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.bin and b/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.bin index 3b6629848..084ba993b 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.bin and b/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.bin index cee850331..c2884b3d1 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.bin and b/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_prepare_depths.bin b/examples/runtime/shaders/spirv/cs_assao_prepare_depths.bin index 9e068684a..f6b306283 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_prepare_depths.bin and b/examples/runtime/shaders/spirv/cs_assao_prepare_depths.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.bin index b24c491d9..6c34b8c45 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.bin and b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.bin index 91df55a4a..7eb97b82f 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.bin and b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.bin index 86ea34cb4..28a7257a4 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.bin and b/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_smart_blur.bin b/examples/runtime/shaders/spirv/cs_assao_smart_blur.bin index a2d785ae9..dbacc1981 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_smart_blur.bin and b/examples/runtime/shaders/spirv/cs_assao_smart_blur.bin differ diff --git a/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.bin index f0b1e8f6e..337b923d1 100644 Binary files a/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.bin and b/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.bin differ diff --git a/examples/runtime/shaders/spirv/cs_gdr_copy_z.bin b/examples/runtime/shaders/spirv/cs_gdr_copy_z.bin index ba08db546..25e706c48 100644 Binary files a/examples/runtime/shaders/spirv/cs_gdr_copy_z.bin and b/examples/runtime/shaders/spirv/cs_gdr_copy_z.bin differ diff --git a/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.bin b/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.bin index 467002090..c099f6919 100644 Binary files a/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.bin and b/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.bin differ diff --git a/examples/runtime/shaders/spirv/cs_gdr_occlude_props.bin b/examples/runtime/shaders/spirv/cs_gdr_occlude_props.bin index cb2f4c86c..f3a25ae90 100644 Binary files a/examples/runtime/shaders/spirv/cs_gdr_occlude_props.bin and b/examples/runtime/shaders/spirv/cs_gdr_occlude_props.bin differ diff --git a/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.bin b/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.bin index e83539f24..b05970a8d 100644 Binary files a/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.bin and b/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.bin differ diff --git a/examples/runtime/shaders/spirv/cs_terrain_lod.bin b/examples/runtime/shaders/spirv/cs_terrain_lod.bin index e5a1773ac..79c7ab395 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/fs_assao_deferred_combine.bin b/examples/runtime/shaders/spirv/fs_assao_deferred_combine.bin index 99523a194..23f0f5230 100644 Binary files a/examples/runtime/shaders/spirv/fs_assao_deferred_combine.bin and b/examples/runtime/shaders/spirv/fs_assao_deferred_combine.bin differ diff --git a/examples/runtime/shaders/spirv/fs_assao_gbuffer.bin b/examples/runtime/shaders/spirv/fs_assao_gbuffer.bin index 565eeec3b..228c3f6a4 100644 Binary files a/examples/runtime/shaders/spirv/fs_assao_gbuffer.bin and b/examples/runtime/shaders/spirv/fs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.bin index 37a3ad1bb..6d3c9a254 100644 Binary files a/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.bin and b/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/spirv/vs_assao.bin b/examples/runtime/shaders/spirv/vs_assao.bin index d4e0ffc74..435bc278a 100644 Binary files a/examples/runtime/shaders/spirv/vs_assao.bin and b/examples/runtime/shaders/spirv/vs_assao.bin differ diff --git a/examples/runtime/shaders/spirv/vs_assao_gbuffer.bin b/examples/runtime/shaders/spirv/vs_assao_gbuffer.bin index 959981856..3a5bae15d 100644 Binary files a/examples/runtime/shaders/spirv/vs_assao_gbuffer.bin and b/examples/runtime/shaders/spirv/vs_assao_gbuffer.bin differ diff --git a/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.bin index 38e8fc2e6..fa2817e1d 100644 Binary files a/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.bin and b/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.bin differ diff --git a/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.bin b/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.bin index 18f8bbd5f..17e5d5b35 100644 Binary files a/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.bin and b/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.bin differ diff --git a/examples/runtime/shaders/spirv/vs_terrain_render.bin b/examples/runtime/shaders/spirv/vs_terrain_render.bin index 2ebc27b6a..31991d541 100644 Binary files a/examples/runtime/shaders/spirv/vs_terrain_render.bin and b/examples/runtime/shaders/spirv/vs_terrain_render.bin differ